6

我将 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 也被导出为 html,因此我有两个 .html 的 html 导出<<go_function>>。我希望 <<go_function>>导出为指向文档末尾实际定义的链接。我该怎么做?

4

1 回答 1

7

尝试更改:noweb yes:noweb tangle. 该手册在这种情况下非常有用(请参阅http://orgmode.org/manual/noweb.html)。

于 2012-05-02T17:34:02.123 回答