版面设置

最后更新于:2022-04-01 01:07:11

## 页边距 设置页边距,推荐使用`geometry`宏包。可以在[这里](http://texdoc.net/texmf-dist/doc/latex/geometry/geometry.pdf)查看它的说明文档。 比如我希望,将纸张的长度设置为 20cm、宽度设置为 15cm、左边距 1cm、右边距 2cm、上边距 3cm、下边距 4cm,可以在导言区加上这样几行: ~~~ \usepackage{geometry} \geometry{papersize={20cm,15cm}} \geometry{left=1cm,right=2cm,top=3cm,bottom=4cm} ~~~ ## 页眉页脚 设置页眉页脚,推荐使用`fancyhdr`宏包。可以在[这里](http://texdoc.net/texmf-dist/doc/latex/fancyhdr/fancyhdr.pdf)查看它的说明文档。 比如我希望,在页眉左边写上我的名字,中间写上今天的日期,右边写上我的电话;页脚的正中写上页码;页眉和正文直接有一道宽为 0.4pt 的横线分割,可以在导言区加上如下几行: ~~~ \usepackage{fancyhdr} \pagestyle{fancy} \lhead{\author} \chead{\date} \rhead{152xxxxxxxx} \lfoot{} \cfoot{\thepage} \rfoot{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\headwidth}{\textwidth} \renewcommand{\footrulewidth}{0pt} ~~~ ## 首行缩进 中国人写文章,习惯每一段的段首都空出两个中文汉字的长度。美国人没有这个习惯,他们每一小节的段首都顶格。为了解决这个问题,我们可以在导言区调用`\usepackage{indentfirst}`. 就算是这样,首行缩进的长度,仍然不符合中国人的习惯。我们可以在导言区添加这样的控制序列`\setlength{\parindent}{2.45em}`来调整首行缩进的大小。这里的 2.45em 是中文小四号字大小两个中文字的长度。 ## 行间距 我们可以通过`setspace`宏包提供的命令来调整行间距。比如在导言区添加如下内容,可以将行距设置为 1.5 倍: ~~~ \usepackage{setspace} \onehalfspacing ~~~ 具体可以查看该宏包的[文档](http://texdoc.net/texmf-dist/doc/latex/setspace/README)。 ## 段间距 我们可以通过修改计数器`\parskip`的值来调整段间距。例如在导言区添加以下内容 ~~~ \addtolength{\parskip}{.4em} ~~~ 则可以在原有的基础上,增加段间距 0.4em. 如果需要减小段间距,只需将该数值改为负值即可。
';