图形忽略了 adjustwidth 的全局设置

图形忽略了 adjustwidth 的全局设置

我有一份很长的文档,我不想破坏其格式。我的目标是将所有内容移到右侧;因此,基本上,如果我将右边距增加,1cm我希望左边距减少相同的量。这样,格式和所有布局将保持不变。我曾使用\begin{adjustwidth}{1cm}{-1cm}更改页面包以实现此目的。问题是所有图形(或者我猜是所有浮点数)都忽略了这一点,并且它们根据旧边距缩进(可以清楚地看到标题右边距小于1cm文档的其余部分)。我怎样才能实现将所有内容向右移动的目标,1cm同时将左边距减少相同的量。以下是一些代码:

\begin{document}

\begin{adjustwidth}{1cm}{-1cm} %<========================= works fine for everything except figures.
%% This actually creates the title and abstract pages
\dotitleandabstract

%% Generate contents etc
\tableofcontents
\listoffigures
\listoftables

%% These include the actual text
\include{chapter1}
\include{chapter2}
\include{chapter3}
\include{chapter4}
\include{chapter5}
\include{chapter6}

\bibliography{refs}             % this causes the references to be
                                % listed

\bibliographystyle{alpha}       % this determines the style in which
                                % the references are printed, other
                                % possible values are plain and abbrv
%% Appendices start here
\appendix
\include{appendix1}
\end{adjustwidth}
\end{document}

答案1

要将所有内容移到右侧,请勿使用,adjustwidth只需设置\hoffset为所需的长度。

相关内容