如何让 todonotes 显示在左边距

如何让 todonotes 显示在左边距

我想使用 todonotes 包。标准情况下,该包会在右边距打印待办事项,而我希望将它们放在左边距。有趣的是,在手册中它们被放在左边距,但没有提供如何做到这一点的文档。

我怎样才能将我的待办事项很好地放在左边距中!

(如果相关的话,我会用它\usepackage[left=3.7cm,right=2cm,top=2cm,bottom=4.2cm]{geometry}作为边距。此外,如果有人认为具有相同功能的另一个包更好,请提出建议)

答案1

在加载 geometry 和 todonotes 包后添加\reversemarginpar。请注意,当 todonotes 写入辅助文件时,您需要至少编译两次源文件,以确保它在边注和连接文本之间绘制的线条正确组织。

答案2

我现在无法使用几何包进行检查,但是手册上说:

1.6.5 Todonotes 错误地放置在边距中

使用某些文档类或包时,页边距中插入的待办事项可能会放置得相当奇怪。这通常是由于长度值错误造成的 \marginparwidth。尝试在序言中使用以下代码,看看这是否能解决问题。

\setlength{\marginparwidth}{2cm}

也许可以在加载几何包后尝试重新定义它。

编辑:

https://en.wikibooks.org/wiki/LaTeX/Footnotes_and_Margin_Notes#Margin_Notes:使用命令 \reversemarginpar

这将对\marginpartodonotes 使用的命令进行操作。

相关内容