TeX 中是否有一種獨立於平台的方法來指定頁面尺寸?

TeX 中是否有一種獨立於平台的方法來指定頁面尺寸?

這部分是後續這個問題因為答案提到tex執行「原始 Knuth TeX」。

到目前為止,我已經看到以下內容將在 中工作TeX,但被忽略pdftex

\special{papersize=8.5in,11in}

另一方面,以下內容將在 中工作pdftex,但在 中會導致錯誤TeX

\pdfpagewidth 8.5 in
\pdfpageheight 11 in

是否有一種獨立於平台的方法來指定頁面尺寸TeX不是 LaTeX

答案1

\special。該特定語法適用於dvips驅動程序,其他 dvi 到 ps 或 dvi 到 pdf/svg/... 程序和檢視器不一定能理解它。

當然,您可以將平台差異隱藏在巨集後面,提供通用介面,就像 LaTeX 一樣。

相關內容