Releases: chmzs/obsidian-wikilink-zotword
Releases · chmzs/obsidian-wikilink-zotword
Release list
v0.3.7
Immutable
release. Only release title and notes can be modified.
Full Changelog: v0.3.6...v0.3.7
v0.3.6
Immutable
release. Only release title and notes can be modified.
Full Changelog: v0.3.1...v0.3.6
v0.3.2
v0.3.2
Features
- 中英文交叉引用预设(YAML crossref_lang: zh/en 切换)
- callout 自定义标签语法 > [!figure] Caption {#fig:label}
- Word 导出交叉引用支持(pandoc-crossref)
- 脚注导出交叉引用解析(@fig:xxx → 图 N)
- 设置面板两栏中英文预设并列
Refactor
- crossrefFilterPath 提升到顶层设置,消除重复
- loadSettings 深合并逻辑优化,支持旧数据迁移
Installation
下载 wikilink-zotword.zip,解压到 {vault}/.obsidian/plugins/wikilink-zotword/ 即可
v0.2.1
v0.2.1
Bug fixes
- 修复脚注导出 Zotero API 格式 (format=json → format=csljson)
- 修复 Windows --- 水平线导致 pandoc YAML 解析崩溃
- 修复 Lite filter 缺少 lunajson 依赖
- 修复
@fig:1被 filter 误当作 Zotero 引用 - 修复空引用时 lua filter 崩溃
- 修复中英文 crossref 设置继承/覆盖问题
New features
- callout 语法支持自定义标签
> [!figure] Caption {#fig:label} - crossref_lang: zh/en YAML 切换中英文预设
- 脚注导出解析
@fig:xxx→ 图 N,@fig:name-a→ 图 Na - Word 导出交叉引用预处理 (不依赖 pandoc-crossref)
- 公式交叉引用支持
- 设置面板两栏布局 (中文/English 预设并列)
- 提供 callout-styles.css 自定义 callout 样式 (figure/table/equation)
文档
- README 中英文重构
- doc/crossref-example.md 交叉引用示例
- 交叉引用命名规则: a-zA-Z0-9-,后缀 -a
升级注意
- 需自行安装 pandoc-crossref,在设置中填入路径
- BBT 用户建议在 BBT 配置中使用 {auth.lower}{year}-{key} 格式
v0.2.0
Bug fixes
- Fix Zotero API format: use
format=csljson(fixes unresolved
citations in footnotes export) - Fix Windows path compatibility in
pandoc commands - Fix bibliography generation: build
from CSL JSON directly - Fix author name formatting
(particle handling, abbreviation,
double periods)
New features
- pandoc-crossref support in
footnotes export
(figure/table/equation
cross-references)
Refactoring
- Extract shared
applyMarkdownTransformations()
function (~100 lines of duplicate
code removed) - Rename
obsidian-zotero.lua→
zotero-bbt.lua
Documentation
- Restructured README with quick
start guide, mode comparison table,
callout syntax examples - Added English README
(README.en.md)