使用 natbib 时,如何将参考文献/参考书目中的“and”更改为?

使用 natbib 时,如何将参考文献/参考书目中的“and”更改为?

我正在写一篇文章,需要参考中文和英文论文。我使用natbib 格式化我的参考书目,当有多个作者时,我在参考文献的呈现上遇到了问题。

以下是我的一个 BibTeX 条目。

@article{马双2012,
  title={最低工资对中国就业和工资水平的影响},
  author={马双 and 张劫 and 朱喜},
  journal={经济研究},
  volume={5},
  pages={132--146},
  year={2012}
}

当我使用以下代码引用这篇文章时:

\documentclass[10pt, a4paper, twoside, cap]{ctexart}
\usepackage[colon, longnamesfirst, sort&compress]{natbib}

\begin{document}
\citet{马双2012}
\renewcommand\refname{参考文献}
\bibliographystyle{plainnat}
\bibliography{bibli}
\end{document}

我有

马双和张劫和朱喜(2012)

在正文中

马双和张劫和朱喜。最低工资对中国就业和工资水平的影响。经济研究,5:132-146, 2012.

在参考部分。

我怎样才能将所有参数中的“和”替换为相应的汉字,以使其看起来不那么奇怪?

答案1

我建议您执行以下操作:

  • 在你的 TeX 发行版中找到该文件plainnat.bst。复制此文件,命名为 。myplainnat.bst(不要直接从 TeX 发行版编辑文件。)

  • 在文本编辑器中打开myplainnat.bst。(您用来编辑 .tex 文件的编辑器就可以了。)

  • 在我的文件副本中,找到三个实例(" and "它们位于第 232、325 和 1111 行),然后将字符串替换and为适当的中文字符。请注意“and”子字符串之前的空格。

  • 同样,您可能希望" et~al."用适当的汉字替换四个实例(最有可能是第 231、324、1106 和 1110 行)。

  • 将文件保存myplainnat在主 tex 文件所在的目录中,或保存在 BibTeX 搜索的某个目录中。如果选择第二个选项,请务必根据需要更新 TeX 发行版的文件名数据库。

  • 通过发出命令开始使用新的参考书目样式\bibliographystyle{myplainnat}。请务必再重新运行 LaTeX、BibTeX 和 LaTeX 两次,以完全传播所有更改。

相关内容