我需要为大学完成一篇有非常具体引用要求的论文。我在我的文献中使用Zotero,它使用CSL来定义其引用样式。
我的文本引用需要如下所示:
-
对于一位或三位以上作者:作者作者,标题,1999:[Au99]
-
两位作者:作者作者,Foo Bar,标题,1999:[AB99]
-
三位作者:作者作者,Foo Bar,Alice Bob,标题,1999:[ABB99]
我目前正在使用DIN 1505-2(字母数字(样式,这非常接近。有什么方法可以适应我的需求吗?我不明白这些东西在CSL中的格式。任何帮助将不胜感激!
链接到样式:https://github.com/citation-style-language/styles/blob/master/din-1505-2-alphanumeric.csl
恐怕至少不是以自动化的方式。 该样式中使用的citation-label
由 Zotero 内置的 CSL 处理器自动生成,无法自定义。
可能的是把
citation-label: AB99
(依此类推(进入 Zotero 的 Extra 字段,并将其显示为引文标签。不过,这确实意味着您必须手动将所有标签手动添加到Zotero条目中,因此不确定这是否吸引人。不过,恐怕这是获得所需输出的唯一方法。