本文主要是介绍Word术语A4(210×297)上、下3.8cm,左、右3.2cm,页眉、页脚3.0cm如何在LaTeX中设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
某学位论文要求:
A4(210×297),幅面白色,上、下3.8cm,左、右3.2cm,页眉、页脚3.0cm
那么如何在 LATEX 中实现呢?首先你必须要明白Word术语和 LATEX 关于页面设置术语的对应关系才能明白如何写出 LATEX 代码。
1 Word术语含义
- 上下左右规定了用户可以直接书写的区域(对应 LATEX 术语body)与纸张的边界的距离;
- 页眉指的是页眉上边界与纸张上边界的距离;
- 页脚指的是页脚下边界与纸张下边界的距离;
关于页面设置最主要的参数在Word中,包括最新版的Word2013中就这么多;而相比之下 LATEX 提供的关于页面设置的参数要多好多。Word中的参数不能在 LATEX 直接找到对应的参数设置,但根据所有的Word参数值能够推算出 LATEX 的部分参数的值,还有一部分的值,要用户自己根据排版的需要自主确定。
由此可见, LATEX 能够让我们对版面实行更加精确的控制,而Word则让我们对版面实行粗略的控制。对于普通用户来说,或者对版面要求不严格的出版物来说,Word也够用了。
2 LATEX 中的页眉设置术语
在(书中)1的第194页有详细的讲解,在此列出其中重要的几个:
\paperheight
和\paperwidth
指的是纸张的高度和宽度。给定A4纸,即给定了这两个参数;\textheight
和\textwidth
规定了body的高度和宽度。这两个参数可以由“word的上下左右”及\paperheight
和\paperwidth
推算出来;\headsep
指的是body上边界与header下边界的距离;\topmargin
指的是header的上边界与预先设置的一条横线之间的距离,其值为正的话header就会向body的方向下沉,为负的话就会向纸张的上边界上升;\footskip
指的是body的下边界与footer的下边界的距离;\headheight
指的是header的高度,即页眉本身的高度;\oddsidemargin
等在此不在详述。
3 对应的 LATEX 代码
清楚了上面各自术语的涵义后,我们就能很顺利的写出与“A4(210×297),幅面白色,上、下3.8cm,左、右3.2cm,页眉、页脚3.0cm”对应的 LATEX 代码,当然在你的文档类选项必须设置为A4纸张。代码如下:
\setlength{\textwidth}{14.6cm}
\setlength{\textheight}{22.1cm}
\setlength{\footskip}{0.8cm}
\setlength{\headsep}{0.2cm}
\setlength{\topskip}{0pt}
\setlength{\topmargin}{3.8cm-1in}
\setlength{\headheight}{20pt}
\setlength{\oddsidemargin}{3.2cm-1in}
\setlength{\evensidemargin}{\oddsidemargin}
- Frank Mittelbach, Michel Goossens, et al. The LATEX Companion. 2ed. Addison-Wesley, 2004. ↩
这篇关于Word术语A4(210×297)上、下3.8cm,左、右3.2cm,页眉、页脚3.0cm如何在LaTeX中设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!