라텍스 템플릿이 제대로 컴파일되지 않았습니다.

라텍스 템플릿이 제대로 컴파일되지 않았습니다.

나는공동"의 템플릿컴퓨터 저널" 웹사이트. 템플릿을 컴파일하면 페이지 바닥글 없이 PDF 파일이 생성됩니다. 이전 버전의 Latex가 설치된 동료에게 템플릿을 보냈더니 제대로 컴파일됩니다. 내 Latex 환경을 다시 설치하지 않고 어떻게 해결할 수 있나요? ?

저는 Windows 10, Miktex 마지막 버전, Texstudio 마지막 버전을 사용하고 있습니다.

추신: 다른 IDE에서도 결과가 나오지 않았습니다.

답변1

최신 LaTeX 릴리스에서는 paperheight출력 PDF 파일의 경계 상자 값으로 사용됩니다. 반면에 수업에서는 210 x 276 용지 형식으로 인쇄하기 위한 사항을 설정합니다.

그들은 분명히 DVI를 출력으로 사용하고 latex있으며 실제로도 xdvi보여줄 것입니다 .

여기에 이미지 설명을 입력하세요

추가하면 문제를 해결할 수 있습니다.

% THE FOLLOWING LINE MUST BE ADDED OR PDF VIEWERS CUT THE OUTPUT
\AtBeginDocument{\setlength{\pdfpageheight}{297mm}}

전에 어딘가에 \begin{document}.

치료 후 PDF 뷰어의 출력은 다음과 같습니다.

여기에 이미지 설명을 입력하세요

답변2

클래스 파일 comjnl.cls\textheight. layout패키지와 호출을 추가하면 \layout명확하게 표시됩니다.

\usepackage{layout}
\begin{document}
\layout

바닥글이 용지 영역 밖에 있음을 나타냅니다. 계산 \textheight에서 바닥글 영역을 고려하지 못했습니다. 첨가

\addtolength\@tempdima{-\footskip}

이전 또는 이후

\addtolength\@tempdima{-\headsep}

그 문제를 해결할 것입니다. 그러나 동료가 용지 크기보다 더 많은 것을 표시하는 PDF 뷰어를 사용하지 않는 한 동료의 시스템에서 이것이 문제가 되지 않는 이유를 이해할 수 없습니다.

관련 정보