我正在使用 Pandoc 将.DOCX
帮助文档转换.MD
为
pandoc --extract-media="c:\help\document\output" -f docx -t markdown_mmd "c:\help\document\input\Document Name.docx" -o "c:\help\Document\output\Document Name.md" --resource-path="/media"
在 .MD 文件中,我希望看到多个实例,<img src="media/image1.png"
但路径都是绝对的;例如<img src="c:\help\Document\output/media/image1.png"
阅读 Pandoc 指南,如果我使用--extract-media
,--resource-path
我应该能够为图像指定一个相对路径,但它不起作用。
我需要传递什么到 Pandoc 命令来确保图像文件夹和图像与文件.MD
的位置相关?
答案1
我建议将输出目录设为当前目录,例如,以便通过 Notepad++ 快速打开结果。
在 Windows 上使用文件资源管理器转到文件夹并键入Alt+ D+P打开 PowerShell。或者使用您喜欢的方法来打开命令窗口或 PowerShell,例如Shift右键单击以打开上下文菜单...
以下 pandoc 命令将产生预期结果(见下面的屏幕截图):
pandoc -f docx -t markdown_mmd "d:\help\document\input\my-word-document-name.docx" -o "./my-word-document-name.md" --extract-media=.
当使用当前目录作为路径 DIR 时,media
会在当前目录中创建一个文件夹。