Ubuntu下Zotero与Prism高效文献管理指南

Ubuntu下Zotero与Prism高效文献管理指南

由于实验大部分都在ubuntu22.04下完成的,为了方便论文文献收集读取和论文写作,将ubuntu也安装一个zotero

1.1 概要

整体逻辑:
本地下载zotero软件,下载chrome的zotero connector插件
首先需要添加参考文献到zotero软件:在chrome浏览器将参考论文通过Zotero Connector导入本地软件Zotero
bib导入方式:在Zotero软件中批量导出bib到论文写作工具 Prism或者 Overleaf 中

官网地址:Zotero官网

下载zotero软件到本地,下载zotero chrome链接器插件到chrome浏览器

AI Latex 工具 Prism

Prism只能访问zotero在线库,无法访问本地zotero仓库

1.2 安装Zotero和ZoteroConnector

1.2.1 安装Zotero

官网点击下载后得到一个压缩包,将此包移动到你要安装的位置,笔者安装到/opt中

bash 复制代码
mv ~/Download/Zotero-9.0.3_linux-x86_64.tar.xz ~/opt/

移动后解压包

bash 复制代码
tar -xvf Zotero-9.0.3_linux-x86_64.tar.xz

为了能够让 GNOME / Ubuntu Dock 正确识别zotero图标icon,我们下载一个小工具xrop

Ubuntu Dock / GNOME Shell 识别应用图标依赖于 窗口的 WM_CLASS:

安装x11-utils "告诉 Ubuntu 这个窗口是谁"

运行 Zotero:

bash 复制代码
/opt/Zotero_linux-x86_64/zotero

安装 xprop

bash 复制代码
sudo apt install x11-utils

打开另外一个终端执行

bash 复制代码
xprop | grep WM_CLASS

随后移动鼠标到zotero软件界面,让系统认识这个是zotero

点击后输出WM_CLASS(STRING) = "Navigator", "Zotero"

创建 / 重建 Zotero .desktop 文件

bash 复制代码
nano ~/.local/share/applications/zotero.desktop
bash 复制代码
[Desktop Entry]
Name=Zotero
Comment=文献管理工具
Exec=env ZOTERO_NO_OPENOFFICE=1 MOZ_DISABLE_CONTENT_SANDBOX=1 /opt/Zotero_linux-x86_64/zotero
Icon=/opt/Zotero_linux-x86_64/icons/icon128.png
StartupWMClass=Navigator
Terminal=false
Type=Application
Categories=Office;Education;

Ctrl+o保存,Enter写入,Ctrl+x退出nano

给快捷方式运行权限

bash 复制代码
chmod +x ~/.local/share/applications/zotero.desktop

点击ubuntu dock中图标后启动zotero

1.2.1 安装ZoteroConnector

直接点击官网 Install Chrome Connector

1.3 通过Zotero Connector向Zotero导入参考文献

安装好zotero connector后就可以去找参考论文了,找之前要启动zotero软件并建立文件夹

随后打开chrome浏览器去google scholar查找文献

点击扩展程序中的Zotero Connector后跳出保存文件夹和文献选择窗口

选择要导入的文件夹

选择勾选你要导入的文献

选好点击ok后稍等一会就会将论文下载到本地zotero对应文件夹内

1.4 通过 Zotero离线批量导出参考文献bib

选择参考文献导出格式选择bibtex适合prism中使用

将导出的bib放入prism或overleaf项目中,可以直接复制全部到你的bib中

相关推荐
易点云徐源11 小时前
HP 暗影精灵 PRO 16 安装双系统后,开机直接进入 Windows,按 F9 才能进入 Ubuntu:GRUB 菜单不显示的处理方法
linux·运维·ubuntu
Sayai15 小时前
Ubuntu 开发环境搭建避坑(一):网卡 EEE 致 60% 周期性丢包,Realtek RTL8125 网络黑洞排查与修复
linux·运维·网络·ubuntu·性能优化
牢姐与蒯16 小时前
WSL2 迁移教程:把Ubuntu+WSL2从C盘挪到别的盘
linux·运维·服务器·网络·ubuntu·1024程序员节
小菜要扣篮17 小时前
Ubuntu 下使用 vscode 打开 C++ 项目后,无法通过 F12 定位到定义问题解决
c++·vscode·ubuntu
hhhjhl2 天前
Undici 跨端三方库仓颉适配全流程
java·开发语言·ubuntu
~城南花已开~2 天前
Intel E810 SR-IOV VF Spoofcheck 防伪造测试-KVM3
服务器·网络·笔记·学习·ubuntu·etl工程师
十年磨一剑~2 天前
APT 仓库包查看方法文档
linux·ubuntu
技术小事3 天前
Surface 装 Ubuntu 双系统
linux·运维·ubuntu
五块钱的方便面3 天前
ubuntu下networkmanager不让管理解决办法
linux·运维·ubuntu
根目录下的猫3 天前
ArkTS 代码中如何添加作者信息
linux·运维·ubuntu