動態放大頁面的高度

動態放大頁面的高度

有沒有辦法動態放大 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 :)

相關內容