我正在用阿尔巴尼亚语写我的博士论文。我在正文中引用了一些问题。我想替换 Levinsohn和Petrin (2003) 进入 Levinsohn 双氢睾酮Petrin(2003)。
你有什么建议吗?
答案1
您需要创建自己的 bibtex 样式才能执行此操作,但这并不像听起来那么痛苦。事实上,这里有一篇文章进行了一些简单的自定义,我们将在此处使用它作为模板:如何抑制 abbrv.bst 中的某些字段
您尚未指定bibliographystyle
要使用哪个。我会在abbrv
这里使用,但同样的原则也适用于其他人。
- 将文件复制到
abbrv.bst
TeX 能够找到的地方(例如,.tex
如果你不想使用 texmf 树,可以将其复制到与文件相同的文件夹),并将其命名为abbrv-alb.bst
。[你可以找到abbrv.bst
在你的 tex 安装中找到,也可以从这里下载:https://ctan.org/tex-archive/biblio/bibtex/base?lang=en] - 在纯文本编辑器中打开
abbrv-alb.bst
,找到以下一段代码:
FUNCTION {format.names}
{ 's :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
nameptr #1 >
{ namesleft #1 >
{ ", " * t * }
{ numnames #2 >
{ "," * }
'skip$
if$
t "others" =
{ " et~al." * }
{ " and " * t * }
if$
}
if$
}
't
if$
nameptr #1 + 'nameptr :=
namesleft #1 - 'namesleft :=
}
while$
}
将该行替换
{ " and " * t * }
为(在您的例子中){ " dhe " * t * }
。保存.bst
并关闭文件。在您的
.tex
文件中,请确保用 latex、bibtex、latex、latex 重新编译之前将其替换\bibliographystyle{abbrv}
为。\bibliographystyle{abbrv-alb}