Obsidian Pandoc导出带图片的word docx

Obsidian Pandoc导出带图片的docx

总结

  1. 因为有时候需要把文档发给别人,用word更方便一点,体验了一下用Obsidian Pandoc插件转docx,体验还可以,基本的内容:图片、标题、简单公式,都能正常转换。也可以定义自己的样式模板。
  2. 对于![[image1.png]]这种形式的图片链接,试了好久都没成功,最后是改为相对路径,例如![[../images/image1.png]]才能正常使用。不过使用频率不高,考虑以后对需要转换的文档做下批量替换(相对路径太长了,不好看)

软件版本

  1. Pandoc 2.19.2
  2. Obsidian pandoc 0.4.1
  3. Obsidian 1.0.3

操作步骤

  1. 安装Obsidian插件和pandoc:
    1. 插件离线安装推荐这个Gitee库,比较全:obsidian-plugin: obsidian的最新插件与主题 (gitee.com),下载压缩包后,解压到vault\.obsidian\plugins即可。(这个Gitee库已经不见了,2023.8.27)
  2. 打开需要转换的文件,图片链接改为相对路径,例如 ![[../images/Pasted image 20221106190333.png|500]]
  3. ctrl+P,搜索docx,点击Export as Word Document
  4. 默认输出的docx文档是在markdown文件的同一目录下。

使用模板

在Pandoc的设置中,可以设置wod的模板文件,主要试了下标题样式 --reference-doc file.docx ,具体见 Pandoc - Pandoc User’s Guide

效果

Markdown

测试了一个包含公式和图片的文档:

Word docx

得到的word文档如下,感觉效果还可以,公式也还不错。

存在的问题

对于![[image1.png]]这种形式的图片链接,试了好久都没成功(--resource-path images失败了,似乎没起作用),最后是改为相对路径,例如![[../images/image1.png]]才能正常使用。反正使用频率不高,凑合能用,也就没继续找方法解决了。

报错如下:

当然可以直接把Obsidian的链接形式改成相对路径,如下,但是每次引用个什么东西,显示的路径就会比较长,不好看。

### 如何在 Obsidian 中将笔记导出Word 格式 #### 插件介绍 Obsidian 提供了一款名为 **Obsidian Enhancing Export** 的增强导出插件[^1],该插件基于 Pandoc 工具,能够支持多种格式的导出操作。通过此插件,用户可以轻松地将笔记内容转化为 Word (.docx) 文件。 #### 配置 Pandoc 插件 为了确保顺利导出至 .docx 格式,需正确安装并配置 Pandoc 插件。以下是关于 Pandoc 插件的一些常见注意事项: - 如果遇到 `pandoc export failed` 报错情况,则可能是由于插件未被正确定位或环境变量缺失所致[^2]。 - 用户应确认已下载最新版本的 Pandoc 并将其路径加入系统的 PATH 变量中。 #### 图片处理 当文档中含有图片时,需要注意以下几点以保证导出后的 Word 文件能正常显示图像: - 确认 Markdown 文件内的图片语法采用标准形式 `![](relative/path/to/image)` 或者已经上传到外部图床服务[^4]。 - 使用命令行工具指定媒体提取目录来保留原始图片资源,例如运行如下命令可完成图片DOCX 转换过程[^3]: ```bash pandoc --extract-media=./media ./input.md -o ./output.docx ``` #### 实际应用案例 假设有一篇包含文字描述与若干嵌入式图表的文章存储于 obsidian 数据库下某位置 `/vault/note.md` 。那么按照上述方法执行下面脚本即可获得对应的 word 版本副本: ```bash cd /path/to/vault/ pandoc --extract-media=media note.md -o output.docx ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值