使用 \eqref 在 LaTex 中标记方程式

使用 \eqref 在 LaTex 中标记方程式

我正在尝试标记一个方程式,以便稍后在文本中引用它,但标签不会显示。文本后面的引用识别引用,但我实际上需要 (1) 显示在方程式旁边。我尝试过改变位置并使用,\textit但这些都不起作用

在代码的第 8 行之后\label{eq:1},PDF 上没有显示 (1)。我该如何让它显示?

    \begin{equation*}
t_{0,k} =
\left\{
    \begin{array}{11}
        1 & \text{if } k = 0\\
        0 & \mbox{otherwise}
    \end{array}
\right.**\label{eq:1}**
\end{equation*}\\
From equation \eqref{eq:1}................(this works fine)....

答案1

环境的星形形式equation*没有编号,因此\label没有方程编号可供参考。使用equation代替equation*应该可以解决问题。

例子:

\documentclass[a5paper]{article}
\usepackage{amsmath}
\begin{document}
  \begin{equation}
    \label{eq:1}
    t_{0,k} =
    \begin{cases}
      1 & \text{if } k = 0\\
      0 & \mbox{otherwise}
    \end{cases}
  \end{equation}

  From equation \eqref{eq:1} \dots
\end{document}

结果

相关内容