我在公司模板中使用了以下内容,以便为待办事项注释获得更宽的边距:
\usepackage{showframe}
\usepackage[marginparwidth=85pt]{geometry}
这使得整个布局都发生了变化,而不仅仅是 marginparwidth。根据这个分享LaTeX 页面,marginparwidth 本身就是一个尺寸。
为了摆脱企业模板(谁知道那里还发生了什么),我求助于 Korlie 博士的示例 LaTeX 文件并在 setlength 命令后附加了 2 个 usepackage 语句。同样的事情(不仅仅是 marginparwidth 发生了变化)。
有什么办法可以改变仅有的边距宽度?
答案1
我不太熟悉geometry
这个包,所以我阅读了手册中的说明 :-)。在那里我找到了很好的解释,如何设置geometry
。正如我在评论中提到的,参数marginparwidth
不是独立的也不是本地定义的大小。如果你正确选择它的宽度,我不会干扰页面几何的任何其他设置。在下面的 MWE 中,我考虑了以下规则:
outer=marginparsep + marginparwidth + distance between marginpar and page border
以下 MWE 是我预期的twoside
文档选项,它显示了页面设置的示例。有关更多详细信息,我强烈建议您阅读软件包文档。它只有 18 页,但包含大量有用信息。
\documentclass[12pt,twoside]{article}
\usepackage[a4paper,
inner=20mm,
outer=50mm,% = marginparsep + marginparwidth
% + 5mm (between marginpar and page border)
top=20mm,
bottom=25mm,
marginparsep=5mm,
marginparwidth=40mm,
showframe% for show your page design, normaly not used
]{geometry}
\begin{document}
\thispagestyle{empty}
test
\marginpar{margin notes (test)}
\end{document}
它给出了以下页面布局:
如需进一步帮助,您需要提供更多信息,您的问题是什么。我的回答和给出的 MWE 是基于我的猜测。