Existe uma maneira independente de plataforma de especificar dimensões de página no TeX?

Existe uma maneira independente de plataforma de especificar dimensões de página no TeX?

Isto é parcialmente uma continuação deessa questãodesde a resposta mencionada texcomo executando o "Knuth TeX original".

Até agora, vi que o seguinte funcionará em TeX, mas será ignorado por pdftex.

\special{papersize=8.5in,11in}

Por outro lado, o seguinte funcionará, pdftexmas causará um erro no TeX.

\pdfpagewidth 8.5 in
\pdfpageheight 11 in

Existe uma maneira independente de plataforma de especificar dimensões de página em TeX,não LaTeX?

Responder1

Não. O \specialtex não é entendido de forma alguma, ele é apenas passado literalmente para o arquivo dvi para qualquer programa que processe esse arquivo. Essa sintaxe específica é para o dvipsdriver, não seria necessariamente entendida por outros programas e visualizadores dvi para ps ou dvi para pdf/svg/....

É claro que você pode ocultar as diferenças de plataforma por trás de macros, fornecendo uma interface comum, assim como o LaTeX faz.

informação relacionada