更新了 AMA.bst 文件?

更新了 AMA.bst 文件?

亲爱的 LaTeX/BibTeX 专家们,

为了满足我所在大学的论文编辑,我还有最后一个障碍需要克服:正确的参考书目格式。在整个过程中,我只是声明\bibliographystyle{ama}并当然包含了我能找到的最新 ama.bst 文件(https://ctan.org/tex-archive/biblio/bibtex/contrib/misc/ama.bst) 中的工作目录中。我并没有真正仔细检查参考书目,但论文编辑指出作者姓名没有缩写,文章标题没有使用正确的大写字母(即,通常只将标题的首字母大写)。文件顶部的说明ama.bst提供了一个示例,表明该文件应该处理这些要求,但也有一个注释,即当前版本在 BibTeX 0.98i 中不起作用。我当前的版本是 0.99d,所以我假设ama.bst“简单”需要更新。:)

还有其他人遇到过更新的ama.bst文件或知道如何修复它吗?

感谢您的帮助!

答案1

复制该文件ama.bst并将其命名为 。myama.bst要强制 BibTeX 缩写所有名字(和中间名),请在新文件中执行以下操作:您需要找到并将 替换为;如果您使用的{ff }{f. }的版本,它们应该位于第 241 行和第 533 行

其次,要使用“句子样式”大写(而不是“书名样式大写”)标题,请找到该函数format.title(最有可能在第 278 行),并将行

{ title " " *}

{ title "t" change.case$ add.period$}

在 .bst 文件中,还有第二个名称相似的函数format.title.p,位于下面几行。您可能还必须将该{ title " " *}函数中的行更改{ title "t" change.case$ add.period$}为。

保存文件并开始使用指令\bibliographystyle{myama}

相关内容