Skip to content

Releases: chmzs/obsidian-wikilink-zotword

v0.3.7

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:20
Immutable release. Only release title and notes can be modified.

Full Changelog: v0.3.6...v0.3.7

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:08
Immutable release. Only release title and notes can be modified.

Full Changelog: v0.3.1...v0.3.6

v0.3.2

Choose a tag to compare

@chmzs chmzs released this 30 Jul 07:07
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@chmzs chmzs released this 29 Jul 16:56
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@chmzs chmzs released this 29 Jul 04:45

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)