回忆录类,几页图表的空白处

回忆录类,几页图表的空白处

我正在使用回忆录类,我想减少边距的大小,但仅限于我的文档的 6 页(6 页图表,需要大量水平空间)。我尝试使用changepage包和\newgeometry命令(geometry包),但这总是会减小我所有文档的边距大小。

感谢帮助 !

空间光调制器

代码示例:

\usepackage{geometry}

\begin{document}

\part{Results}

\newgeometry{left=-3cm}
\input{results.tex} % .tex file wich contains the code to compile figures
\restoregeometry

\part{conclusion}
Bla bla bla.

\end{document}

并且results.tex文件是一连串的数字(下面的代码):

\begin{figure}[!h]
    \centering
    \captionsetup{justification=centering}
    \subfigure{
        \includegraphics[height=0.30\textwidth,width=0.45\textwidth]{file1.png}
    }
    \quad
    \subfigure{
        \includegraphics[height=0.30\textwidth,width=0.45\textwidth]{file2.png}
    }
    \caption{blabla}
    \label{1}
\end{figure}

答案1

首先要注意的是 TeX 是按段落排版的;这意味着页面设置不能在段落中间更改。但是,多亏了 Donald Arseneau,有一种在段落之间更改页面设置的通用方法 --- 命令\onecolumn\twocolumn强制 TeX 重新计算设置。例如(在更正我的任何拼写错误后):

\documentclass{memoir}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\twocolumn  \addtolength{\textwidth}{1in} \onecolumn
\lipsum[2]% set in a wider \textwidth
\twocolumn  \addtolength{\textwidth}{-1in} \onecolumn
\lisum[[2]% back to the original \textwidth
\end{document}

无需任何软件包。替换或添加\addtolength{\textwidth}{...}宏以满足您的目的。

相关内容