我想在mendeley visual CSL编辑器中添加一些特定的折叠后分隔符。
在“内联引用”下的“高级”-“全局格式选项”中,我启用了“年份-后缀-分隔符”、“之后-折叠-分隔符”和“cite-group-分隔符”。

这给我留下了以下内联引用:
(Falco 1970,1991,Manate 1976,2003)
(Franto 1990;Franto et al.1994、2016、弗朗托和兰加2006、2009、2012a、b、2014)
(Falco 1970,1991,Manate 1976,2003;Franto 1990)
但是,我不太理解的是分隔符在;和,之间变化。
我希望它的格式如下所示:
(Falco 1970,1991;Manate 1976,2003)
(Franto 1990;Franto et al.1994,2016;弗朗托和兰加2006,2009,2012a,b,2014)
(Falco 1970,1991;Manate 1976,2003;Franto 1990)
对如何实现这一点有什么建议吗?
提前感谢!
发布于 2018-09-13 07:20:40
如果没有完整的风格,这就有点难说了,但有几点需要注意:
cite-group-delimiter缺省为",“,而且在折叠之后你实际上不需要不同的分隔符(参见(Franto1990;示例),所以根本不需要after-collapse-delimiter,你只需要在”行内引用“>布局下设置delimiter="; ",你就会得到你想要的行为。如果你使用的是Mendeley上的编辑器,我不认为他们会频繁地更新处理器(与大约一个月前更新的editor.citationstyles.org相比),所以你可能遇到了引用处理器的style.https://stackoverflow.com/questions/52297460
复制相似问题