当我将 org-mode 文件导出为 HTML 时,我想限制行宽以使其更易于阅读。可以使用 #+ATTR_HTML: 设置最大宽度:帮我这样做吗?如果是这样,怎么做?如果没有,有没有办法?我更喜欢按文件而不是全局或按段落来做。
我正在使用 Emacs 23.3.1 和 org-mode 7.8.03。
当我将 org-mode 文件导出为 HTML 时,我想限制行宽以使其更易于阅读。可以使用 #+ATTR_HTML: 设置最大宽度:帮我这样做吗?如果是这样,怎么做?如果没有,有没有办法?我更喜欢按文件而不是全局或按段落来做。
我正在使用 Emacs 23.3.1 和 org-mode 7.8.03。
您可以设置 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;
它使它看起来对我来说更好,试试吧。