几个月前我发现了biblatex
它们,它们是非常棒的资源,但不幸的是我还没有找到biber
然而解释如何定制它们的资源。
我正在使用natbib
语法,并且想改变两件事:
每当我输入一个
phdthesis
条目时,biblatex-natbib
都会在参考文献中输出字符串“博士论文”,但事实上在法国(以及在欧洲更普遍的情况)我们有许多种博士学位:thèse de doctorat,thèse de 3e cycle,thèse d'état,HDR,habilitation 等。在我为法国数学学会使用的 BST 样式中有一个名为的字段,THESISNAME
我可以在其中指定博士学位的类型,这个字符串将取代默认的“博士论文”,我该如何在中引入这样的条目biblatex-natbib
?当同一作者有多条记录时,我希望第 2 到第 n 条记录以长破折号开头,而不是作者姓名。如何实现?
[我意识到每次需要进行一些小的定制时都在 tex.stackexchange 上提问是不合理的,但我相信如果有人能向我展示如何进行这两个小的更改,我就会理解系统是如何工作的,并且能够自己进行其他类似的更改。]
答案1
对于第一个问题,它不能在序言中解决:您必须在 .dbx 文件中定义一个新的数据模型。请参阅 Moewe 在其回答中的解释这个问题。
对于第二个问题,authoryear-comp
风格可以做到这一点。您可以在第 3.3 节“标准样式”中查看核心样式列表biblatex
,第 72-78 页文档,并且这些样式可以进一步定制——这个xpatch
包对于这项工作非常有帮助。