我厌倦了将#+OPTIONS: ^:{}
添加到我的所有.org
文件的顶部,所以我想我会尝试通过编辑{{1}来一劳永逸地获得这种行为文件。基于可用的文档,似乎
.emacs
会实现与(setq org-export-with-sub-superscripts "{}")
相同的行为,但当我自己执行#+OPTIONS: ^:{}
事情时,(setq ...
和A_B
都会呈现为A_{B}
在HTML输出中。为了确保A<sub>B</sub>
是正确的变量,我尝试了
org-export-with-sub-superscripts
导致(setq org-export-with-sub-superscripts nil)
呈现为A_B
而A_B
呈现为A_{B}
- 正是您所期望的。我还尝试了A_{B}
和'"{}"
(有和没有引用(setq org-use-sub-superscripts "{}")
),但都没有效果。
我在Org模式7.9.3中遇到了这个问题,它跟随我到8.2.10。我有什么不正确的想法?
答案 0 :(得分:4)
你必须写:
(setq org-use-sub-superscripts '{})
答案 1 :(得分:2)
另一种方法是根据您的#+ OPTIONS
定义模板示例:
这里我有一个模板文件导出到包含
的HTML---- level-0-html.org--------
#+DRAWERS: HIDDEN PROPERTIES STATE CABECALHO COMENTARIOS
:CABECALHO:
# # desabilita o superscrito/subscrito | não exporta programação
#+OPTIONS: ^:nil p:nil
#+OPTIONS: tags:nil
#+STARTUP: showeverything
#+STYLE: <link rel="stylesheet" type="text/css" href="../../css/leslie.css" />
#+LANGUAGE: pt_BR
#+OPTIONS: H:2 num:t toc:f \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+EXPORT_SELECT_TAGS: export
#+EXPORT_EXCLUDE_TAGS: noexport
#+TAGS: export(e) noexport(n)
#+LINK_UP:
#+LINK_HOME:
:END:
#+TITLE:
#+AUTHOR: Leslie H. Watter
#+EMAIL:
#+DATE:
------------------------------------------------
在我的组织文件中,我将导出:
----- presentation.org ------
#+SETUPFILE: ~/org/templates/level-0-html.org
#+TITLE: Gerência de Redes
#+AUTHOR: Leslie H. Watter
#+EMAIL: hooorayyyy @ my domain .com
* Gerência de Redes
(and here goes the entire file)
------
这样我就可以获得一致的导出方式。
参考文献:http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html#sec-6