【发布时间】:2014-07-27 18:13:15
【问题描述】:
当我将 org-mode 文件导出为 HTML 时,我想限制行宽以使其更易于阅读。可以使用 #+ATTR_HTML: 设置最大宽度:帮我这样做吗?如果是这样,怎么做?如果没有,有没有办法?我更喜欢按文件而不是全局或按段落来做。
我正在使用 Emacs 23.3.1 和 org-mode 7.8.03。
【问题讨论】:
标签: org-mode
当我将 org-mode 文件导出为 HTML 时,我想限制行宽以使其更易于阅读。可以使用 #+ATTR_HTML: 设置最大宽度:帮我这样做吗?如果是这样,怎么做?如果没有,有没有办法?我更喜欢按文件而不是全局或按段落来做。
我正在使用 Emacs 23.3.1 和 org-mode 7.8.03。
【问题讨论】:
标签: org-mode
您可以设置 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
【讨论】:
嗨,好。
请注意,仅使用上面建议的 max-width 标记将默认将整个正文内容放在左侧。此外,如果您希望将其在屏幕上居中,您需要添加 margin 标签并将其设置为 auto,方法是添加 margin: auto;
它让我看起来好多了,试试吧。
【讨论】: