应该\ref
在数学模式下工作吗?如果加载hyperref
和,则会产生错误:bidi
\documentclass{article}
\usepackage{hyperref}
\usepackage{bidi}
\begin{document}
Testing labels with \verb+hyperref+ and \verb+bidi+.
\section{This is a section}
\label{sec}
\begin{equation}
a = b \label{eq}
\end{equation}
In text mode everything works fine. Referencing equation~\ref{eq} in section~\ref{sec}.
But if we try to do it in math mode, we get errors: $\ref{eq}$
$\ref{sec}$
\[
\ref{eq}
\]
\[
\ref{sec}
\]
\end{document}
答案1
答案2
我不知道为什么会这样,但封闭\ref
似乎\mbox
可以治愈这种疾病:
$\mbox{\ref{sec}}$
答案3
看来hyperref
和的组合bidi
不像数学中的外部参照。你可以\usepackage{amstext}
然后\text{\ref{...}}
。