С помощью geometry
я хочу выровнять по центру основной текст и заметки на полях, а именно по центру textwidth + marginparsep + marginparwidth
частей горизонтальных элементов.
Я думаю, что одним из вариантов было бы включить заметки на полях в total body
by includemp
и отцентрировать total body
. Но это испортит текущий макет моего документа, и мне придется hscale
все настраивать заново.
Так как же мне это сделать?
решение1
Вы можете установить одно из полей каккороткийк \marginparsep + \marginparwidth
:
\documentclass{article}
\usepackage{geometry}
\geometry{
paper=letterpaper,
margin=2in,
inner=\dimexpr2in-\marginparsep-\marginparwidth,
twoside,% Optional
showframe% Just for this example
}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. \marginpar{This is a margin paragraph.}
Cras a lorem eget mauris sagittis vehicula et nec nunc.
Phasellus pulvinar purus nec risus varius, quis mollis mi porta.
\newpage
Lorem ipsum dolor sit amet, consectetur adipiscing elit. \marginpar{This is a margin paragraph.}
Cras a lorem eget mauris sagittis vehicula et nec nunc.
Phasellus pulvinar purus nec risus varius, quis mollis mi porta.
\end{document}