Emacs 以批处理模式将 org 文件导出为 PDF
我正在尝试使用 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 有什么想法吗?我的组织模式版本是 6.35i,Emacs 23.1。我的是WinXP。
I'm trying to export a bunch of org mode files to PDF using emacs in batch mode. So far, only export to html seems to work.
When I export to html I see the following -
U:\tmp>d:\programs\emacs-23.1\bin\emacs.exe -batch --visit=Changelog.org --funcall org-export-as-html-batch
OVERVIEW
Exporting...
Exporting...
Saving file u:/tmp/Changelog.html...
Wrote u:/tmp/Changelog.html
HTML export done, pushed to kill ring and clipboard
However, there is no function like org-export-as-pdf-batch and so I tried the following.
U:\tmp>d:\programs\emacs-23.1\bin\emacs.exe -batch --visit=Changelog.org -eval "(org-export-as-pdf \"Changelog.pdf\")"
OVERVIEW
Exporting to PDF...
Exporting to LaTeX...
Wrong type argument: number-or-marker-p, "Changelog.pdf"
Any ideas on how to export to PDF? My org-mode version is 6.35i with on Emacs 23.1. I'm on WinXP.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
调用
org-export-as-pdf
时出错。第一个 ARG 用于调用 org-export-as-latex 并指定大纲的多少层应成为标题。
尝试不使用 ARG:
Mistake in calling
org-export-as-pdf
.First ARG use in calling
org-export-as-latex
and specifies how many levels of the outline should become headlines.Try without ARG: