2013-01-24 44 views
6

ऑर्ग मोड में, मैं एक आंकड़ा + इस तरह शीर्षक को परिभाषित किया है? मुझे निम्नलिखित वाक्यविन्यास मिला है:मैं ऑर्ग-मोड में लैबेल से कैसे लिंक करूं?</p> <pre><code>#+CAPTION: My great figure #+LABEL: fig:myfigure [[myfigure.png]] </code></pre> <p>कैसे मैं लिखने "[myfigure] आंकड़ा देखें" है:

See figure \ref{fig:myfigure} 

लेकिन यह स्रोत फ़ाइल में बदसूरत दिखता है। विशेष रूप से, आप वास्तव में आकृति पर कूदने के लिए इसका उपयोग नहीं कर सकते हैं।

उत्तर

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

ऐसा लगता है कि यह वर्तमान में प्राप्त हो सकता है। बाकी को ऑर्ग-मोड में तय किया जाना चाहिए। –

+0

ऑर्ग मैनुअल [यहां।] (Http://orgmode.org/manual/Internal-links.html) – Mark

5

आपको वास्तव में '#+NAME' की आवश्यकता नहीं है, यदि आप '#+LABEL' का उपयोग करते हैं, तो यह ठीक काम करता है, जो आंकड़ों की सूची के लिए आपके शॉर्ट-कैप्शन को नहीं तोड़ देगा।

Orgmode अब एक 'jumpable' प्रस्तुत करते हैं, निर्यात (लेटेक्स, एचटीएमएल) पाठ में अपनी पसंद के नाम के साथ प्रगणित या लिंक पड़ता कि आप के साथ लिंक:

see figure [[fig:myfigure]]. 

या

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

मैं करूंगा इसे एक टिप्पणी के रूप में जोड़ा है, लेकिन मेरे पास अभी तक प्रतिष्ठा नहीं है।

- आपकी टिप्पणी के जवाब में (अभी भी टिप्पणी नहीं कर सकता है): आपको .org स्रोत फ़ाइल में कूदने के लिए '#+NAME' की आवश्यकता है; जैसा कि manual में उल्लिखित है, और मैंने अभी भी पुष्टि की है कि काम करता है। नवीनतम संस्करण में शॉर्ट-कैप्शन के बारे में निश्चित नहीं है।

+0

में यह काम कैसे समझाया गया है, इस बारे में विशिष्टताएं ठीक से स्वरूपित उत्तर मैं + करूंगा ताकि आप टिप्पणी कर सकें। –

+0

मेरे परीक्षण में, गिट से ऑर्ग-मोड के साथ, अगर मैं ऑर्गे-मोड फ़ाइल में लिंक * पर क्लिक करता हूं * यह निर्दिष्ट आंकड़े पर नहीं जाता है। इसे होना चाहिए? – rvf0068