Obsidian 插件:Obsidian Enhancing Export
插件名片
概述
一款基于 Pandoc 的 Obsidian 导出插件,它允许导出到 Html、DOCX、ePub 和 PDF 或 Hugo 等格式。

原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-enhancing-export 插件的自述翻译
Obsidian 增强导出插件
英文 | 中文
这是一个基于 Pandoc 的 Obsidian 增强导出插件(https://obsidian.md/)。它允许您导出为 Markdown、Markdown (Hugo)、HTML、docx、Latex 等格式。
其中,Markdown、Markdown (Hugo)、HTML 将导出其媒体资源。
注意: Markdown、Markdown (Hugo)、HTML 在 Mac OS、Windows 和 Linux 上进行了测试,因为我自己使用过,其他格式没有经过充分测试。
广告: 您可能会喜欢我的其他插件 🤪
屏幕截图
-
导出视图,点击文件菜单上的
导出到...。
-
设置视图

安装
-
首先安装最新的
pandoc(2.19+),然后将pandoc路径添加到环境变量PATH中,或在插件设置视图中设置pandoc的绝对路径。更多详细信息请参阅 https://pandoc.org/installing.html。
-
在 Obsidian 的社区插件中搜索
obsidian-enhancing-export,并进行安装。
您可以自定义导出命令,点击插件设置视图中的“添加”,然后选择模板“自定义”来添加新的自定义配置。
变量
您可以在自定义导出命令中使用 ${variables},它们的值如下:
| 键值 | 值 |
|---|---|
${outputPath} | 导出后的输出文件路径。例如,如果您导出到位置 /User/aaa/Documents/test.pdf,那么 ${outputDir} 将替换该路径。 |
${outputDir} | 保存导出文件的输出目录,在上述情况下为 /User/aaa/Documents。 |
${outputFileName} | 保存导出文件的文件名(不包括扩展名),在上述情况下为 test。 |
${outputFileFullName} | 保存导出文件的文件名(包括扩展名),在上述情况下为 test.pdf。 |
${currentPath} | 当前编辑文件的路径。例如,如果您正在编辑 /User/aaa/Documents/readme.md,则该值将为 /User/aaa/Documents/readme.md。 |
${currentDir} | 当前编辑文件的目录,在上述情况下为 /User/aaa/Documents。 |
${currentFileName} | 当前编辑文件的文件名(不包括扩展名),在上述情况下为 readme。 |
${currentFileFullName} | 当前编辑文件的文件名(包括扩展名),在上述情况下为 readme.md。 |
${vaultDir} | Obsidian 当前的 vaultDir。 |
${attachmentFolderPath} | Obsidian 的 attachmentFolderPath。 |
| 其他变量 | 您可以在 YAML Front Matter 中使用 keyword: value,然后使用 ${metadata.keyword}。 |
相关资源
- 教程: Obsidian学术写作教程 - 介绍如何设置和使用此插件进行学术写作(导出为
.docx、.pdf、.tex、.bib格式) - Pandoc 的一系列 lua 过滤器: https://github.com/pandoc-ext - 过滤器和其他工具,以充分利用 pandoc,这个通用的文档转换器。
- 数学 LaTeX 编辑器: https://math.yish.org/
最后
- 欢迎提供更多的命令模板到 这里。
- 如有任何问题,请随时提交问题。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。