Ich habe Gleichungen wie diese:
\documentclass[DVI=17]{scrartcl}
\usepackage{amsmath}
\usepackage{cleveref}
\DeclareMathOperator{\FA}{FA}
\DeclareMathOperator{\RA}{RA}
\DeclareMathOperator{\MD}{MD}
\DeclareMathOperator{\RD}{RD}
\DeclareMathOperator{\AD}{AD}
\newcommand{\eqname}[1]{\tag*{#1~(\theequation)}\refstepcounter{equation}}
\begin{document}
\begin{equation}
\ln\left[ \frac{A(2\tau)}{A(0)} \right] = -D \gamma^2 \delta^2 \left( \Delta - \frac13\delta \right)G^2 \eqname{Stejskal-Tanner}
\label{eq:st}
\end{equation}
\newcommand{\FASUMI}[1]{\left(\lambda_{#1} - \MD\right)^2}
\newcommand{\FASUM}{\FASUMI{1} + \FASUMI{2} + \FASUMI{3}}
\begin{align}
\AD &= \lambda_{\parallel} = \lambda_1 {\eqname{Axial Diffusivity}} \\
\RD &= \lambda_{\perp} = \frac{\lambda_2 + \lambda_3}{2} \eqname{Radial Diffusivity} \\
\MD &= \frac{1}{3}\sum \lambda_i \eqname{Mean Diffusivity} \\
\FA &= \sqrt{\frac{3}{2}} \frac{\sqrt{\FASUM}}{\sqrt{\sum \lambda_i^2}} \eqname{Fractional Anisotropy}\label{eq:fa} \\
\RA &= \sqrt{\frac{1}{3}} \frac{\sqrt{\FASUM}}{\MD} \eqname{Relative Anisotropy}
\end{align}
In text we refer \Cref{eq:st} and \Cref{eq:fa}.
\end{document}
was zu folgendem Ergebnis führt:
Während die Darstellung der Gleichungen genau das ist, wonach ich suche, ist die Referenzierung das nicht. Ich möchte cleveref verwenden, um das Wort „Gleichung“ zu speichern. Idealerweise möchte ich einen solchen Text haben: we refer Equation (1)..
am besten mit \Cref
. Daher muss ich nur einen Weg finden, den Gleichungsnamen nicht in das Tag, sondern an die gleiche Stelle zu setzen. Es sollte für align und equation auf die gleiche Weise funktionieren. Was ich also wirklich frage, ist, wie ich den Gleichungsnamen neben seine Nummer setzen kann, aber ohne zu verwenden \tag
.
Antwort1
Ich verwende fleqn
ein Paket, um dies zu erreichen.
\documentclass[DVI=17]{scrartcl}
\usepackage{amsmath}
\usepackage{cleveref}
\usepackage{fleqn}
\DeclareMathOperator{\FA}{FA}
\DeclareMathOperator{\RA}{RA}
\DeclareMathOperator{\MD}{MD}
\DeclareMathOperator{\RD}{RD}
\DeclareMathOperator{\AD}{AD}
\begin{document}
\begin{flalign}
\phantom{\text{Stejskal-Tanner}}&&
\ln\left[ \frac{A(2\tau)}{A(0)} \right] = -D \gamma^2 \delta^2 \left( \Delta - \frac13\delta \right)G^2
&&\text{Stejskal-Tanner}
\label{eq:st}
\end{flalign}
\newcommand{\FASUMI}[1]{\left(\lambda_{#1} - \MD\right)^2}
\newcommand{\FASUM}{\FASUMI{1} + \FASUMI{2} + \FASUMI{3}}
\begin{flalign}
&& \AD &= \lambda_{\parallel} = \lambda_1 & \text{Axial Diffusivity} \\
&& \RD &= \lambda_{\perp} = \frac{\lambda_2 + \lambda_3}{2} &\text{Radial Diffusivity} \\
&& \MD &= \frac{1}{3}\sum \lambda_i &\text{Mean Diffusivity} \\
&& \FA &= \sqrt{\frac{3}{2}} \frac{\sqrt{\FASUM}}{\sqrt{\sum \lambda_i^2}} &\text{Fractional Anisotropy}\label{eq:fa} \\
&& \RA &= \sqrt{\frac{1}{3}} \frac{\sqrt{\FASUM}}{\MD} &\text{Relative Anisotropy}
\end{flalign}
In text we refer \Cref{eq:st} and \Cref{eq:fa}.
\end{document}
Hinweis: In Gleichung 1 habe ich ein \phantom
der Beschriftung verwendet, um zu zeigen, wie die Gleichung relativ zur Seitenmittellinie zentriert wird. Man könnte das tatsächliche Ergebnis in Ihrer Frage erreichen, indem man das entfernt \phantom
und einfach ein &&
vor der Gleichung selbst stehen lässt.