首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在html导出中忽略noweb语法

在html导出中忽略noweb语法
EN

Stack Overflow用户
提问于 2013-10-30 15:21:55
回答 2查看 98关注 0票数 0

我有一个包含以下内容的组织文档:

代码语言:javascript
复制
#+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的文章)。相反,它是作为空白导出的,如何才能让它逐字导出?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-31 07:00:19

如果您希望禁用用于导出的noweb语法,但启用了用于纠缠的,则可以使用:noweb不导出。

代码语言:javascript
复制
#+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

票数 1
EN

Stack Overflow用户

发布于 2013-10-30 22:19:20

这是在我的Emacs 24.3.1 (Org模式8.1.1)中导出HTML的输出:

代码语言:javascript
复制
#+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版本

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19686832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档