我有一个包含以下内容的组织文档:
#+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>>,以便在导出<<refresh>>时,它正确地导出为实际的文本<<refresh>>(这是一篇演示org和noweb的文章)。相反,它是作为空白导出的,如何才能让它逐字导出?
发布于 2013-10-31 07:00:19
如果您希望禁用用于导出的noweb语法,但启用了用于纠缠的,则可以使用:noweb不导出。
#+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请参阅http://orgmode.org/manual/noweb.html#noweb
发布于 2013-10-30 22:19:20
这是在我的Emacs 24.3.1 (Org模式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版本
https://stackoverflow.com/questions/19686832
复制相似问题