![如何调整 \marginnote 的水平对齐方式?](https://linux22.com/image/426343/%E5%A6%82%E4%BD%95%E8%B0%83%E6%95%B4%20%5Cmarginnote%20%E7%9A%84%E6%B0%B4%E5%B9%B3%E5%AF%B9%E9%BD%90%E6%96%B9%E5%BC%8F%EF%BC%9F.png)
当我在 tcolorbox 中使用 \marginnote 时,它会水平移动,如附图所示。抱歉没有 MWE——这是一个 PreTeXt 生成的 LaTeX 文件,包含大约 1000 行前言代码。
我的页面几何形状是:
\geometry{inner=1in,textheight=9in,textwidth=320pt,marginparwidth=150pt,marginparsep=24pt,bottom=1in,footskip=29pt,showframe}
诸如示例、定理等分类使用 tcolorbox 进行样式化。我们使用 \marginnote 将一些图形移至边距。如果边距图形位于 tcolorbox 内(如example
),则会向右移动。
我尝试在声明之前和之后添加\noindent
and\hskip-12pt
但\marginnote
似乎没有效果。
下图显示了一个在示例中声明的边距图形,以及页面下方的一个不在示例中的图形。已打开框架边框以帮助说明。
答案1
好的,我想我已经找到它了。此处不明显重复
这是个xelatex
问题。