4

私はorg-modeで、次のような多くのコードフラグメントを含むドキュメントを書いています。

#+begin_src clojure
(+ 1 2 3)
#end_src

そのようなフラグメントを参照することは可能ですか、それで私はテキストで言うことができます:これ[[frag1][fragment]]で1、2、3の合計が計算されますか?

ところで、私は組織ドキュメントをlatex/pdfおよびhtmlとしてエクスポートしています。

4

2 に答える 2

3

フラグメントの上に線を引くと、#+name: this-is-my-nameでリンクできます[[this-is-my-name][fragment]]

C-c C-oリンク上のフラグメントにジャンプしますが、どのようにエクスポートされたかはテストしていません。

于 2013-01-21T21:01:23.577 に答える
2

多分それはあなたを助けます:

#+BEGIN_SRC emacs-lisp
;; (ref:some caption1) 
(save-excursion
   (goto-char (point-min))
#+END_SRC

     In block [[(some caption1)]] 

#+BEGIN_SRC emacs-lisp
;; (ref:some caption2)
(save-excursion
   (goto-char (point-min))
#+END_SRC

     In block [[(some caption2)]] 
于 2013-01-22T13:33:45.667 に答える