LaTeX页面布局专题——版面设置

2012-12-07 09:34 阅读 2,175 次 评论关闭

(一)版面设置。

  (1.1)单栏和双栏。
在documentclass中的可选项中指定。有两个选项:onecolumn,twocolumn分别表示单栏和双栏。
可以使用\setlength{\columnsep}{宽度}来设置两栏之间的间隔。
用\setlength{\columnseprule}{宽度}来设置两栏之间的分隔线的宽度,0则不显示分隔线。

  (1.2)单面和双面。
在documentclass中的可选项中指定。有两个选项:oneside,twoside分别表示单面排版和双面排版。

  (1.3)版芯设置。

   (A)在LaTeX中有如下长度来控制版芯设置:
\paperwidth,\paperheight分别表示纸张的宽度和长度。
\textwidth,\textheight
\oddsidemargin,\evensidemargin,\topmargin
\hoffset, \voffset
\headheight,\headsep,\footskip,
\marginparsep,\marginparwidth
直接使用\setlength来设置这些值当然可以设置版芯,但是不太方便。

   (B)使用geometry宏包(最新版本2002年7月V3.2)。

   (B.1)基本概念。在这里,所有的概念要区别于LaTeX定义的各种长度。
paper=total body + margins
total body=text body + optional head(页眉),foot(页脚), and marginpar(边注)
margins=left,right,top,bottom.

       paperwidth=left + width +  right
paperheight=top + height + bottom

       width  = textwidth  (+ marginparsep + marginparwidth) ,括号中为可选项。
height = textheight  (+ headheight + headsep + footskip)
(B.2)geometry部分选项。
(1)页面尺寸。
paper, 例如paper=a4paper为默认。
paperwidth,paperheight,papersize,
(2)主体尺寸。
textwidth,textheight,lines(它表示文本高度为多少行。)
includehead,includefoot,includeheadfoot,includemp,includeall将分别包含页眉,页脚,边注和全部。
(3)空白(margin)尺寸(total body到纸张边的距离)
left表示单面排版的左边距或双面排版的内边距
right表示单面排版的右边距或双面排版的外边距。
top,bottom分别表示total body的上边距和下边距。
(4)其它。
headheight,headsep分别表示页眉的高度和页眉到正文的距离。
footskip表示最后一行文本的基线到页脚基线的距离。
(B.3)使用方法。
(1)在\usepackage中指定选项。例如(随便写的,没有测试打印效果)。
\usepackage[a4paper,left=1.5cm,right=1.5cm, top=2.5cm,bottom=2cm
textwidth=14cm,textheight=20.3cm,
includehead,headheight=15pt,headsep=25pt]{geometry}
(2)在\geometry{}命令中指定选项,例如。
\usepackage{geometry}
\geometry{paperwidth=18.4cm,paperheight=26cm}
\geometry{textwidth=14cm,lines=20}
\geometry{left=1.5cm,right=1.5cm, top=2.5cm,bottom=2cm}
\geometry{includehead,headheight=15pt,headsep=25pt}
具体还要根据打印效果调整。

下载查看完整版本:

LaTeX页面布局专题.doc

更多关于LaTeX页面布局

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:LaTeX页面布局专题——版面设置 | 猎微网

评论已关闭!