我正在使用 MLA 创作风格。我想打印出细分为不同部分的参考书目。我还想要每个来源的注释。BibLaTeX 有可能吗?我应该手动做吗?
3 回答
yes, you can do it easily with biblatex
with the headings
:
For instance:
\defbibheading{general}{\section*{General Architecture}}
\defbibheading{european}{\section*{European Architecture}}
\printbibliography[heading=general,keyword=general]
\printbibliography[heading=european,keyword=european]
and add the relevant keywords={architecture}
keywords={general}
in your *.bib
files
Here is a biblatex MLA-style, if you need biblatex-mla
(and a related question, you may also face this problem)
我设法用 bibtex 和Reed College提供的风格(基于 Natbib)和BibUnits编写了一个非常好的 MLA 风格的参考书目,以将条目细分为部分(如此处所讨论)
(如果您对 MLA 样式有任何提示,请告诉我,我的论文尚未完成)
编辑:我的回答是标准的bibtex
,不是biblatex
,对不起
是的,我认为您可以使用 Biblatex 做到这一点,但我认为您仍然应该手动完成。
但是请注意,您可能希望为从一篇论文到另一篇论文的每篇引文制作不同的笔记,这导致了一个问题:为什么要使用 Bibtex?您可以按照通常的方式生成一个 Bibtex 文件,直到所有引用都在那里,然后将 .bbl 文件剪切并粘贴到您的 Latex 文件中,并根据您的内容进行注释和重新格式化。
所以我认为 Bibtex 作为一个标准存储库是有意义的,它包含了你可能会一次又一次地引用的基本事实:特别是你可以让它没有错误;我作为一名科学编辑的经验是,大多数作者确信他们的参考书目没有错误,大多数人有 10% 到 60% 的条目有错误。在这方面,Latex 用户往往比 Word 用户更好,我认为这是因为 Bibtex。
警告:你需要弄乱thebibliography
环境才能做到这一点。但这是另一个问题......此外,如果您的 Bibtex 文件中有错误,您需要在两个地方进行更正。
为什么我不喜欢 Biblatex:Bibtex 表示是一个标准,并且被各种其他文档处理器所接受。您不应该将特殊的 Latex 格式放入您的书目数据库:这会降低该数据库的实用性。特别是对于 m,我同时使用 Latex 和 Context:两者都使用 Bibtex,但只有 Latex 使用 Biblatex。