Zotero Connector保存知网文献时,如何解决作者的“姓”和“名”分开抓取的问题?
VIP优惠券
VIP优惠,微信扫码获取优惠券若下图优惠券过期,请点击小程序获取
VIP权益
❶ 科研小白高效进阶 训练营❷ 论文/专利 写作指导❸ + 高质量学术社群❹ 青柠的学员为何具有“精英范 国际范”?❺ 300 GB科研资源礼包,搭建知识体系❻ 共享Apple ID,赠送PaperShip等科研App
-[start]-
很多Zotero用户在抓取知网文献时,发现作者的“姓”和“名”是分开抓取的,也就是非连续的,比如作者“张三丰”,以姓“张”和名“三丰”分开显示,那么这种情况会造成什么后果呢?
以下面这篇文章为例。
可以看多作者“张一丹”的姓和名分别以“张”和“一丹”填充在Author的Last
和First
中,这会造成当我们用Zotero或者Zotfile重命名PDF时,PDF名称中无法完整显示作者的全名。
比如上面这篇文献用Zotero重命名后PDF的名称为“张 - 2013 - 高温环境下声表面波射频识别标签的研究.pdf”,而很多人期待的效果是“张一丹 - 2013 - 高温环境下声表面波射频识别标签的研究.pdf”。
尽管姓和名分开显示对于通过Zotero的office加载项排版参考文献不会造成影响,但是无法在PDF名称上显示全名总有点不尽人意。
这个问题有位粉丝在在青柠学术交流群向我提过,开始时我想着能否通过修改Zotfile的Rename Rules来实现。
但是我发现目前Zotfile还没有哪个通配符能够实现显示作者的全名,顶多通过%F
显示“姓+名字的第一个字或字母”。
既然如此我就想着从源头解决这个问题,也就是说如果Zotero Connector在抓取知网文献时,不将作者的“姓”和“名”分开,那不就自然而然解决了这个问题吗!
因此我修改了.CNKI.js脚本,将该脚本覆盖Zotero原始的.CNKI.js,并更新Zotero Connector的translators。不知道如何覆盖?可以参考文章Zotero Connector支持中国知网「期刊和硕博论文」PDF直接下载了!
再次抓取知网文献时,即可让作者的全名全部显示在Author中的Last
中,即全名都填充在姓(Last Name)中。
这样一来以Zotero默认的Rename规则即可实现以下PDF命名效果,即实现了想要的格式。
再上一张一次性抓取多篇知网文献的效果截图,是不是看起来舒服很多了!
这里顺便提一下,Zotero Connector在谷歌学术抓取中文文献时不会出现上述问题,因此如果你不嫌麻烦可以用谷歌学术抓取,尽管谷歌学术的中文文献没有那么齐全。
修改版.CNKI.js下载
我已经将修改版.CNKI.js分享到我的知识星球,需要的可以加入星球获取(可领取本文开头的优惠券)。👇
-[end]-
关于青柠
【Slogan】让每个科研小白都有成为大神的潜力和实力【博主】浙江大学电子工程博士生国家奖学金获得者/剑桥大学交流生【付费社群】 + 【免费社群】 + 文献互助群