LaTex中的距离

cm    厘米

mm   毫米

in      英寸(1in=2.54cm)

pt      点(1in=72.27pt)

bp     大点(1in= 72bp)

pc     pica (1pc =12pt)    十二点活字

dd     didot (1157dd =1238pt)  迪多点制

cc     cicero (1cc = 12dd)   西塞罗

em    字体相关尺寸,相当于大写字母M的宽度

ex     字体相关尺寸,相当于字母x的高度

要想给长度赋值,用命令\setlength{长度命令}{已定义的长度}

E.G.  \setlength{\textwidth}{12.5cm}

 

橡皮长度

有些命令的参数是橡皮长度,一个橡皮长度的基本命令是:

正常值 plus  伸展值 minus 收缩值         e.g. \setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}

\fill:正常长度为零,但可以伸展到任意长度。

 

有用的距离
\mathindent:    公式缩进
\columnsep:     两列之间的间距
\columnseprule:   两列间竖线的宽度
\parskip:         两个段落之间的距离。以ex为单位,橡皮长度
\parindent:   段落第一行的缩进
\baselinestretch:  度量两条基线之间的正常间距的数值。初始化值为1,
用\renewcommand{\baselinestretch}{因子}修改
\baselineskip:   行间距,字体尺寸 * \baselinestretch

页面样式的距离:
\headheight:   页眉高度
\headsep:   页眉基线到正文顶部的距离
\topskip:   正文顶部到正文第一行的距离
\textwidth:   文本行宽度
\textheight:   文本高度
\footskip:    正文底部到页脚底部的距离
\paperwidth, \paperheight

广义列表中的距离
\topsep
\partopsep
\parsep
\itemsep

表格中的距离
\tabcolsep   tabular和tabular*中两列间距的一半
\arraycolsep   array中列间距的一半
\arrayrulewidth   表格中水平线和竖直线的粗细
\doublerulesep                  双直线时两线之间的距离

\arraystretch   表格中的行间距

图形中距离
\unitlength    单位长度

任意的间距
\hspace{} \hfill
\vspace{} \vfill
\quad \qquad:   当前字体的尺寸
\dotfill & \hrulefill
\\[距离]

 

长度命令

\setlength{\长度命令}{长度指定}

\addtolength{\长度命令}{长度指定}

\settowidth{\长度命令}{文本}

\settoheight{\长度命令}{文本}

\settodepth{\长度命令}{文本}

\newlength{\新长度命令}

posted @ 2013-01-28 19:20  wanyao  阅读(3215)  评论(0编辑  收藏  举报