LaTeX与Word度量单位间的对应关系
最近在进阶学习
排版,不晓得 中字体度量单位与word字号之间的关系。 (入坑了一年,从未尝试了解这些,只去学习基础命令了😂)在此将知识整理如下:
1. LaTeX中的长度单位1
单位 | 名称 | 说明 |
---|---|---|
cm |
厘米 |
1cm=28.453pt |
mm |
毫米 |
1mm=2.845pt |
pt |
点 |
1pt=0.351mm |
bp | 大点 | 1bp=0.353mm |
dd | 迪多 | 1dd=0.376mm |
pc | 排卡 | 1pc=4.218mm=12pt |
sp | 定标点 | 65536sp=1pt |
cc | 西塞罗 | 1cc=4.513mm=12dd |
in |
英寸 |
1 in=25.4mm=72.27pt |
ex |
ex |
1ex=当前字体中字母x的高度 |
em |
em |
1em=当前字体尺寸中M的宽度 |
注
- 上面的进制转换多为近似值,实际上
, ,
厘米
为LaTeX中默认的距离单位(当数字后不加单位时,表示以厘米为单位)- 高亮的单位为在LaTeX中常用的距离单位
2. Word中的度量单位
- 由2可知,在word中,字符的度量单位为
磅值
,1磅值=1/72 in=1bp=1.00375 pt
, - 在word中,我们经常使用
小四
,小三
,……
。根据上面的等量关系以及各种字号的磅值,我们可以得出下表的对应关系 - Word中的磅值严格说来对应LaTeX中的bp 6
字号 | 磅值(bp) | pt | 字号 | 磅值(bp) | pt |
---|---|---|---|---|---|
初号 | 42 | 42.1575 | 小初 | 36 | 36.1350 |
一号 | 26 | 26.0975 | 小一 | 24 | 24.0900 |
二号 | 22 | 22.0825 | 小二 | 18 | 18.0675 |
三号 | 16 | 16.0600 | 小三 | 15 | 15.0563 |
四号 | 14 | 14.0525 | 小四 | 12 | 12.0450 |
五号 | 10.5 | 10.5394 | 小五 | 9 | 9.0338 |
六号 | 7.5 | 7.5281 | 小六 | 6.5 | 6.5244 |
七号 | 5.5 | 5.5206 | 八号 | 5 | 5.0188 |
注 - 转换精度为
3. LaTeX中常用的距离宏1
3.1. 介绍
\baselineskip
:同一个段落中相邻两行之间的baseline(baseline是什么)之间的间距称为行距3
最终决定两条 baseline 之间的 linespace 距离的,是 LaTeX 的宏
\baselineskip
之中
\baselinestretch
:- 一个倍数,无单位。
\baselineskip=\baselinestretch*\f@baselineskip
,\f@baselineskip
为外部宏 - 必须通过
\renewcommand{\baselinestretch}{factor}
设置数值
- 一个倍数,无单位。
\columnseq
- 栏间间距
- 一般在分栏时使用,可参考博客实例4
\columnwidth
:每栏的宽度\evensidemargin
: 偶数页的左边页边距(印刷时需要)\oddsidemargin
:奇数页的左边页边距\linewidth
:当前环境中每行的长度\paperwidth
:当前纸张的宽度\paperheight
:当前纸张的长度/高度\parindent
:正常情况下每段的缩进距离\parskip
:每段的垂直间隔\tabcolseq
:tabular
中的列间距\textheight/\textwidth
:每个文本字符的高度/宽度\topmargin
:页眉到页边的距离\unitlength
:picture
环境中的单位长度
3.2. 设置
- 对以上距离设置时, 除
\baselinestretch
外,其余均可由下列命令设置
1 \setlength{\mylength}{length}- 我们可以输入
\the\mylength
来打印输出当前距离宏的数值 如:结果为:
1
2
3
4
5
6
7
8 \documentclass{article}
\begin{document}
\noindent
The paperwidth/paperwidth is \the\paperwidth/\the\paperheight\\
The linewidth is \the\linewidth\\
The baselineskip is \the\baselineskip\\
The textheight/textwidth is \the\textheight/\the\textwidth.
\end{document}- 其他距离距离宏设置5