“truemm”和“mm”等之间有什么区别?

“truemm”和“mm”等之间有什么区别?

有时我会看到使用truemm(或true mm) 代替mm(其他单位也一样)。所以我想知道它们之间有什么区别?或者:为什么有些单位错误的

答案1

没有人比 Knuth 说得更好(电子书,第 10 章:尺寸,第 59 页)。

当您说 时\magnification=2000,像 这样的操作 \vskip.5cm实际上会在最终文档中跳过 1.0 cm 的空间。如果您想指定最终大小的尺寸,TeX 允许您在 、 、 、 、 、 、 和 之前说。这会缩小 单位,以便true后续的放大将抵消。例如,如果您之前说过 ,则 相当于 。Plain TeX 在命令本身中使用此功能 :附录 B 包含指令ptpcinbpcmmmddccsp\vskip.5truecm\vskip.25cm\magnification=2000\magnification

\hsize = 6.5 true in

新的放大倍数生效后。这会调整线宽,以便最终打印时每页上的材料宽度为 6½ 英寸,而不管放大倍数是多少。假设纸张宽度为 8½ 英寸,左右两侧将各有一英寸的边距。

答案2

您可以使用 \mag 设置放大倍数,它在 Latex 包中并不常用,但 plain 上有一个 \magnification 宏构建。

\documentclass{article}
\mag 2000
\begin{document}
\rule{10truemm}{10truemm} 
\rule{10mm}{10mm}

\end{document}

在此处输入图片描述

相关内容