我听说过(也读过)有关新的 amsrefs 引用系统。有没有关于 amsrefs 和 bibtex 优缺点的很好的解释?
答案1
我不认为 amsrefs 是新的,尽管它的更新似乎相当新。我没听说很多人在用它。更新得多的 biblatex 包可能是一个更好的选择——它有很大的发展势头,并且支持你想用书目做的所有事情。更多信息可以在 TeX FAQ 中找到:
http://texfaq.org/FAQ-biblatex
答案2
使用 bib(la)tex 时,以下内容不正确
\begin{theorem}[\cite[p.~100]{blabla}]
你必须使用额外的{}
\begin{theorem}[{\cite[p.~100]{blabla}}]
例如参见定理环境论证中的引用
我觉得这很烦人。使用 amsrefs,你可以这样写:
\begin{theorem}[\cite{blabla}*{p.~100}]
就我个人而言,我更喜欢 amsrefs 方式。
与文中的引用标签一致:“[1, p. 100]”。
另一方面,bib(la)tex 可能与我们的说法一致:“[1] 中的第 100 页”。
答案3
bib-tex 的一个问题是需要大量额外的 {} 才能正确格式化标题。我个人觉得这很令人沮丧,而 amsrefs 在这方面要好得多。