浅谈LaTeX与Word度量单位对应关系

最近在进阶学习  LaTeX  ~\LaTeX~  LATEX 排版,不晓得  LaTeX  ~\LaTeX~  LATEX 中字体度量单位与word字号之间的关系。
(入坑了一年,从未尝试了解这些,只去学习基础命令了😂)在此将知识整理如下:

1. LaTeX中的长度单位1

单位名称说明
cm厘米1cm=28.453pt
mm毫米1mm=2.845pt
pt1pt=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
exex1ex=当前字体中字母x的高度
emem1em=当前字体尺寸中M的宽度

  • 上面的进制转换多为近似值,实际上
    • 1   b p = 72.27 / 72   p t = 1.00375   p t   1~bp=72.27/72~pt=1.00375~pt~ 1 bp=72.27/72 pt=1.00375 pt , 1   p t = 1 / 72.27   i n 1~pt=1/72.27~in 1 pt=1/72.27 in, 1   b p = 1 / 72   i n 1~bp=1/72~in 1 bp=1/72 in
    • 1   i n = 25.4   m m 1~in=25.4~mm 1 in=25.4 mm
  • 厘米为LaTeX中默认的距离单位(当数字后不加单位时,表示以厘米为单位)
  • 高亮的单位为在LaTeX中常用的距离单位

2. Word中的度量单位

  • 2可知,在word中,字符的度量单位为磅值,1磅值=1/72 in=1bp=1.00375 pt,
  • 在word中,我们经常使用小四小三,……。根据上面的等量关系以及各种字号的磅值,我们可以得出下表的对应关系
字号磅值(bp)pt字号磅值(bp)pt
初号4242.1575小初3636.1350
一号2626.0975小一2424.0900
二号2222.0825小二1818.0675
三号1616.0600小三1515.0563
四号1414.0525小四1212.0450
五号10.510.5394小五99.0338
六号7.57.5281小六6.56.5244
七号5.55.5206八号55.0188

  • 转换精度为 1 / 10000   p t 1/10000~pt 1/10000 pt

3. LaTeX中常用的距离宏1

3.1. 介绍

  • \baselineskip:

    • 同一个段落中相邻两行之间的baseline(baseline是什么)之间的间距称为行距3
    • box参数
    • 最终决定两条 baseline 之间的 linespace 距离的,是 LaTeX 的宏 \baselineskip 之中
  • \baselinestretch:

    • 一个倍数,无单位。\baselineskip=\baselinestretch*\f@baselineskip ,\f@baselineskip 为外部宏
    • 必须通过\renewcommand{\baselinestretch}{factor}设置数值
  • \columnseq

  • \columnwidth:每栏的宽度

  • \evensidemargin: 偶数页的左边页边距(印刷时需要)

  • \oddsidemargin:奇数页的左边页边距

  • \linewidth:当前环境中每行的长度

  • \paperwidth:当前纸张的宽度

  • \paperheight:当前纸张的长度/高度

  • \parindent:正常情况下每段的缩进距离

  • \parskip:每段的垂直间隔

  • \tabcolseq: tabular中的列间距

  • \textheight/\textwidth:每个文本字符的高度/宽度

  • \topmargin:页眉到页边的距离

  • \unitlength:picture环境中的单位长度

3.2. 设置

  • 对以上距离设置时, 除 \baselinestretch外,其余均可由下列命令设置
\setlength{\mylength}{length}
  • 我们可以输入\the\mylength来打印输出当前距离宏的数值
    如:
\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

4. Reference


  1. wiki:LaTeX/Lengths ↩︎ ↩︎

  2. baidu:磅值 ↩︎

  3. blog:关于行距的研究 ↩︎

  4. blog:LaTeX入门系列之段落 ↩︎

  5. blog:LaTeX中的各种距离设置总结 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值