
Это частично является продолжениемэтот вопроспоскольку в ответе упоминается tex
выполнение «оригинального Knuth TeX».
До сих пор я видел, что следующее будет работать в TeX
, но будет игнорироваться pdftex
.
\special{papersize=8.5in,11in}
С другой стороны, следующий код будет работать в , pdftex
но вызовет ошибку в TeX
.
\pdfpagewidth 8.5 in
\pdfpageheight 11 in
Существует ли платформенно-независимый способ указания размеров страницы в TeX
,нет LaTeX
?
решение1
Нет. \special
Там вообще не понимается tex, он просто дословно передается в файл dvi для любой программы, обрабатывающей этот файл. Этот конкретный синтаксис предназначен для драйвера dvips
, он не обязательно будет понят другими программами и просмотрщиками dvi to ps или dvi to pdf/svg/...
Конечно, вы можете скрыть различия платформ за макросами, предоставив общий интерфейс, как это делает LaTeX.