将图片+标题放在页边距

将图片+标题放在页边距

有没有一种“干净”的方法可以让图形及其标题出现在边缘?

我正在使用memoir页面companion样式,因此边距非常不对称,我认为它看起来足够好,可以工作(但我不确定)。

我的想法是让图形覆盖一半的文本(并且文本会很好地环绕),但将标题完全保留在边缘内。

不破坏 LaTeX 的情况下可以实现这个吗?

我曾尝试使用\marginpar\sidepar,但无法在我的文档中运行。我也不认为它们能让我完全实现我的想法。

答案1

我认为你可以尝试这样的事情:

\begin{wrapfigure}{o}[\dimexpr\marginparwidth+\marginparsep]{marginparwidth}
...........
\end{wrapfigure}

解释

  • 第一个参数表示您的图形将位于outer边距中(较宽的边距 - 偶数页的左边距,奇数页的右边距)。这些长度可以通过包轻松调整geometry
  • 第二个(可选)参数指定图形与边距的缩进。
  • 最后一个参数指定图形的宽度。

你可以看看我的回答这个问题,其中我使用了类似的代码来包装表格。

请注意,它可能无法在列表环境附近起作用。

添加(2016/08/15)

最近的sidenotes包用于在页边空白处插入富文本。它定义了 \sidenote\sidecaption命令,以及marginfiguremargintable环境。有关详细信息,请参阅包文档。

相关内容