Was ist der Unterschied zwischen \eqref und \ref?

Was ist der Unterschied zwischen \eqref und \ref?

Gibt es einen Unterschied zwischen \eqrefund \ref? Ich habe beide in meinem Dokument mit dem Paket verwendet classicthesisund keinen Unterschied im Ergebnis gesehen. Gibt es eine bestimmte Situation, in der ich \eqrefoder verwenden sollte \ref?

Antwort1

Der Befehl \refist im LaTeX-Kernel definiert. Der Befehl \eqrefist definiert durch amsmath. ImDokumentation vonamsmathDie Erklärung finden Sie im Abschnitt 3.11.2Querverweise auf Gleichungsnummern.

\eqrefsetzt Klammern um die Referenznummer. Außerdem werden die Referenzen in \upshape(oder \textup) gesetzt, damit sie genau mit der Gleichungsreferenz übereinstimmen (Danke an Werner). Dies wird im folgenden Beispiel gezeigt.

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{equation}
a^2+b^2=c^2\label{eq:1}
\end{equation}

\verb+\eqref{eq:1} vs \ref{eq:1}+: \eqref{eq:1} vs \ref{eq:1}

\verb+\textit{\eqref{eq:1} vs \ref{eq:1}}+: \textit{\eqref{eq:1} vs \ref{eq:1}}

\end{document}

Bildbeschreibung hier eingeben


Wenn Sie das Paket verwenden classicthesis, müssen Sie es amsmathvorher laden. Denn das Paket classicthesislädt das Paket hyperref. Das Paket selbst ändert jedoch nicht das Format der Ausgabe.

verwandte Informationen