2

で定義された elisp defun を使用して、2 つの組織モード ファイルの html エクスポートを自動化したいと考えていました~/.emacs。次のコードを書きました。

(defun publish-custom-orgs ()
  "publish certain org files as html files"
  (interactive)
  (find-file "~/org/a.org")
  (org-export-as-html)
  (find-file "~/org/b.org")
  (org-export-as-html)
)

ただし、これはファイルをエクスポートしません。代わりに、ミニバッファーに奇妙な出力が表示されます。

ここに画像の説明を入力

私は何を間違っていますか?

4

1 に答える 1

2

org-export-as-html-batch を試すことができます

(defun publish-custom-orgs ()
  "publish certain org files as html files"
  (interactive)
  (find-file "~/org/a.org")
  (org-export-as-html-batch)
  (find-file "~/org/b.org")
  (org-export-as-html-batch)
)
于 2012-07-19T11:30:58.153 に答える