文献管理软件//Zotero的常用插件——Sci-hub/shortdoi批量下载、Zotfile重命名PDF文件及ZoteroQuickLook快速预览(二)

2023-10-29

一、 Zotfile|文件重命名

1.1 Zotfile下载

Zotfile下载网址
在这里插入图片描述
图1 Zotfile下载

1.2 Zotfile安装

安装:工具——插件。
在这里插入图片描述
在这里插入图片描述
图2 Zotfile安装

安装成功并重启软件后,工具栏下会出现“ZotFile Preference”。
在这里插入图片描述
图3 Zotfile参数设置

1.3 Zotfile配置

配置:**工具——ZotFile Preference——Renaming **,可设置命名格式,曲线勾选“Use Zotero to Rename”,默认为名字+年份+题目。笔者习惯加上杂志,故改为:

{%a_}{%y_}{%j_}{%t_}

在这里插入图片描述
图4 Zotfile参数设置

1.4 Zotfile重命名文件

自定义格式批量重命名PDF文件:右键文档——Manage attachments——Rename Attachments
在这里插入图片描述
图5 Zotfile使用

可以看到Zotero软件下与数据路径下的文件均自动更改名称。
在这里插入图片描述
图6 Zotfile使用展示

  • 通过链接文件方式实现Zotero文献的网盘同步
    Tablet功能

二、 QuickLook|Zotero+Windows快速预览

2.1 Windowsoft Store下载

笔者从Windowsoft Store搜索下载QuickLook,启动即可使用。点击任意PDF、图片、音频、视频、office文件、压缩文件、txt文件、代码文件等后,按空格键,即可进行预览。
在这里插入图片描述
图7 Windowsoft Store下载QuickLook

2.2 QuickLook不能预览office文件

笔者安装QuickLook后,只可以预览PDF与图片,office文件无法预览,展示如下图:
在这里插入图片描述
图8 QuickLook不能预览文档

是因为缺少插件,所以可以在git-hub官网下载所需插件。

  • 此处笔者下载第二个,格式为“.qlplugin
  • 缺保QuickLook在运行,选中下载的文件,点击空格,并安装
  • 安装成功后,提示重启QuickLook

插件的更新与安装是同样操作,需定时更新才能保证功能可用。
在这里插入图片描述
图9 QuickLook所需插件下载

2.3 ZoteroQucikLookplugin的安装使用

但在Zotero中尝试QuickLook这种空格预览方式,笔者电脑显示不可用。所以,同时又安装了ZoteroQuickLook版本

2.3.1 ZoteroQucikLookplugin下载

ZoteroQuickLook
在这里插入图片描述
图10 ZoteroQucikLookplugin下载

最新版本ZoteroQuickLook。下载“zoteroquicklook-altwindows.zoteroplugin”,
在这里插入图片描述
图11 ZoteroQucikLookplugin下载——最新版

2.3.2 ZoteroQucikLookplugin安装

这个插件需要通过拖动的方式进行安装,“工具——插件——Add-ons Manager”,拖动下载的插件到该界面,点击“Install Now”,安装成功后重启软件。
在这里插入图片描述
在这里插入图片描述
图12 ZoteroQucikLookplugin安装

回到Zotero主界面,点击一篇文章,按空格后可以进行预览。
在这里插入图片描述
图13 ZoteroQucikLookplugin使用

参考内容:
Zotero | 这款插件让Zotero具备文献预览功能!
Zoteroquicklook版本更新!可以更好地在Windows版Zotero上预览文献了!
搭配QuickLook Plugins,更多文件格式都能「按空格」预览了!

三、 Sci-hub|下载文献

3.1 设置编辑器

Zotero connector在导入文献时,是利用Unpaywall来实现的,只可下载开源的那部分。为了实现下载更多文献的目的,需要改变此编辑器,按以下顺序操作:“编辑——首选项——高级——常规——设置编辑器——I accept the risk”。
在这里插入图片描述
图14 编辑器的设置

