避免 \hbox 长引文超出页边距

避免 \hbox 长引文超出页边距

我正在使用该soul包突出显示文本,其中一些文本包含长引文。\hbox到目前为止,我用它来解决编译错误,但这个命令对于长引文来说很糟糕!

以下是我正文的要点:

\hl{Some text here \hbox{\parencite[see, e.g.,][]{citation1, citation2, citation3, citation4}.}

结果是: 在此处输入图片描述

到目前为止,我已经尝试了以下方法:

  • 使用microtype
  • sloppy对整个文档和段落使用命令
  • 重写文本以适应,您可以在此处看到(这避免了 hbox 从新行开始的烦人问题,这很糟糕,因为“动态表示”以前位于新行上)。

关于如何处理这个问题还有其他想法吗?或者更好的是,有没有更友好的突出显示包?

提前致谢!

相关内容