Skip to content

Releases: Yihtsy/ZotLink

ZotLink 0.8.0

Choose a tag to compare

@Yihtsy Yihtsy released this 15 Oct 03:02

ZotLink 0.8.0

Windows Context Tools Windows 右键工具

  • Process PDFs directly in File Explorer: Update DOI metadata only, Rename article/book, and Align PDF page labels. Once registered, these commands also run with Zotero closed. Python and the documented dependencies are required.
  • 在资源管理器中直接更新 PDF DOI 元数据、按引用信息重命名和对齐页面标签。注册后即使 Zotero 关闭也可运行;需要 Python 和文档说明的依赖。
  • Locate folders in Zotero from the Windows folder menu; missing collections are created within the configured root. Folder navigation requires Zotero to be running.
  • Windows 文件夹右键可定位 Zotero 分类,并在配置的根目录内补建缺失分类;定位功能需要 Zotero 正在运行。

PDF and Settings PDF 与设置

  • Bounded publisher-aware page-label inference, authoritative DOI metadata, automatic DOI URL correction, unchanged-filename skipping, non-modal batch completion and actionable Crossref network errors.
  • 使用有限首尾页及出版社特征定位正文;DOI 元数据优先、DOI URL 纠正、同名跳过改名、批量软提示及 Crossref 网络异常中文提示。
  • Single-file and bulk options are independent. Bulk defaults enable only DOI metadata. Rebuild Library and Check/Repair Links now share the first row, with repair on the right.
  • 单文件与全库选项独立,全库默认仅勾选 DOI 元数据。首行左侧重建链接库、右侧检查并修复链接。
  • Article history extraction, date fields and settings move to ZotFields (formerly Zotero Literature Fields); existing Extra dates remain unchanged.
  • 投稿历史提取、日期字段及设置迁至 ZotFields(原 Zotero Literature Fields),已有 Extra 日期不变。

Library Workflow and Documentation 文库流程与文档

  • Structure-only subcollection rebuilding, collection rename/folder synchronization and shortcut filename fixes are included in this release.
  • 本次一并发布仅重建子分类结构、分类改名同步目录和快捷方式文件名修复。
  • Updated bilingual README, numbered manual and usage recommendations: rebuild structure first, import folder by folder, prefer complete publisher PDFs, back up originals and correct mistaken DOI metadata manually when necessary.
  • 更新中英 README、编号手册与使用建议:先重建结构、逐文件夹导入、优先出版社完整 PDF、备份源文件,并在必要时手动纠正 DOI 元数据。

Read the README and USER_MANUAL before whole-library processing. This release targets Zotero 10 on Windows.

整库处理前请阅读 README 和 USER_MANUAL。本版面向 Windows 上的 Zotero 10。

ZotLink 0.4.0

Choose a tag to compare

@Yihtsy Yihtsy released this 08 Oct 03:22

Highlights

  • Move or rename a Zotero collection together with its complete folder tree, including files not yet represented in Zotero, then rebuild linked-attachment paths below it.
  • Merge into an existing same-named destination by moving contents. Empty source folders are removed only after active-collection, emptiness, and folder-identity checks, including OneDrive read-only folder handling.
  • Repair linked attachments after external filename or folder changes through Windows file IDs. Moves outside the configured root are reported instead of silently changing collection membership.
  • Persist moves blocked by an open PDF and retry after the file is closed or Zotero restarts.
  • Import or rebuild linked libraries from collection folders using DOI/ISBN metadata, file-ID fast matching, duplicate detection, and existing-item reuse.
  • Write and correct PDF DOI metadata, align page labels, apply PDF viewer preferences, optionally rename new primary PDFs, and extract English journal article-history dates.
  • Copy DOI/URL links or Obsidian-ready Markdown links with configurable shortcuts.
  • Add a complete numbered functional manual and reorganize ZotLink preferences and notifications.

主要更新

  • Zotero 分类改名或移动时,连同完整文件夹树一起迁移,包括尚未纳入 Zotero 的普通文件;随后重建下属链接附件路径。
  • 目标位置已有同名目录时使用移动方式合并。旧目录仅在确认不再对应有效分类、确实为空且文件夹身份未变化后删除,并兼容 OneDrive 只读目录。
  • 利用 Windows 机内码修复外部改名或移动后的链接附件;移出设定顶层目录时只提示,不擅自改变分类。
  • PDF 正在打开而无法移动时持久记录任务,关闭文件或重启 Zotero 后继续重试。
  • 支持通过 DOI/ISBN metadata、机内码快速匹配、查重和复用已有条目,从分类文件夹导入或重建链接文库。
  • 支持 DOI metadata 写回与校正、页码标签对齐、PDF 查看设置、首次导入引用式改名和英文期刊投稿历史提取。
  • 新增 DOI/URL 与 Obsidian Markdown 文献链接复制及可配置快捷键。
  • 新增带稳定编号的完整功能手册,并整理设置界面和 ZotLink 通知。

Platform: Zotero 10 on Windows, focused on linked attachments.

SHA-256: AE72C4A0A035172F9AEBF1942C96F0E2F4FA6A2869634EA7EDB087B86C4D987B

ZotLink 0.3.20

Choose a tag to compare

@Yihtsy Yihtsy released this 03 Oct 04:10

Highlights

  • Adds automatic PDF DOI/DOI URL metadata repair, page-label alignment, first-page opening, and filename display preferences.
  • Adds journal article history extraction for Received, Revised, Accepted, and Online dates.
  • Rebuilds a linked library from the configured root folder while reconciling Zotero collections and disk folders.
  • Improves Windows file-ID initialization and repair after external file renaming or moving.
  • Refines the ZotLink preferences layout and background progress notifications.
  • Documents ZotLink's file-first principle, inspired by Obsidian: literature files should remain portable and independently usable even without Zotero.

主要更新

  • 新增 PDF DOI/DOI URL 元数据修复、页码标签对齐、首页打开和显示文件名等自动处理功能。
  • 新增英文期刊文章 Received、Revised、Accepted、Online 时间线提取。
  • 支持从顶层文件夹重建链接库,并双向对齐 Zotero 分类与磁盘文件夹。
  • 改进 Windows 机内码初始化,以及外部改名或移动后的附件链接修复。
  • 优化 ZotLink 设置界面和后台进度提示。
  • README 明确受 Obsidian 启发的文件优先原则:即使脱离 Zotero,文献文件也应保持可迁移、可独立使用。

ZotLink 0.3.5

Choose a tag to compare

@Yihtsy Yihtsy released this 01 Oct 13:33

ZotLink 0.3.5 adds a root-folder linked-library rebuild workflow, rewrites the README as English-first bilingual documentation with badges, adds the MIT license, and includes the local 0.3.2-0.3.4 improvements: PDF page-label alignment, renamed shortcut recovery, and DOI URL correction when inconsistent with DOI metadata.

ZotLink 0.3.1

Choose a tag to compare

@Yihtsy Yihtsy released this 01 Oct 11:22

ZotLink 0.3.1 refines the public README structure and fixes a background delete/remove synchronization path that could wrongly use the current selection as a fallback source and open a Zotero settings/report window during deletion. This release also aligns the manifest/update metadata with Zotero 10.

ZotLink 0.3.0

Choose a tag to compare

@Yihtsy Yihtsy released this 01 Oct 10:31

ZotLink 0.3.0 formal release preparation. Adds PDF DOI metadata write-back with pikepdf, optional primary PDF renaming by rule, updated GitHub/Zotero publication documentation, and comparison notes for Attanger, ZotFile, and ZotMoov. This release keeps shortcut-based collection mirrors and retains hardlink code only as legacy reference.