当我将org-mode文件导出为HTML时,我希望限制行宽以使其更易于阅读。使用#+ATTR_HTML设置max-width能否帮助我实现这一点?如果可以,如何操作?如果不行,有其他方式吗?我更喜欢在每个文件而不是全局或段落级别上进行设置。
我正在使用Emacs 23.3.1和org-mode 7.8.03。
我正在使用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标签为自动,方法是添加margin: auto;
这样看起来会更好一些,可以试试。