Emacs以批处理模式将组织文件导出为PDF

Sid*_*oor 5 emacs elisp org-mode

我正在尝试在批处理模式下使用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上.

yel*_*iev 5

打电话的错误org-export-as-pdf.

第一个ARG用于调用,org-export-as-latex并指定大纲的多少级别应成为标题.

尝试没有ARG:

C:\> emacs.exe -batch --visit = Changelog.org --funcall org-export-as-pdf