У меня есть длинный документ, формат которого я не хочу нарушать. Моя цель — сместить все содержимое вправо; поэтому, по сути, если я увеличиваю правое поле на , 1cm
я хочу, чтобы левое поле уменьшилось на ту же величину. Таким образом, форматирование и все макеты останутся прежними. Я \begin{adjustwidth}{1cm}{-1cm}
использовализменить страницуpackage для достижения этого. Проблема в том, что все цифры (или, я полагаю, все float) игнорируют это, и они отступают на основе старых полей (можно ясно увидеть, что правое поле подписи меньше, 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
на необходимую длину.