在弹出的界面中搜索“extensions.zotero.findPDFs.resolvers”,双击它,弹出界面中有“[]”符号,删除该符号后,将下面代码粘贴进去,点击OK。到此,已设置好编辑器,可直接调用sci-hub下载文献。
在这里插入图片描述
在这里插入图片描述
图15 编辑器的具体设置

{
    "name":"Sci-Hub",
    "method":"GET",
    "url":"https://sci-hub.se/{doi}",
    "mode":"html",
    "selector":"#pdf",
    "attribute":"src",
    "automatic":true
}

参考内容:
Zotero搭配Sci-Hub使用,真香!

3.2 shortdoi插件的安装使用

在Zotero条目下,若缺少DOI,则“Find Available PDF”功能不可用,无法获取PDF文件,可利用shortdoi插件自动获取DOI。

3.2.1 shortdoi下载安装

github下载网址
在这里插入图片描述
图16 shortdoi的下载网址

安装方式与1.2 Zotfile安装相同。

3.2.2 shortdoi的使用

安装后在Zotero界面右键一篇文章,可以看到下方新增了“Manage DOIs”,并且有三种获取DOI的方式。选用“Verify and clean DOIs”即可。
在这里插入图片描述
图17 shortdoi的使用

也可通过“工具——DOI Manager Preferences”设置默认搜索内容。
在这里插入图片描述
图18 DOI Manager Preferences设置

3.2.3 zotero+sci-hub+shortdoi下载文件

  1. Zotero connector保存文献时,会自动下载PDF文件。
  2. 图15中选中的文献条目已有PDF附件,所有右键显示的是“查看PDF”,而对于没有PDF文件的文献条目,在获取DOI后,即可右键“找到可用的PDF”自动搜索下载。
    在这里插入图片描述
    图19 shortdoi+sci-hub编辑器下载文件

通过以上实现批量搜索下载文献,完成文献调研工作。
注:使用加速器,开到“全局模式”可增加下载速度。但该模式下不可同步到坚果云,需切回“PAC模式”。
参考内容:
zotero-shortdoi + Sci-Hub,让99%的文献都能被免费下载!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

