7

当我将 org-mode 文件导出为 HTML 时,我想限制行宽以使其更易于阅读。可以使用 #+ATTR_HTML: 设置最大宽度:帮我这样做吗?如果是这样,怎么做?如果没有,有没有办法?我更喜欢按文件而不是全局或按段落来做。

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

4

2 回答 2

9

您可以设置 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

于 2013-01-01T12:33:03.967 回答
3

,那里。请注意,仅使用上面建议的max-width标记将默认将整个正文内容放在左侧。此外,如果您希望将其置于屏幕中央,则需要添加边距标签并将其设置为自动,方法是添加 margin: auto; 它使它看起来对我来说更好,试试吧。

于 2013-01-23T10:03:58.267 回答