5

我正在尝试使用 emacs 在批处理模式下将一堆 org 模式文件导出为 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...

错误的类型参数:数字或标记-p,“Changelog.pdf”

关于如何导出为 PDF 的任何想法?我的 org-mode 版本是 Emacs 23.1 上的 6.35i。我在WinXP上。

4

1 回答 1

5

调用错误org-export-as-pdf

第一个 ARG 在调用中使用org-export-as-latex并指定大纲的多少级别应该成为标题。

尝试不使用 ARG:

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

于 2010-06-12T10:45:50.793 回答