有没有办法将边距与段落的开头对齐,而不会使段落文本变得混乱?
如果我执行以下操作,marginpar 将与第一段的最后一行对齐。
\documentclass[12pt]{article}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur scelerisque purus vitae nisl lacinia at volutpat sapien bibendum. Sed mollis ultricies arcu non posuere.
\par
\marginpar{Praesent nulla arcu.}Proin neque ante, placerat in laoreet quis, egestas sit amet leo. Mauris vestibulum cursus elit et vulputate. Cras congue nulla vitae tortor mattis porttitor.
\end{document}
将 marginpar 移到第二段的第一个单词之后会产生所需的效果,但会使源文档变得混乱(尤其是 marginpar 较长时)。有没有办法同时实现这两个目的?
答案1
\leavevmode\marginpar{...}
段落前面应该做的工作1。
最小示例
\documentclass{scrartcl}
\usepackage{kantlipsum}
\begin{document}
\leavevmode\marginpar{Aligned marginline}
\kant[1]
\end{document}
1:查看\leavevmode 的功能和使用欲了解有关 的更多信息\leavevmode
。