Natbib 和 tufte-book:是否可以改变作者之间的连词?

Natbib 和 tufte-book:是否可以改变作者之间的连词?

我找不到改变连词的方法同一类别的作者之间tufte-book有相同的natbib风格apa

韋斯代爾

这是我们得到的结果,但应该如下所示:

 Lagardera, F. eta Lavega, P (2003) ...

有任何想法吗??

答案1

我假设您使用的是参考书目样式apa,其历史(根据文件的标题信息)可以追溯到 1992 年。我建议您按以下步骤操作:

  • 在你的 TeX 发行版中找到该文件apa.bst。复制此文件并将副本命名为 (say) apa-eta.bst

  • 在文本编辑器中打开文件apa-eta.bst。你用于主 tex 文件的编辑器就可以了。

  • 在此文件中,字符串 有两个实例" and ":第一个在函数中format.names(l. 250),第二个在函数中 format.lab.names(l. 876)。将两个字符串都更改为" eta "。(注意 and/eta 前后的空格。)

  • 将文件保存apa-eta.bst在包含主 tex 文件的目录中,或保存在 BibTeX 搜索的目录中。如果选择后者,请确保以适当的方式更新 TeX 发行版的文件名数据库。

  • 在主 tex 文件中,将指令的参数\bibliographystyle从更改apaapa-eta

  • 再重新运行 LaTeX、BibTeX 和 LaTeX 两次以完全传播所有更改。

祝您 BibTeX 愉快!

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@book{ll:2003,
  author    = "F. Lagardera and P. Lavega",
  title     = "Introducci{\'o}n a la praxiolog{\'i}a motriz",
  publisher = "Paidotribo",
  address   = "Barcelona",
  year      = 2003,
}
\end{filecontents}

\documentclass[super]{tufte-book} % "super": for superscript-style citation call-outs
\usepackage[T1]{fontenc}
\usepackage{natbib}
\bibliographystyle{apa-eta}

\begin{document}
\cite{ll:2003}
\bibliography{mybib}
\end{document}

相关内容