段落、换行、标题
用空行划分段落,用 \section 等命令建立结构,用 itemize 或 enumerate 创建列表。以下示例涵盖一篇短文最常用的正文组织方式。
EasyLaTeX 编译器设置:XeLaTeX + ctex;无需额外宏包。
段落与换行
源文件中的一段连续文本会排成同一个段落;空出一行才开始新段落:
这是第一段。即使你在源文件中手动换行,LaTeX 仍会把它当作同一段文字。
这句话仍属于第一段。
这是第二段。空行使它开始一个新段落。
\\ 是强制换行命令,适合地址、诗歌或表格单元格等确实需要换行的内容:
第一行\\
第二行
不要用大量 \\ 伪造段落间距或空白页面。段落距离、首行缩进和页面空间属于版式设置,应在相应专题中调整。
标题层级
在 ctexart 中,常用的层级如下:
\section{研究背景}
\subsection{问题定义}
\subsubsection{术语说明}
标题会自动编号,并参与目录。ctexart 不提供 \chapter;需要章级结构时,应根据文档类型选择 ctexrep 或 ctexbook。
不想编号但仍想显示标题时使用星号版本:
\section*{致谢}
星号标题默认不进入目录。需要加入目录时,在它后面写:
\addcontentsline{toc}{section}{致谢}
目录
在希望显示目录的位置使用:
\tableofcontents
目录由标题信息生成。修改后在 EasyLaTeX 中编译,并等待整次任务完成;平台会处理目录所需的重复编译。页码仍不正确时,检查选中的主文件、标题是否位于正文内,以及编译日志是否报错。
无序列表
itemize 用于没有先后顺序的项目:
\begin{itemize}
\item 收集资料
\item 整理提纲
\item 撰写正文
\end{itemize}
每一项都以 \item 开始。列表中可以继续嵌套列表,但层级不宜过多,否则读者难以扫描。
有序列表
enumerate 用于步骤、优先级或其他有顺序的项目:
\begin{enumerate}
\item 创建 `main.tex`。
\item 选择 XeLaTeX 编译器。
\item 编译并检查 PDF。
\end{enumerate}
LaTeX 会自动生成编号;插入或删除一项后无需手动重排数字。
常见误用
用空格缩进段落
源文件开头连续的普通空格通常会被 LaTeX 忽略。首行缩进由文档类和段落设置控制,不应以空格模拟。
用加粗文字伪造标题
\textbf{标题} 只有视觉上的加粗效果,不会生成编号、目录项或可引用的结构。需要文档结构时使用 \section 等标题命令。
目录只有标题没有页码
目录由标题信息生成。修改后在 EasyLaTeX 中编译,并等待整次任务完成;平台会处理目录所需的重复编译。页码仍不正确时,检查选中的主文件、标题是否位于正文内,以及编译日志是否报错。
完整示例
\documentclass[UTF8,a4paper,12pt]{ctexart}
\title{短报告示例}
\author{张三}
\date{\today}
\begin{document}
\maketitle
\tableofcontents
\section{研究背景}
这是第一段。段落之间用空行分隔。
这是第二段。
\subsection{工作步骤}
\begin{enumerate}
\item 收集资料。
\item 撰写初稿。
\item 检查并编译文档。
\end{enumerate}
\section*{致谢}
\addcontentsline{toc}{section}{致谢}
感谢所有提供建议的人。
\end{document}