我尝试了以下语法:
[[folder/figure.svg]]
以及org-export-as-html
。
这显然不起作用 - 只需在html文件中添加引用....
答案 0 :(得分:4)
我不得不对此进行几次测试,以确切地说明问题的确切原因。使用以下链接时,图像导出成功:
Current folder is ~/test/
[[./img/Bitmap.svg]]
[[./Bitmap.svg]]
[[~/test/Bitmap.svg]]
然而它失败了:
Current folder is ~/test/
[[img/Bitmap.svg]]
[[Bitmap.svg]]
我怀疑Org必须找到图像在路径上的位置,./
告诉它从当前位置查看,而~/
可以通过shell正确扩展以给出当前目录。
如果您在图片前加./
,则应正确导出。
答案 1 :(得分:1)
在Org模式下,org-export-html-inline-image-extensions
变量确定哪些图像文件内联并且未在html输出中链接。您还应该检查org-export-html-inline-images
变量的设置,以防其他类型的图像没有内联。
要自定义这些选项,您可以
M-x customize-option org-export-html-inline-image-extensions
或使用菜单'选项>自定义Emacs>如果您有可用的GUI,则具体选项。