Jest to podobne do eksportowania do lateksu i odniesień HTML , ale w przypadku równań.
Lubię używać fragmentów matematycznych LaTeX w moich plikach org, jak w
* 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}, ...
Kiedy eksportuję do LaTeX, \ref{eq:1}poprawnie zmienia się w hiperłącze do równania. Ale chcę osiągnąć następujące dodatkowe zachowanie:
W pliku org mogę kliknąć tekst
\ref{eq:1}(tekst nie musi być\ref{eq:1}, chcę tylko hiperłącze) i przejść do równania. Ta funkcja jest dostępna dla nagłówków, ponieważ można ją[[The Quadratic Equation]]kliknąć w trybie Org.Kiedy eksportuję do HTML, chcę, aby referencje były przechowywane (w rzeczywistości etykieta (1) nawet nie pojawia się w eksporcie HTML).
Czy istnieje sposób na osiągnięcie tego?
advices, tylko możesz testować bez zmian przez emacs -Q. Oczywiście nie pomaga to w przypadku bezpośredniej zmiany źródeł.
\label{}do pełnego środowiska, ale musiałbym wykopać moje zmiany, aby upewnić się, że to moja wina. Pomogłoby mi to, gdyby ktoś mógł potwierdzić, że sugerowany sposób z #+nameetc działa.
<pre>/ </pre>-Tagi wokół equationśrodowiska. Dlatego firefox pokazuje źródło, a nie równanie.
by-backendmakra tutaj: orgmode.org/worg/org-contrib/babel/languages/…
#+begin_src latex...#+end_srca następnie, jeśli umieścisz#+name: eq:1i#+label: eq:1, powinieneś być w stanie odwołać się do tego bloku tak, jak chcesz, tj. Używając linku[[eq:1][first equation]], ale z jakiegoś powodu to nie działa dla mnie (ale może to być spowodowane wprowadzonymi przeze mnie zmianami).