前言
近日,Typora 由 beta 版升级到 1.0 开启收费模式,人民币 89 元 3 台设备,一次性付费非订阅,历史版本供下载使用。决定付费前,想试图寻找有没有功能类似的开源软件,于是,发现了这款号称”为 21 世纪而生的 Markdown 编辑器(Zettlr: A Markdown Editor for the 21st Century)“。
Zettlr 是一位名叫 Hendrik Erz 的德国社会学家、政治理论家开发的。在体验 Markdown 后,Hendrik Erz 觉得现有 Markdown 编辑器大多是工程师和数学家开发,缺乏满足社会科学、历史或政治学等文科的需求,为高效组织大量文本而开发的编辑器。于是,2017 年 11 月,他开始开发这款“专注于写作和阅读”的编辑器,目前最新版本为 2.0.3
。
基本情况
- Windows,macOS,Linux 平台通用(暂时没有移动端,作者说太忙,没有精力开发移动端)
- 支持中文界面,
Preferences-General-Application language
进行设置 - 使用 Pandoc 将
.md
导出为Word, html, pdf
等多种格式,而且可以通过 LaTex 导出多种类型的文档,可以自定义导出模板,导出 PDF 的效果很精美 - 文档标签化管理,便于分类管理、检索,可以为不同的标签指定颜色
- 支持导入 bib,json 等文件来获取参考文献,支持导入 CSL 文献来定义参考文献的显示样式。因此,可以和 Zotero 联动,很方便插入参考文献、而且可以自定义 CSL
- 支持番茄工作法
这是不同于 Typora 的特有功能,可见,这款工具的文献管理和 PDF 导出更精美,更加学术写作和课程笔记的撰写。
更多的功能参阅:
- Zettlr 官网[1]
- Zettlr 使用手册[2]
Zettlr 与 Zotero 联动
这个功能是最令我惊艳,相较其他 markdown 编辑器,参考文献管理、用来写笔记和课程作业也很方便。
使用方法如下:
- Zotero 安装
Better BibBibTex
插件 - 类似 LaTex 参考文献管理:将要引用的文献通过
Better BibBibTex
插件,从 Zotero 导出为Better CSL JSON
或者BibTex
格式 - 类似 Zotero 添加
CSL
:Zettlr 内部使用 Chicago 引文样式,如果要更换CLS
,可以前往Zotero Style Repository[3]检索下载 - 在 Zettlr 软件的偏好设置引文数据库和CSL
- 之后,就可以通过
[@citationKey]
很方便的添加参考文献,在软件右侧也可以显示引用的参考文献列表。
使用示例:
基本工资[@cardMinimumWagesEmployment1994] 固定效应[@imaiWhenShouldWe2019]
最终导出 PDF 的效果为:
参考资料
[1]Zettlr 官网: https://www.zettlr.com/
[2]Zettlr 使用手册: https://docs.zettlr.com/
[3]Zotero Style Repository: https://www.zotero.org/styles