因为是新用户所以只能以图片的形式展示我的问题了QAQ
看着有点费劲, 你就是想自动加>以及不带评论内容是吧. 自己改zotero的引用模板即可.
默认是这样的:
改成这样即可:
如果觉得直接去除{{comment}}太专用了不够普适, 那也可以用linter插件写一个正则, 一键去除评论.
可以试试zotlit插件,我用了好久了,可以自己配置模板获取摘录的图片、文字、页码链接、以及所有pdf元信息,甚至包括style插件的标签什么的
不知道为什么,我一启用zotlit,软件就会白屏。退出再打开,zotlit就自动关闭了。会不会是和其他插件冲突呢?
最新版本冲突了,装 1.1.5
这个版本确实不能用l
ob的electron版本更新了,装对应版本的
zotero自带的那个功能,自定义的自由度不够高
我之前专门研究过 https://zhuanlan.zhihu.com/p/630323537
用ai写了个结合脚本。使用这个脚本可以自动将条目栏中的文章名称插入到作者栏,在作者栏输出结果为:标题-作者
var zoteroPane = Zotero.getActiveZoteroPane();
var items = zoteroPane.getSelectedItems();
for (let item of items) {
if (item.isRegularItem()) {
let title = item.getField('title');
// 获取现有的作者信息
let creators = item.getCreators();
if (title) {
// 构建新的作者信息
let newCreatorName = title;
if (creators.length > 0) {
newCreatorName += " - " + creators[0].lastName;
}
// 更新作者信息
item.setCreators([{creatorType: 'author', lastName: newCreatorName}]);
await item.saveTx();
}
}
}
这样复制引注的时候就可以显示文章名称。
复制代码直接在这里运行即可。
通过这种方式勉强可以实现,但是不知道对于其他功能会不会有影响
啊这~
那你作者栏不就有问题,以后你想要只要作者呢
写个正则表达式将文章标题批量替换?