我在序言中设置了\textwidth
和\textheight
,并想更改某些页面的两者。如何做到这一点?例如,以下示例\textwidth
似乎适用于页码,但不适用于文本:
\documentclass{article}
\textwidth=5cm \textheight=5cm
\begin{document}
A \hfill B
\eject \textwidth=10cm
A \hfill B
\end{document}
输出(按比例):
答案1
您可以使用\newgeometry
并\restoregeometry
从几何学包裹:
\documentclass{article}
\usepackage[textwidth=5cm,textheight=5cm]{geometry}
\usepackage{lipsum}
\begin{document}
\lipsum[1-2]
\newgeometry{textwidth=10cm,textheight=10cm}
\lipsum[1-4]
\restoregeometry
\lipsum[1-2]
\end{document}
答案2
要为定义范围的本地更改文本宽度,您可以使用
\begin{minipage}{WIDTH}
。
\begin{minipage}{10cm}
...
\end{minipage}