题
我正在编写赠款申请,空间很高。我希望乳胶在不断裂的情况下打印我的参考部分,所以
References
[1]
[2]
[3]
变成
References
[1], [2], [3]
我认为确切的参考风格并不重要(这是NSF),但是我似乎找不到任何可以做到这一点的书目样式。
解决方案
我一定会考虑来自 Dirk Eddelbuettel, , 第一的。但是,重新构造书目似乎是一门黑色艺术,但是有两种主要方法: 自定义 和 Biblatex. 。自定义BIB通过向您询问您可能想使用的无数功能来运作。我过去曾尝试过使用自定义账单,但几乎没有成功,但是 其他 成功使用了它。
但是,Biblatex直接在文档本身(或样式文件)中使用乳胶命令来生成样式。在内部,它将每个围嘴入口分为块和单位,并在它们之间具有可安装的标点符号(通过 \newblockpunct
和 \newunitpunct
, ,分别)和 通常 一个块是整个条目。应该注意的是,Biblatex仍在Beta测试中,因此可能仍然有一些怪癖。另外,请确保检查运行它的先决条件。到目前为止,我尚未使用它,但是如果文档完全准确,我打算这样做。
编辑: 我看着 样式文件 同样,似乎Biblatex正在实施参考书目环境作为列表。因此,为了实现您要寻找的目标,您将使用 Paralist 反而。您也许可以续签 thebibliography
自己不使用Biblatex的环境,但是您可能必须浏览BST文件才能弄清楚使用了哪些格式命令。 Biblatex的方法似乎更容易。
其他提示
罗布·海德曼(Rob Hyndman)最近发布 关于这个话题 他的帖子巧合的是:
我一直在写一个10页限制的赠款应用程序,并且像往常一样,很难挤入所有内容。 A4页。幸运的是,乳胶充满了强大的功能,可以帮助所有这些功能挤压。这是我多年来使用的一些技巧。
编辑: 我应该补充说,这不会回答您有关通过BST文件格式化的特定问题 - 但是您可能会在帖子中找到其他一些提示。
至于一次性的BST格式,我过去也做过,但我认为这是一个黑客。
你 可以 编辑围兜样式以删除每对之间输出的新线 \bibitem
s。这可能会……很痛苦,并为您提供一份仅写书籍的书目。
您可以考虑仅仅考虑使用较小的类型作为您的参考文献而不是用于主文本---切换到 \small
可以自己节省大量空间。