TeX에서 페이지 크기를 지정하는 플랫폼 독립적인 방법이 있습니까?

TeX에서 페이지 크기를 지정하는 플랫폼 독립적인 방법이 있습니까?

이는 부분적으로 후속 조치입니다.이 질문tex"원래 Knuth TeX"를 실행하는 것으로 언급 된 답변 이후 .

지금까지 나는 다음이 에서 작동 TeX하지만 에서는 무시된다는 것을 확인했습니다 pdftex.

\special{papersize=8.5in,11in}

반면에 다음은 에서는 작동 pdftex하지만 에서는 오류가 발생합니다 TeX.

\pdfpagewidth 8.5 in
\pdfpageheight 11 in

에서 페이지 크기를 지정하는 플랫폼 독립적인 방법이 있습니까 TeX?~ 아니다 LaTeX?

답변1

아니요. \specialtex에서는 전혀 이해하지 못하며 해당 파일을 처리하는 모든 프로그램에 dvi 파일로 그대로 전달됩니다. 해당 특정 구문은 dvips드라이버용이므로 다른 dvi에서 ps로, dvi에서 pdf/svg/... 프로그램과 뷰어로 반드시 이해할 수 있는 것은 아닙니다.

물론 LaTeX처럼 공통 인터페이스를 제공하는 매크로 뒤에 플랫폼 차이점을 숨길 수 있습니다.

관련 정보