페이지 높이를 동적으로 확대

페이지 높이를 동적으로 확대

LaTeX 문서에서 페이지를 동적으로 확대하는 방법이 있습니까? 내가 원하는 것은 항상 단일 페이지로 구성된 문서를 갖는 것입니다. 따라서 모든 문서 내용을 담을 수 있도록 페이지 높이가 커져야 합니다.

답변1

물론 가능합니다:)

크기를 자동으로 조정하는 옵션 standalone과 함께 클래스를 사용할 수 있습니다 .varwidth

무한히 커질 수는 없지만(어떤 컴퓨터도 무한대를 처리할 수 없음) 이 예제 코드는 너비 2.1m, 높이 5.6m의 페이지를 만듭니다(7초 미만).

\documentclass[varwidth=500cm,margin=1cm]{standalone}
\usepackage{lipsum}
\begin{document}
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\lipsum[1-150]
\end{document}

전달하는 인수는 varwidth페이지 너비이며 높이는 동적으로 커집니다.

페이지 높이가 5.7m를 넘으면 TeX가 불평을 하지만 그 전에 PDF 뷰어가 멈추고 아무것도 읽을 수 없게 됩니다.

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

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

당신 차례 MS Office :)

관련 정보