我正在使用组织模式创建一个网站,并希望格式化帖子,以便它只显示创建日期和创建者在页面底部的中心,并且是水平的。
在我的 .emacs 中我有
(setq org-export-html-postamble-format "Last Updated %d. Created by %c")
在我的index.org(和所有其他页面)的顶部我有
# -*- org-export-html-postamble:t; -*-
当前帖子的格式如下:
日期:2012 年 3 月 16 日
Org 版本 7.8.03 与 Emacs 版本 24
验证 XHTML 1.0
垂直排列,我不太喜欢。
它不接受您自己的帖子的原因是因为您必须使用#+BIND:
变量的语法,以便在导出时使用它。 (看导出选项 http://orgmode.org/manual/Export-options.html)
更改该设置后,我还必须稍微调整格式以适应所需的语法。默认值为org-export-html-postamble-format
is:
(("en" "<p class=\"author\">Author: %a (%e)</p>
<p class=\"date\">Date: %d</p>
<p class=\"creator\">Generated by %c</p>
<p class=\"xhtml-validation\">%v</p>
"))
因此,您必须执行以下操作才能将其包含在内(尽可能与该格式匹配):
(setq org-export-html-postamble-format
'(("en" "<p class=\"postamble\">Last Updated %d. Created by %c</p>")))
然而,这不会使您的文本居中,它导出如下:
<div id="postamble">
<p class="postamble">Last Updated 2012-03-16 16:22:03 Eastern Daylight Time. Created by Org version 7.8.03 with Emacs version 24
</div>
我相信你必须设置一个自定义样式表p.postamble { text-align: center; }
使居中工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)