以下示例为 pdfLaTeX 和 LuaLaTeX 提供了不同的结果。我使用最近的 TeX Live 2019 安装。
\documentclass[a4paper]{article}
\usepackage{geometry}
\mag=250 %
\setlength\parindent{0pt}
\begin{document}
\Huge
\LaTeX \hfill \LaTeX
\vfill
\LaTeX \hfill \LaTeX
\end{document}
pdfLaTeX:A8 纸上的一页(53mm x 74mm)
LuaLaTeX:A4 纸上的一页(210mm x 297mm)
我使用 »geometry« 包仅将页面大小信息传输到输出文件。没有 »geometry« 我得到的结果相同。为什么 LuaLaTeX 不会改变大小?有人可以告诉我吗?提前谢谢。
答案1
这是与 pdftex 有记录的区别。手册中写道:
放大 (\mag) 仅在 dvi 输出模式下受支持。您可以设置此参数,它甚至可以使用真实单位,直到您切换到 pdf 输出模式。使用 pdf 输出时,最好不要触碰 \mag 变量。这种模糊行为与使用 pdf 后端相关功能没有太大区别,而最终需要 dvi 输出