批处理导出org-mode文件时,如何让远程SETUPFILE被视为安全?
解决Org-mode远程SETUPFILE加载受限问题
方法一:本地使用SETUPFILE
- 把远程的
theme-readtheorg.setup文件下载到本地(建议和Org文件放在同一目录) - 将Org文件里的
#+SETUPFILE行改成本地路径:#+SETUPFILE: ./theme-readtheorg.setup - 重新执行导出命令,即可正常应用样式。
方法二:临时允许远程资源加载
若不想下载文件,可在导出命令中临时开启远程资源允许:
- 修改HTML导出的Shell命令,添加安全配置参数:
该命令仅在本次导出时临时允许加载远程SETUPFILE,不会修改全局Emacs配置。emacs -Q "$filename" --batch --eval "(setq org-html-allow-remote-resources t)" -f org-html-export-to-html --kill
内容的提问来源于stack exchange,提问作者lukascbossert
相关产品推荐
相关产品推荐

