【问题标题】:Section heading for references and the actual citations are squished together in LaTeX参考文献的章节标题和实际引用在 LaTeX 中被挤压在一起
【发布时间】:2023-03-30 23:25:01
【问题描述】:

这一定是一个常见问题,因为我在许多已发表的论文中都看到了它,但用 google 搜索似乎很棘手。您可以像这样插入参考书目

\bibliographystyle{plain}
\bibliography{foo}

并且一切都按预期工作,除了有时(我不知道是什么情况导致这种情况 - 在我看来是随机的)部分标题(例如,“7. References”)和实际开始之间没有空格参考。章节标题和第一个引文看起来都挤在一起了。这并不是完全令人震惊,但在我看来,这无疑是排版中的一个缺陷。

多年来我一直在忍受它,但一定有人在某个地方注意到了这一点,并且有足够的强迫症来追踪它并找出导致它的原因以及如何纠正它。

我认为这是记录解决方案的好地方。让我知道您是否可以想办法让这更便于谷歌搜索。

添加:这是一个展示问题的示例文档:http://yootles.com/outbox/squish/。 (另请参阅下面的解决方法。)

【问题讨论】:

  • 我认为这里没有足够的信息来提供帮助。您能否编辑问题以包含展示问题的完整最小样本?
  • 确实——您使用的是哪个 \documentclass?文章?
  • 如果您已经忍受了多年,那么您肯定有一个示例文件(至少在某些特定平台上)会显示此错误吗?
  • 感谢您鼓励我发布示例文档。完成!

标签: latex publish publishing


【解决方案1】:

不确定这是否是原因,但如果通过删除该空间可以将参考书目放在页面上,您可以尝试使用\enlagethispage{someamount}

【讨论】:

  • 哦,我认为这完全可行。 (请注意“放大此页”中的拼写错误。)
【解决方案2】:

事实证明,如果 LaTeX 试图避免文档溢出到额外的页面,它有时会删除参考部分标题和实际参考开始之间的空格。

因此,一种解决方法是延长或缩短文档,使其不会溢出到其他页面。

一个相关的解决方法(感谢 bluebrother 的回答)是明确告诉 LaTeX 允许以引用开头的页面有一点额外的垂直空间(稍微吃掉底部边缘)。这可以在“\bibliographystyle{plain}”之前使用以下命令完成:

\enlargethispage{\baselineskip}

另一种似乎可行的解决方法:

  1. 更改为 \bibliographystyle{amsalpha}
  2. 重新编译
  3. 改回\bibliographystyle{plain}
  4. 重新编译
  5. (不要重新编译,否则会重新压缩它。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 2020-12-15
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多