如何在普通 Tex 中以小于 1 的倍数放大?

如何在普通 Tex 中以小于 1 的倍数放大?

我想缩小文档中所有内容的大小以便在特定设备上阅读。

我尝试使用

\magnification=833

因为 1/1.2 * 1000 = 833 并且我认为 Knuth 使用这种公式来得到用作放大倍数的数字。

但我收到以下错误:

! Incompatible magnification (833);
 the previous value will be retained (1000).

答案1

对于一个文档来说,该\mag因子只能设置一次,其作用\magnification是设置\mag和恢复页面尺寸以使用true单位。

\mag如果之前没有设置,TeX 会在第一次 shipout 操作时隐式设置为 1000。因此

\magnification=1000
\magnification=833

abc\eject
\magnification=833

是非法的,并会引发您提到的错误。

相关内容