文献管理软件//Zotero的常用插件——Sci-hub/shortdoi批量下载、Zotfile重命名PDF文件及ZoteroQuickLook快速预览(二) 的相关文章

  • python+win32:检测窗口拖动

    有没有办法检测何时使用 python pywin32 在窗口中拖动不属于我的应用程序的窗口 我想对其进行设置 以便当我拖动标题与桌面边缘附近的图案匹配的窗口时 当松开鼠标时它会捕捉到边缘 我可以编写代码 以便在释放鼠标时将所有具有该标题的窗
  • 如何解决内存碎片

    我们偶尔会遇到这样的问题 长时间运行的服务器进程 在 Windows Server 2003 上运行 由于内存分配失败而引发异常 我们怀疑这些分配由于内存碎片而失败 因此 我们一直在寻找一些可能对我们有帮助的替代内存分配机制 我希望有人能告
  • C# - 方法必须有返回类型

    我在调用 C 中的方法时遇到问题 不断收到消息 方法 计算 必须有返回类型 using System Diagnostics namespace WindowsFormsApplication1 public partial class F
  • 在 Cygwin 软件包列表中找不到 Openssl

    这里说的是https github com joyent node wiki Building node js on Cygwin Windows https github com joyent node wiki Building nod
  • Vim 在 Mingw 上表现异常

    我在 MinGW 4 6 2 上的 Vim 表现得很奇怪 例如 在插入模式下按 Backspace 会删除字符 但我必须用箭头键移动光标才能删除的字符消失 而且它也会使我退出插入模式 另一个例子 按 Del 删除字符有时会生成奇怪的字符 例
  • 在 Windows 上不使用 OpenSSL 从 pfx 文件或证书存储中提取私钥

    正如标题所示 我想在不使用 OpenSSL 或任何其他第三方工具的情况下导出我的私钥 如果我需要一个 cer文件或 pfx我可以通过 MMC 或 PowerShell 轻松导出这些文件pkiclient但我找不到获取私钥的方法 https
  • 游戏内的java.awt.Robot?

    我正在尝试使用下面的代码来模拟击键 当我打开记事本时 它工作正常 但当我打开我想使用它的游戏时 它没有执行任何操作 所以按键似乎不起作用 我尝试模拟鼠标移动和点击 这些动作确实有效 有谁知道如何解决这个问题 我发现这个问题 如何在游戏中使用
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • 如何从Windows阻止社交媒体[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我想根据时间阻止我的电脑上的社交媒体 晚上 9 点后屏蔽 上午 11 点后解锁 如家长控制 我尝试过关注但失败了 创建了
  • 如何为最终用户方便地启动Java GUI程序

    用户想要从以下位置启动 Java GUI 应用程序Windows 以及一些额外的 JVM 参数 例如 javaw Djava util logging config file logging properties jar MyGUI jar
  • 将 CrashDumps 转储到应用程序运行所在的同一文件夹中

    我编写了一个应用程序 我希望对其进行一定程度的自动调试 我想使用 Windows 错误报告将故障转储输出到应用程序运行所在的同一文件夹中 我的想法是 我可以让我的应用程序在它自己的文件夹中查找任何 dmp 文件 然后根据需要上传它们进行分析
  • Windows 目录永远不会包含临时文件的非 ASCII 字符?

    在 Windows 上使用 MinGW 7 3 0 由于 Windows 限制 Hunspell 无法从包含非 ASCII 字符的位置加载字典文件 我已经尝试了所有方法 1 现在我将文件复制到没有 ASCII 字符的路径 然后再将其交给 H
  • Windows 操作系统中 ST_INO(os.stat() 输出)的含义

    谁能告诉我这个值的含义是什么st ino是跑步时os stat 在 Windows 上 Python 3 5 3 在早期的 Python 版本中 它包含虚拟值 但最近发生了变化 我找不到它是如何计算 生成的 我怀疑它因文件系统 NTFS F
  • 卸载以前的版本安装新版本的安装项目

    我创建了一个安装项目并安装在Windows系统中 在安装安装项目之前 我将其设置为 DetectNewInstallerVersion true and RemovePreviousVersion True 我也每次都换版本 但是 如果我重
  • Tensorflow 导入错误:没有名为“tensorflow”的模块

    我在 Windows Python 3 5 Anaconda 环境中安装了 TensorFlow 验证成功 有警告 tensorflow C gt python Python 3 5 3 英特尔公司 默认 2017 年 4 月 27 日 1
  • 将所有文件与指定目录(和子目录)中的所有文件进行二进制比较

    我需要将目录及其子目录中包含的所有文件与同一目录及其子目录中包含的所有其他文件进行比较 并将匹配文件的路径记录到文本文件或 CSV 我意识到有一些软件工具可以做到这一点 但除非它可以在 Windows 中开箱即用 否则我将不被允许在我的网络
  • Windows 10 上的 LibPNG 构建问题

    我试图在 Windows 10 上构建 libpng 以获取 win32 二进制文件 但我认为有一个与 awk 解析带有 CRLF 行结尾的文件相关的问题 我尝试使用 dos2unix 命令转换文件 但没有成功 结果相同 在 make 命令
  • 生成尽可能最快的可执行文件

    我有一个非常大的程序 我一直在 Visual Studio 下编译 v6 然后迁移到 2008 我需要可执行文件尽可能快地运行 该程序大部分时间都花在处理各种大小的整数上 并且执行很少的 IO 显然 我会选择最大优化 但似乎可以做很多不属于
  • C# 获取子窗口句柄

    我正在用 C 启动一个进程 然后使用 SendMessage 将 Windows 消息发送到该进程 通常我将消息发送到 Process MainWindowHandle 但在某些情况下 我可能需要找到子窗口句柄并向那里发送消息 我将如何在
  • 从 Powershell 脚本安装 Python

    当以管理员身份从 PowerShell 命令行运行以下命令时 可以在 Windows 11 上成功安装 Python c temp python 3 11 4 amd64 exe quiet InstallAllUsers 0 Instal

随机推荐