latex 章节 行间距等控制

时间:2021-04-28 06:10:40

转至http://tech.idv2.com/2006/04/05/latex-memo-3/

章节

定义章节的命令

/part Level -1(书籍、报告),Level 0(论文)
/chapter Level 0
/section Level 1
小节 /subsection Level 2
小小节 /subsubsection Level 3
段落 /paragraph Level 4,标题之后不换行
小段落 /subparagraph Level 5,标题之后不换行

另外,用 /setcounter{secnumdepth}{数字} 来设置自动编号的深度(即编号到哪一级别)。

附录

用 /appendix 命令开始定义附录。附录内至少要有一个 /chapter。

目录

用 /tableofcontents 插入目录。一般在 /tableofcontents 之后使用一个 /clearpage 以便在新的一页开始正文。 用 /setcounter{tocdepth}{数字} 设置目录的显示级别。

首行缩进

使用 /parindent=数字 可以定义该命令之后所有段落的首行缩进值。使用 /noindent 可以暂时取消该命令之后的一个段落的首行缩进。

换行、分段、换页

段内换行 //
设定行间距 /baselineskip=数字
临时改变行间距 //[增加值],例如//[8mm]将使得该行的行间距增加8mm。增加值可以为负数
分段 /par
设定段间距 /parskip=数字
换页 /clearpage

空格

空格包括句间空格词间空格两种。句间空格要比词间空格稍大一些。

句间空格

小写字母后面跟标点符号时,该标点符号之后的空格被认为是句间空格。大写字母后面接标点符号,标点符号后的空格会被误认作是词间空格,此时需要在标点符号之前插入 /@ 命令来强制LaTeX将后面的空格作为句间空格处理。例如

as well as I/@. Hence, ...

词间空格

书写缩写、省略号等情况下,点 . 之后的空格会被误认为是句间空格。使用 /(空格) 代替普通的半角空格可以强制该空格为词间空格。例如

Yamada et al./ wrote the report.

不可分断空格

用 ~ 代替空格,可使得排版时不会在此处换行。例如 Mr.~Lamport。也可以使用 /mbox命令,例如 /mbox{Minoru Sakaguchi}。

对齐

一行对齐:/leftline{左对齐} /centerline{居中} /rightline{右对齐}

多行对齐:/begin{flushleft}.../end{flushleft},/begin{center}.../end{center},/begin{flushright}.../end{flushright}