在Emacs组织模式中设置HTML导出的最大宽度

时间:2012-12-24 18:48:20

标签: org-mode

当我将组织模式文件导出为HTML时,我想限制行宽以便于阅读。可以用#+ ATTR_HTML设置max-width:帮帮我吗?如果是这样,怎么样?如果没有,有办法吗?我更喜欢在每个文件的基础上而不是全局或每段。

我正在使用Emacs 23.3.1和org-mode 7.8.03。

2 个答案:

答案 0 :(得分:7)

您可以设置css样式以限制每个文件的最大宽度:

#+HTML_HEAD: <style type="text/css">body{ max-width:50%; }</style>

每个标题设置还有一种方法:

#+HTML_HEAD: <style type="text/css">#outline-container-introduction{ max-width:30%; }</style>

然后设置具体标题的属性:

:PROPERTIES:
:CUSTOM_ID: introduction
:END:

更新:#+STYLE替换#+HTML_HEAD

答案 1 :(得分:3)

,有。 请注意,如上所述,仅使用 max-width 标记会将整个正文内容默认设置为左侧。此外,如果您希望将其置于屏幕中心,则需要添加margin: auto;并将 margin 标记添加并设置为自动 它让我看起来更好,尝试一下。