首页 > 解决方案 > 将引文标签更改为每位作者仅包含一到两个字母

问题描述

我需要完成一篇有非常具体引用要求的大学论文。我将 Zotero 用于我的文献,它使用 CSL 来定义其引用样式。

我的文本引用需要如下所示:

  1. 一位或多于三位作者:作者 Author, Title, 1999: [Au99]

  2. 两位作者:作者 Author, Foo Bar, Title, 1999: [AB99]

  3. 三位作者:Author Author, Foo Bar, Alice Bob, Title, 1999: [ABB99]

我目前使用的是 DIN 1505-2(字母数字)样式,非常接近。有没有办法让它适应我的需要?我不明白这些东西在 CSL 中的格式。任何帮助将不胜感激!

风格链接:https ://github.com/citation-style-language/styles/blob/master/din-1505-2-alphanumeric.csl

标签: citationscsl

解决方案


恐怕至少不是以自动化的方式。citation-label该样式中使用的样式是由 Zotero 内置的 CSL 处理器自动生成的,无法自定义。

什么是可能的

citation-label: AB99

(等等)进入 Zotero 的 Extra 字段并将其显示为引文标签。但是,这确实意味着您必须手动将所有标签手动添加到 Zotero 条目中,因此不确定这是否吸引人。不过,恐怕这是获得所需输出的唯一方法。


推荐阅读