#+BIND: 可以被包装吗?

can #+BIND: be wrapped?

正确版本:

#+BIND: org-html-postamble-format (("en" "abcxyz"))

但是如果格式字符串很长,有没有办法将其包装成多行?

像这样:

#+BIND: org-html-postamble-format (("en" "abc ~
# xyz"))

很遗憾没有。 org-mode 中的关键字被限制在一行中并且没有换行符。如果您对自己的行长度有强烈的感觉,您可以考虑:

  1. 使用#+SETUPFILE机制(参见:In-buffer settings
  2. 在您的 dotemacs 文件中定义该格式,以便您可以跨越多行。
  3. 使用某种形式的本地 file or directory 变量。例如局部变量可能跨越多行:
# Local Variables:
# eval: (setq org-html-postamble t)
# eval: (setq org-html-postamble-format '(("en" "foo
# bar \
# baz")))
# End:

注意:您可能会注意到某些特定关键字具有 "wrapping" 行为,例如节点属性 (http://orgmode.org/manual/Property-syntax.html):

 #+PROPERTY: var  foo=1
 #+PROPERTY: var+ bar=2

像这样的行为是特殊的并且仅限于那些关键字。 BIND 关键字不存在等效的换行行为。

当前组织模式版本(截至post):8.3.4