英文书目格式

英文书目格式

我尝试在 Mac 上的 TexShop 中创建英文书目。我想要的是像这样以 plaindin 格式编写的书目:

[1] Woods,WA:《链接中的内容:语义网络的基础》。收录于:Bobrow,DG(编);Collins,A.(编):《表示与理解》。Academic Press,1975 年,第 35-82 页

但是,我得到的输出是:

[1] Woods,WA:《链接中的内容:语义网络的基础》。收录于:Bobrow,DG(Hrsg.);Collins,A.(Hrsg.):《表示与理解》。Academic Press,1975 年,第 35-82 页

请注意,区别在于“eds.”和“Hrsg.”。

我的.tex 文档的代码是:

\documentclass[12pt,a4paper,oneside,openright]{report}
 \begin{document}
 Test \cite{Woods:75a}
 \bibliography{mylit}
 \bibliographystyle{plaindin} 
 \end{document}

mylit.bib的内容为:

@incollection{Woods:75a,
    Author = {Woods, W. A.},
    Booktitle = {Representation and Understanding},
    Editor = {Bobrow, D. G. and Collins, A.},
    Pages = {35--82},
    Publisher = {Academic Press},
    Title = {What's in a Link: Foundations for Semantic Networks},
    Year = {1975}}

那么,为什么我会得到德语格式?我的电脑的系统语言是德语。我可以将书目语言更改为英语,或者将 latex 的默认语言设置为英语吗?

谢谢你的帮助,Mirko

答案1

您可能知道 DIN 是“Deutsche Institut fuer Normung”。我猜想这种样式的意图是仅适用于德语文本,并且没有添加任何语言支持。

如果这是您对这种风格唯一遇到的问题,请在您的系统上找到文件 plaindin.bst,复制并重命名它,然后将其放在与您的 tex 文件相同的文件夹中。

打开文件(假设我们将其命名为 myplain.bst)并搜索并将所有出现的 Hrsg. 替换为 eds。保存并调整您的样式为:\bibliographystyle{myplain}

在此处输入图片描述

如果你想更进一步,像这样的简单样式可以在 biblatex 中相当直接地创建。这将给你完全的控制权,但对于这里的这个小问题来说可能有点太多了。

相关内容