Это похоже на экспорт 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>
-Tag теги по 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]]
, но по какой-то причине он не работает для меня (но это может быть из-за изменений, которые я сделал).