这是一次重大更新,增加了许多新特性,同时也改善了老特性。值得单独开一贴发出来。
更新记录
- v0.4 (2024-11-04)
- 注意! 新版本第一次运行时, 一定要执行
M-x org-zettel-ref-migrate
升级哈希表里的数据结构 - 新功能: 为源文件提供可视化管理面板
org-zettel-ref-list
(详细见 基本用法 → 管理源文件) :- 可视化: 提供参考文献管理面板
- 多栏目列表: 以列表的方式展示当前的参考文献, 目前有 Title, Author, Keywords 等关键栏目
- 重命名: 在该面板上可按照 AUTHOR__TITILE==KEYWORDS.org 的格式重命名文件
- 排序: 点击栏目名, 可以按照以字母顺序为列表里的内容排序
- 过滤: 按照条件过滤源文件条目, 可以按照 Author, Title 或 Keywords 来过滤. 当前只能过滤 1 个条件.
- 升级
org-zettel-ref-db.el
哈希表的数据结构 - 升级
org-zettel-ref-clean-multiple-targets
- 修复:
- 恢复不小心删除的自定义配置项
org-zettel-ref-debug
- 恢复不小心删除的自定义配置项
- 提醒
- 由于存储源文件和概览文件之间映射关系的哈希表升级到 2.0, 以下函数废弃:
- org-zettel-ref-check-and-repair-links, org-zettel-ref-maintenance-menu, org-zettel-ref-refresh-index, org-zettel-ref-rescan-overview-files, org-zettel-ref-status.
- 由于存储源文件和概览文件之间映射关系的哈希表升级到 2.0, 以下函数废弃:
- 注意! 新版本第一次运行时, 一定要执行
新功能演示
管理源文件
- 启动面板
M-x org-zettel-ref-list
提醒: 以下命令, 均在面板界面中执行.
- 重命名源文件 (“r”)
M-x org-zettel-ref-list-rename-file
按照 AUTHOR__TITLE==KEYWORDS.org 的固定格式进行重命名.
- 编辑/添加关键词 (“k”)
M-x org-zettel-ref-list-edite-keywords
可独立为源文件添加一个或多个关键词.
- 删除源文件
删除单个文件 (“d”) M-x org-zettel-ref-list-delete-file
删除多个文件 (“D”)
在列表里按下 “m” 标记多个文件, 然后执行 M-x org-zettel-ref-list-delete-marked-files
如果标记的文件不对, 按下 “u” 即可清除标记状态, 按下 “U” 可以直接清除所有标记状态
- 使用过滤器
简单过滤 (“/ r”): 使用 Author, Title, Keywords 作为过滤条件, 每次只能应用一个过滤条件 M-x org-zettel-filter-by-regexp
复杂过滤 (“/ m”): 可应用多个 Author, Title, Keyowrds 的过滤条件作为条件