我使用 JabRef 来排序我的引用,但如何用逗号代替点

我使用 JabRef 来排序我的引用,但如何用逗号代替点

以下是由 jabRef 制作的:

@Article{Lewis1992a,
  Title                    = {An injector/amplifier double target configuration for the Ne-like Ge X-ray laser scheme},
  Author                   = {C. L. S. Lewis and D. Neely and D.M. O'Neill and J.O. Uhomoibhi and M.H. Key and Y. Al Hadithi and G.J. Tallents and S.A. Ramsden},
  Journal                  = {Opt. Comm.},
  Year                     = {1992},
  Pages                    = {71-76},
  Volume                   = {91},

  Owner                    = {le},
  Timestamp                = {2015.01.12}
}

但是当我编译它时,我有以下内容:

CLS Lewis、D. Neely、DM O'Neill、JO Uhomoibhi、MH Key、Y. Al Hadithi、GJ Tallents 和 SA Ramsden。用于类氖锗 x 射线激光方案的注入器/放大器双靶配置。Opt. Comm.,91:71–76,1992 年。

如何使标题前后的点转换为逗号(。用于类似 ne 的 ge x 射线激光方案的注入器/放大器双目标配置。)?

答案1

你可以尝试一下biblatex。默认值与样式没有太大区别plain,并且相对容易定制,因为它使用了 latex 语法:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[backend=biber]{biblatex}
\usepackage{url}
\usepackage{filecontents}

\begin{filecontents}{title.bib}
@Article{Lewis1992a,
Title = {An injector/amplifier double target configuration for the Ne-like Ge X-ray laser scheme},
Author = {C. L. S. Lewis and D. Neely and D.M. O'Neill and J.O. Uhomoibhi and M.H. Key and Y. Al Hadithi and G.J. Tallents and S.A. Ramsden},
Journal = {Opt. Comm.},
Year = {1992},
Pages = {71-76},
Volume = {91},

Owner = {le},
Timestamp = {2015.01.12}
}
}
\end{filecontents}

\addbibresource{title.bib}

\renewcommand\newunitpunct{\addcomma\space}

\begin{document}

test \cite{Lewis1992a}

\printbibliography

\end{document} 

在此处输入图片描述

相关内容