1. 段首缩进 中文习惯在段首缩进两格,在LaTeX中,/parindent 表示段首缩进的长度,我们将它设置为当前字号的两个大写字母M的宽度,大约正好是两个汉字的宽度: /setlength{/parindent}{2em} LaTeX 默认每节的第一段的段首不缩进,这不符合中文排版习惯。我们希望正文的每一段都要缩进,使用indentfirst宏包就可办到: /usepackage{indentfirst} 2. 段距行距 LaTeX 用/baselineskip表示当前的行距,其默认值大约是当前字号的1.2倍,如果当前字号是10pt,那么/baselineskip是12pt。这对英文排版是合适的,对中文就显得太拥挤了,因为英文正文多为小写字母,字高与小写的x差不多(即1ex)。如果字号为10pt,那么1ex =4.3pt。我通常把行距设为字号的1.8倍: /setlength{/baselineskip}{1.8em} 这个值随时可以改,对更改点以后的文字有效。 LaTeX 用/parskip表示段距,我一般把它设为1ex: /setlength{/parskip}{1ex} 注意这些修改长度的命令最好都放在正文区(即/begin{document}之后)。 3. 页眉页脚 我通常用fancyhdr宏包来设置页眉和页脚。 /documentclass[10pt, a4paper]{book} 我们在 LaTeX 中先把 page style 设为fancy,再设置这个style中的页眉和页脚。但是它默认每章的第一页的page style是plain,需要单独处理。 % 设置 plain style 的属性 /pagestyle{fancy} % 选用 fancy style 4. 章节标题 我通常用titlesec宏包来设置正文中出现的章节标题的格式: /usepackage{titlesec} 设置章名为右对齐,字号为/Huge,字型为黑体,章号用粗体,并设置间距: /titleformat{/chapter}{/flushright/Huge/hei}{{/bf /thechapter}}{0pt}{} 设置节名的字号为/Large,字型为黑体,节号用粗体,并设置间距: /titleformat{/section}{/Large /hei }{{/bf /thesection/space}}{0pt}{} 其中/hei的定义为: /newcommand{/hei}{/CJKfamily{hei}} 5. 纸张大小 毕业论文要求用b5纸,单面打印,我用geometry宏包来设置纸张和版心大小: /documentclass[10pt, b5paper]{report}
|
|