ページの高さを動的に拡大する

ページの高さを動的に拡大する

LaTeX ドキュメントのページを動的に拡大する方法はありますか? 私が望むのは、常に 1 ページのドキュメントを作成することです。そのため、ドキュメントのすべてのコンテンツを保持できるようにページの高さを増やす必要があります。

答え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です:)

関連情報