旁注调整选项。我可以“解放”所有边距用于旁注吗?

旁注调整选项。我可以“解放”所有边距用于旁注吗?

我必须处理很多旁注,因此,我想“解放”所有边距,这里的代码,如您所见,旁注位于页面后面:

  \documentclass[12pt]{book}

    \usepackage[demo]{graphicx}

    \usepackage{sidenotes}


    \begin{document}



    Lorem ipsum\sidenote{Here} dolor sit amet, consectetur adipiscing elit. Cras faucibus id odio quis maximus.\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} Suspendisse aliquet ante dui, sit amet feugiat magna molestie vitae. Quisque\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} pretium mollis\sidenote{Here} erat, sit amet iaculis ante volutpat ac. Proin id euismod lectus. Fusce finibus ipsum non purus volutpat, id luctus tortor congue. Duis finibus\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} arcu\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} rutrum, tempus dolor\sidenote{Here} non, tincidunt lacus. Morbi consequa\sidenote{Here}t erat\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} ac nisi viverra rhoncus. Aliquam at varius\sidenote{Here} justo.\begin{marginfigure}
    \includegraphics[width=3cm]{example-image} 
    \end{marginfigure} Sed in commodo enim. Aliquam tincidunt velit eu pulvinar dignissim. Sed vitae\sidenote{Here} pretium nulla.

    Pellentesque\sidenote{Here} sollicitudin nunc at eros suscipit porttitor. In hendrerit \sidenote{Here}tempor arcu. Cras ut tellus\sidenote{Here} tincidunt metus ullamcorper venenatis. Donec at augue diam. Ut nec magna congue,\sidenote{Here} blandit libero vitae, tincidunt sapien. Aliquam erat volutpat. Praesent eu congue\sidenote{Here} dui. Aliquam vel magna ut enim cursus viverra eget non libero. Sed lacinia lectus\sidenote{Here} ut lacus tempus, vitae mollis nisl venenatis. In eu \sidenote{Here}magna id tellus tristique porttito\sidenote{Here}r. Aliquam non semper ipsum. Vestibulum velit turpis, pharetra in urna ut, pretium loborti\sidenote{Here}s nunc. Nulla facilisi. Aliquam sed dolor dictum, tempor purus quis, consequat massa\sidenote{Here}.



    \end{document}

为了解决这个问题,我想在所有边距中写下旁注:这是一张图片:在此处输入图片描述

注意:欢迎任何答案,甚至可以使用其他文档类别,例如 Koma-Script、Memoir 等。我正在使用书籍,但我可以轻松转到另一本书 :)

编辑:为了让事情更清楚:

看看另一个例子: 在此处输入图片描述

附注/图表/表格等开始章节、节标题等,我想将旁注放在所有的边距,与正文内容无关。因此,期望结果是这个吗:

在此处输入图片描述

带标题:

在此处输入图片描述

答案1

看一下tufte-latex,它非常注重大边距,边距中有注释和图片。

然而,根据我的经验(大约 2010 年),tufte-latex对于撰写较长的(100 多页)科学文本来说,它太“脆弱”了。让你的文本看起来非常很不错,但代价是必须手动调整一些东西。(例如,我曾想过将参考资料放在侧边距中,但总是无法应付过满的情况。)

当你写一篇较长的科学文本,比如博士论文时,你实际上希望你的布局消失,不要打扰。所以,最后我memoir为我的工作选择了它。它与标准(和类似)课程相比几乎没有什么微妙的优势bookkoma可能可以比较。

现在,memoir还提供了对侧注的广泛管理,您可以在那里区分浮动侧注和非浮动侧注。但是,根据我的经验,LaTeX 对这些内容的支持仍然相当脆弱。(但我希望得到纠正。)

例如,旁注存在几个问题,主要与分页符有关:

  • 如果使用不当,侧注可能会“长”到底部边距
  • 在极少数情况下,但经常发生的情况下,旁注可能会“弄错”其所在页面的奇数/偶数。基本上,这种情况发生在一个段落从一页开始,决定旁注在哪一页的代码也是如此,但实际的旁注(以及段落的其余部分)在下一页。
  • 许多“浮动”的旁注填满了浮动对象的“缓冲区”,因此您很快就会遇到因浮动过多而产生的各种问题。
  • 当非浮动侧音彼此距离过近时,它们可能会重叠。

目前,我不知道有任何自动解决方案可以允许人们使用大量较长的边注,而无需考虑它们的位置、“浮动”、将注释“过度填充”到下一页等。因此,任何包含许多边注的严肃文档都是一种布局麻烦,会花费大量时间。

相关内容