我有一个包含以下内容的组织文档:
#+BEGIN_SRC org
,#+BEGIN_SRC sh
curl -XPOST 'localhost:9200/thing/doc/1' -d'{"body": "foo"}'
curl -XPOST 'localhost:9200/thing/doc/2' -d'{"body": "bar"}'
<<refresh>>
,#+END_SRC
#+END_SRC
我想实际忽略<<refresh>>
,因此当我导出HTML时,它会正确导出为实际文本<<refresh>>
(这是针对展示org-babel和noweb的文章)。相反,它是作为空白导出的,我如何才能将其逐字导出?
答案 0 :(得分:1)
如果您希望禁用noweb语法进行导出,但启用了纠缠功能,则可以使用:noweb no-export
#+BEGIN_SRC org :noweb no-export
,#+BEGIN_SRC sh
curl -XPOST 'localhost:9200/thing/doc/1' -d'{"body": "foo"}'
curl -XPOST 'localhost:9200/thing/doc/2' -d'{"body": "bar"}'
<<refresh>>
,#+END_SRC
#+END_SRC
答案 1 :(得分:0)
这是在我的Emacs 24.3.1(组织模式8.1.1)中导出HTML的输出:
#+BEGIN_SRC sh
curl -XPOST 'localhost:9200/thing/doc/1' -d'{"body": "foo"}'
curl -XPOST 'localhost:9200/thing/doc/2' -d'{"body": "bar"}'
<<refresh>>
#+END_SRC
没有空格,<<refresh>>
逐字导出。这是您的org-mode
版本?