Це схоже на експорт 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]], але чомусь воно не працює для мене (але це може бути пов'язано із внесеними нами змінами).