2013-01-24 10 views
6

は、私はこのような数字+キャプションを定義しています組織モードでLABELにリンクするにはどうすればよいですか? ORG-モードで

#+CAPTION: My great figure 
#+LABEL: fig:myfigure 
[[myfigure.png]] 

私は「フィギュア[myfigure]を参照してください」を書くにはどうすればよいですか?私は次の構文を見つけました:

See figure \ref{fig:myfigure} 

しかし、これはソースファイルで醜いです。特に、あなたは実際に図にジャンプするためにそれを使用することはできません。ごく最近のORG-modeで

答えて

3

、あなたが#+name:を使用することができ、次を参照してください。 http://thread.gmane.org/gmane.emacs.orgmode/62644/focus=62646

#+CAPTION: My great figure 
#+LABEL: fig:myfigure 
#+name: fig:myfigure 
[[test.png]] 

See figure [[fig:myfigure][test]]. 

これはリンクからジャンプする私のために動作しますが、エクスポートするとき、私は怖い効果がありません。 ..

+0

これは現在入手可能なほど良いと思われます。残りはorg-modeで修正する必要があります。 –

+0

この仕組みの詳細は、Orgマニュアル[here。](http://orgmode.org/manual/Internal-links.html) – Mark

5

実際には'#+NAME'は必要ありません。'#+LABEL'を使用すると正常に動作します。字幕リストのショートカットを破損することはありません。

see figure [[fig:myfigure]]. 

または

see figure [[fig:myfigure][figurenameintext]]. 

私は希望:あなたとリンクしている場合

Orgmodeは現在、エクスポート(ラテックス、HTML)テキスト内の任意の名前を列挙またはリンク、'jumpable'いませんこれをコメントとして追加しましたが、私はまだ評判がありません。

- あなたのコメントに対する回答(まだコメントできません):.orgソースファイル内でジャンプするには'#+NAME'が必要です。 manualに記載されているように、私はちょうどその動作を確認した。最新版の短いキャプションについては不明です。

+0

で説明されています。よく書式設定された回答です。 –

+0

私のテストでは、gitのorg-modeを使って、org-modeファイル*のリンク*をクリックすると、参照された図にジャンプしません。すべき? – rvf0068

関連する問題