最終更新日: 2016-07-09 土 22:10
ホーム | 文書トップ | 目次

Org-mode 過去の情報

Table of Contents

HTML Export html-preamble

share/emacs/24.5/lisp/org/ox-html.el.gz を読みながら、当初は、下記のように preamble のカスタマイズをしていた。

(setq org-html-preamble-format '(("en" "")))

(setq org-html-link-up "http://cha.la.coocan.jp/")
(setq org-html-link-home "index.html")

(setq org-html-home/up-format "
  <div align=right>
  <a accesskey=\"H\" href=\"%s\">ホーム</a> |
  <a href=\"index.html\">文書トップ</a> | <a href=\"sitemap.html\">目次</a>
  </div>
")

非常にまどろしかったのであるが、よく読んでみると、

org-html-preamble が、"Non-nil means insert a preamble in HTML export."であり、

When t, insert a string as defined by the formatting string in
`org-html-preamble-format'.  When set to a string, use this
formatting string instead (see `org-html-postamble-format' for an
example of such a formatting string).

org-html-preamble-format に文字列を設定すればよさそうだ。

The second element of each list is a format string to format the
preamble itself.  This format string can contain these elements:

とある。

org-html-preamble-format の第2要素に設定すればよいらしい。 また、第2要素では、下記の書式が使用可能である。

%t stands for the title.
%a stands for the author's name.
%e stands for the author's email.
%d stands for the date.
%c will be replaced by `org-html-creator-string'.
%v will be replaced by `org-html-validation-link'.
%T will be replaced by the export time.
%C will be replaced by the last modification time.
ホーム | 文書トップ | 目次
Created by Emacs 25.2.1 (Org mode 8.2.10)