我正在尝试在批处理模式下使用emacs将一堆组织模式文件导出为PDF。到目前为止,只有导出到HTML似乎工作。
当我导出到html时,我看到以下内容 -
U:\ tmp> d:\ programs \ emacs-23.1 \ bin \ emacs.exe -batch --visit = Changelog.org --funcall org-export-as-html-batch
概览
...导出
...导出
保存文件u:/tmp/Changelog.html ...
写给你:/tmp/Changelog.html
完成HTML导出,推送杀死响铃和剪贴板
但是,没有像org-export-as-pdf-batch这样的功能,所以我尝试了以下内容。
U:\ tmp> d:\ programs \ emacs-23.1 \ bin \ emacs.exe -batch --visit = Changelog.org -eval“(org-export-as-pdf \”Changelog.pdf \“) “
概览
导出为PDF ...
导出到LaTeX ......
错误的类型参数:number-or-marker-p,“Changelog.pdf”
有关如何导出为PDF的任何想法?在Emacs 23.1上,我的组织模式版本是6.35i。我在WinXP上。
答案 0 :(得分:5)
致电org-export-as-pdf
时出错。
第一个ARG用于调用org-export-as-latex
并指定大纲的多少级别应成为标题。
尝试不使用ARG:
C:\> emacs.exe -batch --visit = Changelog.org --funcall org-export-as-pdf