Це схоже на експорт Org до посилань на латекс та HTML , але для рівнянь.
Мені подобається використовувати математичні фрагменти LaTeX у своїх org-файлах, як у
* 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]]
режимі Org її можна натискати.Коли я експортую в HTML, я хочу, щоб посилання зберігалися (насправді мітка (1) навіть не відображається в експорті HTML).
Чи є спосіб досягти цього?
advice
лише через s, ви можете протестувати без змін через emacs -Q
. Природно, це не допоможе, якщо ви безпосередньо змінили джерела.
\label{}
у дослівне середовище, але мені потрібно було б викопати зміни, щоб переконатися, що це моя вина. Я б мені допоміг, якщо хтось міг би підтвердити, що запропонований спосіб із #+name
тощо працює.
<pre>
/ </pre>
-теги в equation
оточенні. Тому firefox показує джерело, а не рівняння.
by-backend
макрос звідси: orgmode.org/worg/org-contrib/babel/languages/…
#+begin_src latex
...#+end_src
а потім, якщо ви розміщуєте#+name: eq:1
і#+label: eq:1
, ви повинні мати можливість посилатися на цей блок так, як вам потрібно, тобто за допомогою посилання[[eq:1][first equation]]
, але чомусь воно не працює для мене (але це може бути пов'язано із внесеними нами змінами).