【问题标题】:Emacs exporting org file as PDF in batch modeEmacs以批处理模式将org文件导出为PDF
【发布时间】:2010-06-10 11:40:52
【问题描述】:

我正在尝试使用 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...

错误类型参数:number-or-marker-p, "Changelog.pdf"

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

【问题讨论】:

    标签: emacs elisp org-mode


    【解决方案1】:

    拨打org-export-as-pdf时出错。

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

    尝试不使用 ARG:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多