\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\title{Test File}
\author{test}
\date{\today}
\begin{document}
\maketitle
\section{Introduction}
This is the Introduction.
\subsection{Some further intoduction}
equation:
\begin{equation}
a^{-n}=\frac{1}{a^{n}}
\end{equation}
Whatever... For this reason... \eqref{eq:1}
\end{document}
编译此代码时,我得到的是括号中的问号而不是引用,但是当我用 \ref 替换 \eqref 时,它可以工作(显然没有括号)有人知道为什么吗?
答案1
\eqref{eq:1}
将引用方程式,\label{eq:1}
但您没有这样的标签。
最好避免使用数字,而是\label{eq:myfrac}
在等式中使用,然后\eqref{eq:myfrac}
(尽管您在问题中发表了评论,但\ref
不起作用,并且会出现\eqref
与未定义标签相同的错误。)
答案2
LaTeX 的一大优点是,您可以为图形、公式、表格、章节、部分等内容赋予一个对您有意义的名称的标签,当您编译该文档时,LaTeX 会自动为所有这些内容分配编号,并为所有参考资料插入正确的编号。
当您只编写一篇简短的文档时,这一步对您来说可能似乎是额外的工作,但是一旦您开始编写更长的文档(例如论文),您会很高兴可以在顶部插入或删除一些内容,而不必手动更改整个文档中的编号。
\begin{equation} \label{eqn:negative_power}
a^{-n}=\frac{1}{a^{n}}
\end{equation}
Half of my students cannot understand equation \ref{eqn:negative_power} despite my best efforts.