如何保留bibtex期刊字段中的缩写点?

如何保留bibtex期刊字段中的缩写点?

期刊字段中的缩写点被省略了。我该如何保留它?

这是我的main.tex:

\begin{document}
...
\bibliographystyle{vancouver.bst}
\bibliography{abbr.bib}
\end{document}

在 abbr.bib 文件中:

@Article{buchfink2015fast,
  author    = {Buchfink, Benjamin and Xie, Chao and Huson, Daniel H},
  journal   = {Nat. Methods},
  title     = {Fast and sensitive protein alignment using DIAMOND},
  year      = {2015},
  number    = {1},
  pages     = {59--60},
  volume    = {12},
  publisher = {Nature Publishing Group},
}

编译:

Buchfink B, Xie C, Huson DH.使用 DIAMOND 进行快速灵敏的蛋白质比对。自然方法。2015;12(1):59–60

我预计 '天然方法。' 而不是 'Nat Methods'。

答案1

bibstyle vancouver.bst 有一个 remove.dots 函数,顾名思义,该函数会从作者和期刊名称中删除点。如果要保留点,则必须修改 bibstyle,使其不在 format.journal.date 和 article 函数中调用 remove.dots。

相关内容