我正在使用harvard
-package 来获取我的报告的参考书目,这些报告是用挪威语编写的。在我的序言中,我有 -package babel
。
但是,当我使用@inbook
我的文件中的条目.bib
并指定一个章节时,如下所示:
@INBOOK{LL94,
TITLE = {Title of the chapter},
PUBLISHER = {Publisher},
YEAR = {2009},
MONTH = {September},
CHAPTER = {E},
SERIES = {Title of the book},
}
它在参考书目中是这样印刷的:
章节标题 (2009)。书名、出版商、第 E 章。
我想说卡皮特尔代替章节。 我该怎么做呢?
此外,如果我使用该@techreport
条目,并且不指定任何TYPE
,它将显示为技术报告. 是否也可以将其翻译成挪威语技术报告?
答案1
“chapter”关键字在参考书目样式文件中是固定的。如果你想改变它,假设你正在使用
\bibliographystyle{agsm}
然后复制一份agsm.bst
您在系统中找到的文件,并将其命名为 ,xagsm.bst
并将其保存在您的主文档旁边。编辑副本,找到包含字符串的位置
"chapter"
(包括引号)并将其更改为
"\harvardchaptername "
(包括引号和空格)。然后在主文件序言中放入
\providecommand{\harvardchaptername}{kapittel}
并将\bibliographystyle
行修改为
\bibliographystyle{xagsm}
对于其他硬连线关键字,可能需要进行同样的一些修改。
为了更改 TechReport 的名称,只需添加字段
TYPE = {Teknisk rapport},
在文件中的相应条目中.bib
。