Dies ähnelt dem Org-Export in Latex- und HTML-Referenzen , gilt jedoch für Gleichungen.
Ich verwende gerne LaTeX-Mathe-Schnipsel in meinen Org-Dateien wie in
* 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}, ...
Wenn ich nach LaTeX exportiere, \ref{eq:1}
verwandelt sich das korrekt in einen Hyperlink zur Gleichung. Ich möchte aber folgendes zusätzliches Verhalten erreichen:
In der Organisationsdatei kann ich auf den Text klicken
\ref{eq:1}
(der Text muss nicht sein\ref{eq:1}
, ich möchte nur einen Hyperlink) und zur Gleichung weitergeleitet werden. Diese Funktionalität ist für Überschriften verfügbar, da[[The Quadratic Equation]]
im Org-Modus darauf geklickt werden kann.Wenn ich nach HTML exportiere, möchte ich, dass die Referenzen erhalten bleiben (tatsächlich wird das Label (1) beim HTML-Export nicht einmal angezeigt).
Gibt es eine Möglichkeit, dies zu erreichen?
#+begin_src latex
...#+end_src
und dann, wenn Sie#+name: eq:1
und platzieren#+label: eq:1
, sollten Sie in der Lage sein, diesen Block so zu referenzieren, wie Sie möchten, dh einen Link zu verwenden[[eq:1][first equation]]
, aber aus irgendeinem Grund funktioniert es bei mir nicht (aber es könnte an den von mir vorgenommenen Änderungen liegen).advice
s geändert haben , können Sie ohne Änderungen über testenemacs -Q
. Dies hilft natürlich nicht, wenn Sie die Quellen direkt geändert haben.\label{}
in eine wörtliche Umgebung eingefügt wurde , aber ich müsste meine Änderungen ausgraben, um sicherzugehen, dass es meine Schuld ist. Es würde mir aber helfen, wenn jemand bestätigen könnte, dass der vorgeschlagene Weg mit#+name
etc funktioniert.<pre>
/</pre>
-Tags um dieequation
Umgebung. Daher zeigt Firefox die Quelle und nicht die Gleichung.by-backend
Makro von hier brauchen : orgmode.org/worg/org-contrib/babel/languages/…Antworten:
Ich musste einige Tests ausführen, aber ich konnte eine kleine Datei ausführen, die korrekt in Latex und HTML exportiert wurde. Ich habe sie nur in org 8.2.10 getestet, sie sollte jedoch in anderen Versionen funktionieren.
Die Antwort ist die gleiche wie beim Org-Export in Latex- und HTML-Referenzen
Hier habe ich ein kleines Beispiel
quelle
align
und erweitert werdensubequations
, in denen die Bezeichnung für Teile der Gleichung spezifisch ist?Tatsächlich scheint der Org-Modus 8.3.1 eine eingebaute Unterstützung für die gestellten Fragen zu haben.
label
undref
arbeiten aus der Box.Hierfür muss der Org-Modus über den Paket-Manager aktualisiert werden. Danach kleben Sie
(package-initialize)
in der Nähe des oberen Bereichs der Initialisierungsdatei.BEARBEITEN. Dadurch können Sie nicht auf klicken
\ref{...}
und zum Etikett wechseln. Lesen Sie dazu die oben akzeptierte Antwort oder verwenden Sie org-ref .quelle
Wie unter Interne Links beschrieben .
Mit können Sie
<<id>>
Ihre Ziel-ID festlegen und mit[[id]]
oder[[id][description]]
(Sie können diese C-c C-leinfügen) Ihr Ziel finden.Dies funktioniert bei mir beim Exportieren nach HTML.
quelle