Ceci est similaire à l' exportation Org vers des références latex et HTML , mais pour les équations.
J'aime utiliser des extraits de mathématiques LaTeX dans mes fichiers d'organisation, comme dans
* 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}, ...
Lorsque j'exporte vers LaTeX, le \ref{eq:1}
se transforme correctement en hyperlien vers l'équation. Mais je veux obtenir le comportement supplémentaire suivant:
À l'intérieur du fichier org, je peux cliquer sur le texte
\ref{eq:1}
(le texte n'a pas besoin d'être\ref{eq:1}
, je veux juste un lien hypertexte) et être amené à l'équation. Cette fonctionnalité est présente pour les en-têtes, car en[[The Quadratic Equation]]
devient cliquable en mode Org.Lorsque j'exporte en HTML, je veux que les références soient conservées (en fait, l'étiquette (1) n'apparaît même pas dans l'exportation HTML).
Existe-t-il un moyen d'y parvenir?
advice
s uniquement, vous pouvez tester sans modifications via emacs -Q
. Naturellement, cela n'aide pas si vous changez directement les sources.
\label{}
dans un environnement textuel, mais je devrais déterrer mes modifications pour m'assurer que c'est ma faute. Cela m'aiderait cependant si quelqu'un pouvait confirmer que la méthode suggérée avec #+name
etc. fonctionne.
<pre>
/ </pre>
-Tags autour de l' equation
environnement. Par conséquent, Firefox montre la source et non l'équation.
by-backend
macro d'ici: orgmode.org/worg/org-contrib/babel/languages/…
#+begin_src latex
...#+end_src
et ensuite, si vous placez#+name: eq:1
et#+label: eq:1
, vous devriez pouvoir référencer ce bloc comme vous le souhaitez, c'est-à-dire en utilisant un lien[[eq:1][first equation]]
, mais pour une raison quelconque, cela ne fonctionne pas pour moi (mais cela pourrait être dû aux modifications que j'ai apportées).