![動態放大頁面的高度](https://rvso.com/image/391732/%E5%8B%95%E6%85%8B%E6%94%BE%E5%A4%A7%E9%A0%81%E9%9D%A2%E7%9A%84%E9%AB%98%E5%BA%A6.png)
有沒有辦法動態放大 LaTeX 文檔中的頁面?我想要的是擁有一個始終只有一頁的文檔,因此頁面應該增加高度以容納所有文檔內容。
答案1
當然有可能:)
您可以使用standalone
帶有varwidth
選項的類別來自動調整大小。
它不可能變得無限大(沒有電腦可以處理無限大),但此範例程式碼可以創建 2.1 m 寬、5.6 m 高的頁面(不到 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.7 m,TeX 會發出警告,但在此之前很久,您的 PDF 檢視器就會掛起,您將無法閱讀任何內容:
輪到你了 MS Office :)