这个问题困扰了笔者很久,之前的方法是在unlink之后手动修改,但是还是应该找一找在csl里解决的方法,但是目前网上几乎都不到相关的帖子,这里要感谢这一篇简书https://www.jianshu.com/p/5c8b72dfd9f8提供了在csl在线编辑器修改的思路以及具体路径。
- 需求
一般要求,author date格式中正文引用(citation)如果只有两个作者,要写成A和B(A and B)的形式,但是csl中设置
<citation et-al-min="3" et-al-use-first="1"
只能使得作者在3及3个以上时显示第一个作者+et al,当作者只有两个时没有and,如下:
-
修改方法
添加and=“text”,注意前后有空格
定位在name form这一行(是form不是from)
中文自动显示“和”并且没有空格
-
几点说明
1.and只修改citation,与bibliography无关
2.可以在csl在线工具上修改
默认这里and是空,需要显示and(中文自动变成“和”)选text,需要显示&选择symbol
注意,在线工具导出的csl会自动把原来的注释全部删除掉,如图,在notepad++中利用compare插件对比原csl和在线工具导出的csl
标签:csl,在线,author,text,citation,修改,作者,date From: https://blog.csdn.net/weixin_49232187/article/details/136710813