如何在组织模式下链接到LABEL?

Tor*_*ger 7 label hyperlink org-mode

在组织模式中,我已经定义了一个图形+标题,如下所示:

#+CAPTION: My great figure
#+LABEL: fig:myfigure
[[myfigure.png]]
Run Code Online (Sandbox Code Playgroud)

我怎么写"看图[myfigure]"?我发现了以下语法:

See figure \ref{fig:myfigure}
Run Code Online (Sandbox Code Playgroud)

但这在源文件中看起来很难看.特别是,你不能用它来实际跳转到图中.

TNT*_*TNT 8

你实际上并不需要'#+NAME'它,如果你使用它可以正常工作'#+LABEL',这不会打破你的数字列表的短标题.

'jumpable'如果您链接到以下链接,Orgmode现在会在导出的(latex,html)文本中提供带有您选择名称的枚举或链接:

see figure [[fig:myfigure]].
Run Code Online (Sandbox Code Playgroud)

要么

see figure [[fig:myfigure][figurenameintext]].
Run Code Online (Sandbox Code Playgroud)

我会添加这个作为评论,但我还没有声誉.

- 响应你的评论(仍然无法评论):你确实需要'#+NAME'它来跳转.org源文件; 如手册中所述,我也刚刚确认有效.不确定最新版本中的短标题.


rvf*_*068 5

使用最新的组织模式,您可以使用#+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]].
Run Code Online (Sandbox Code Playgroud)

这对我来说可以从链接跳转,但在导出时没有效果,恐怕......