यह लेटेक्स और HTML संदर्भों के लिए ओर्ग निर्यात के समान है , लेकिन समीकरणों के लिए।
मुझे अपने org-files में LaTeX गणित स्निपेट का उपयोग करना पसंद है, जैसे कि
* The Quadratic Equation
The roots of $ax^2 + bx + c$ are given by
\begin{equation}
\label{eq:1}
x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}
\end{equation}
According to Equation \ref{eq:1}, ...
जब मैं LaTeX को निर्यात करता हूं, तो \ref{eq:1}सही ढंग से समीकरण के लिए एक हाइपर लिंक में बदल जाता है। लेकिन मैं निम्नलिखित अतिरिक्त व्यवहार को प्राप्त करना चाहता हूं:
Org फ़ाइल के अंदर, मैं पाठ पर क्लिक कर सकता हूं
\ref{eq:1}(पाठ का होना आवश्यक नहीं है\ref{eq:1}, मुझे बस एक हाइपरलिंक चाहिए) और समीकरण पर ले जाया जाए। यह कार्यक्षमता हेडर के लिए मौजूद है, जैसा[[The Quadratic Equation]]कि ऑर्ग मोड में क्लिक करने योग्य हो जाता है।जब मैं HTML को निर्यात करता हूं, तो मैं संदर्भों को रखना चाहता हूं (वास्तव में, लेबल (1) HTML निर्यात में भी दिखाई नहीं देता है)।
क्या इसको मदद देने का कोई तरीका है?
adviceकेवल s के माध्यम से व्यवहार को बदल दिया है तो आप बिना परिवर्तनों के परीक्षण कर सकते हैं emacs -Q। स्वाभाविक रूप से, यह मदद नहीं करता है यदि आप सीधे स्रोतों को बदलते हैं।
\label{}वातावरण में डालने से संबंधित कुछ , लेकिन मुझे यह सुनिश्चित करने के लिए अपने परिवर्तनों को खोदने की आवश्यकता होगी, यह मेरी गलती है। हालांकि यह मेरी मदद करेगा, अगर कोई यह पुष्टि कर सकता है कि #+nameआदि के साथ सुझाया गया तरीका काम करता है।
<pre>/ </pre>-टैग मिलते equationहैं। इसलिए, फ़ायरफ़ॉक्स स्रोत को दिखाता है न कि समीकरण को।
by-backendयहां से मैक्रो की भी आवश्यकता होगी : orgmode.org/worg/org-contrib/babel/languages/…
#+begin_src latex...#+end_srcऔर फिर, यदि आप जगह करते हैं#+name: eq:1और#+label: eq:1, आपको इस ब्लॉक का संदर्भ देने में सक्षम होना चाहिए जिस तरह से आप चाहते हैं, अर्थात लिंक का उपयोग कर[[eq:1][first equation]], लेकिन किसी कारण से यह मेरे लिए काम नहीं करता है (लेकिन यह मेरे द्वारा किए गए परिवर्तनों के कारण हो सकता है)।