获取图书参考文献

我们从zlibrary、纸质书、jiumosearch等途径找到图书,从中获取参考文献后,转换为电子版。有些图书的中文版不带参考文献,或者参考文献单独储存在出版社网站中,需要检索。 接下来我们需要处理获取的数据

正则表达式。批量调整换行

如何批量调整换行?在文献有序号的情况下,先把换行符替换成空格。接着明确序号的格式使用正则替换在序号前加换行符。举个例子。 这种格式的文献[1].,查找中勾选正则替换,用(\[[0-9]{1,3}\])匹配,替换栏用\n$1替换。[0-9]代表匹配数字,{1,3}代表匹配1-3位数字,具体语法参考正则替换语法

正则替换.jpg

在线工具:https://mytexttools.com/ 本地工具:vscode、textmate。

批量添加序号

在Excel中粘贴文献,使用公式=单元格1&单元格2把序号和文献合并。 批量添加序号.jpg

获取Doi

网站 中粘贴需要获取doi的参考文献。 获取Doi.jpg 以上步骤可以处理大部分文献,仍有一部分需要手动。

批量打开网址

  1. 使用批量打开网址小工具 ,使用对应检索式批量检索内容。需要结合Excel公式‘=单元格1&单元格2’,这样可以在Google上批量检索文献。 批量打开网址不会识别&以后的文字,需要批量删除&符号.

批量打开网址.jpg

  1. 使用Chrome插件-Bulk URL Opener-242KiB 打开网址。这个插件不支持自定义检索式,支持Google、Bing、DuckDuckGO检索。支持非URL检索。

文献导入zotero

使用Excel筛选doi.org,复制筛选后的结果,粘贴到下图位置 导入zotero.jpg

反思

学了这些之后,我还是有许多学术方面的疑惑。针对这个问题,我花费4个小时检索方案,但最后只是知道了一个网站就可以完美解决这个问题。(仍有一部分文献无法批量处理)对此,我们仍需批量解决问题,对全局学习学术问题。