4

我有一个将几个 org 文件导出到乳胶的 shell 脚本;示例命令如下所示:

emacs --batch \
--visit=file.org --funcall org-export-as-latex-batch 

的前几行file.org

#+TITLE: Titlename
#+INCLUDE: ./preamble.org

preamble.org有以下几行:

#+AUTHOR:
#+LATEX_HEADER: \usepackage{fullpage}
#+LATEX_HEADER: \usepackage{parskip}

由于某种原因,preamble.org当我以批处理模式执行时未加载。当我打开缓冲区并执行时它加载正常M-x org-export-as-latex。任何想法我需要做些什么才能preamble.org在批处理模式下加载?

4

1 回答 1

4

这条线

#+INCLUDE: ./preamble.org

在这两种情况下都不适合我:手动和批处理模式。我用

#+SETUPFILE: ./preamble.org

相反,它也可以在批处理模式下工作。

于 2013-01-01T02:13:42.330 回答