我将Emacs 23和Org 7.8.04一起使用。我的代码结构如下:
#+TITLE: hello, world!
#+BEGIN_SRC python :tangle yes :noweb yes
<<go_function>>
if __name__ == "__main__":
go()
#+END_SRC
Define =go_function= as follows.
#+name:go_function
#+BEGIN_SRC python
def go:
print "hello, world!"
#+END_SRC
当我尝试编织文档时,第一个代码块中的
<<go_function>>
也被导出到html,因此我有两个htmlt的<<go_function>>
导出。我想将<<go_function>>
导出为指向文档末尾实际定义的链接,该怎么做? 最佳答案
尝试将:noweb yes
更改为:noweb tangle
。在这种情况下,该手册非常有用(请参阅http://orgmode.org/manual/noweb.html)。
关于emacs - org-babel中的noweb风格编织,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10373368/