我用中文写一篇论文,我用\cite{eaton2002technology}
来引用一篇论文。我想把“Eaton and Kortum (2002)”中的“and”改为“和”。
我也引用了一篇中文论文,想将参考文献列表中的“and”改为“、”。
期望的结果是:“Eaton 和 Kortum (2002)”
小例子:
\documentclass[12pt,a4paper]{article}
\usepackage[UTF8]{ctex}
\usepackage[round]{natbib}
\begin{document}
我的中文文章参考了 \cite{eaton2002technology}
我的中文文章参考了 \cite{fanziyin2010}
\medskip
\bibliographystyle{plainnat}
\bibliography{citation}
\end{document}
参考书目文件 ( citation.bib
)
@article{eaton2002technology,
Author = {Eaton, Jonathan and Kortum, Samuel},
Journal = {Econometrica},
Number = {5},
Pages = {1741--1779},
Publisher = {Wiley Online Library},
Title = {Technology, geography, and trade},
Volume = {70},
Year = {2002}}
@article{fanziyin2010,
Author = {范子英 and 张军},
Date-Added = {2016-11-05 15:26:38 +0000},
Date-Modified = {2016-11-06 06:10:56 +0000},
Journal = {经济研究},
Number = {3},
Pages = {53--64},
Title = {财政分权, 转移支付与国内市场整合},
Volume = {45},
Year = {2010}}
IDE:Texpad 1.731
引擎:Xelatex、BibTex
小示例的编译输出:
期望输出:
答案1
由于您使用natbib
引文管理包和plainnat
参考书目样式,我建议您按以下步骤操作:
在您的 TeX 发行版中找到该文件
plainnat.bst
。复制此文件并将副本命名为plainnat_cn.bst
。(当然,您可以自由选择其他名称。)在编辑器中打开该文件
plainnat_cn.bst
;您用于 tex 文件的编辑器就可以了。找到函数
format.lab.names
。(它在我的文件副本中从第 1101 行开始。)如果您好奇的话:此功能用于格式化引文标注——参考书目术语中的“标签”。在此函数中,找到
{ " and " * s #2 "{vv~}{ll}" format.name$ * }
将其更改为
{ " 和 " * s #2 "{vv~}{ll}" format.name$ * }
将文件保存
plainnat_cn.bst
在主 tex 文件所在的目录中,或保存在 BibTeX 搜索的目录中。如果选择后一种方法,请务必刷新 TeX 发行版的文件名数据库。在您的主 tex 文件中,更改
\bibliographystyle{plainnat}
为\bibliographystyle{plainnat_cn}
LaTeX、BibTeX 和 LaTeX 并重新运行两次,以完全更新所有链接。
祝您 BibTeX 愉快!
% !TEX TS-program = xelatex
\RequirePackage{filecontents}
\begin{filecontents}{citation.bib}
@article{eaton2002technology,
Author = {Eaton, Jonathan and Kortum, Samuel},
Journal = {Econometrica},
Number = {5},
Pages = {1741--1779},
Publisher = {Wiley Online Library},
Title = {Technology, geography, and trade},
Volume = {70},
Year = {2002}}
\end{filecontents}
\documentclass[12pt,a4paper]{article}
\usepackage[UTF8]{ctex}
\usepackage[round]{natbib}
\bibliographystyle{plainnat_cn}
\begin{document}
我的中文文章参考了 \cite{eaton2002technology}
\bibliography{citation}
\end{document}