2012-04-29 9 views
5

Sto usando Emacs 23 con Org 7.8.04. La mia struttura codice è il seguente:Noweb style weaving in org-babel

#+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 

Quando ho provato a tessere documentazione, il <<go_function>> nel primo blocco di codice viene esportato in HTML anche in modo da avere due esportazioni html di <<go_function>>. Mi piacerebbe che lo <<go_function>> venga esportato come collegamento che punta alla definizione effettiva alla fine del documento. Come posso farlo?

risposta