ich habe das Problem, dass es ich in einem Latex-Dokument nicht schaffe,
eine Referenz auf eine bestimmte Gleichung zu machen.
Scheinbar mache ich etwas falsch, nur was!? Ich habe mal ein Beispiel von
mir angehängt.
Vielen Dank für Eure Hilfe!
Jens
----
\documentclass[a4paper]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[amsthm,thmmarks]{ntheorem}
\newtheorem{Lem}{Lemma} [chapter]
\newenvironment{Beweis}{\begin{proof}[Beweis]}{\end{proof}}
\begin{document}
\begin{Lem}
Für $\bar{\gamma}\ge2$ und $1\le k \le m$ gilt
\begin{equation} \label{eqn:formel}
\sum_{\stackrel{\sigma\in\mathbb{S}
(\gamma_1,\ldots,\gamma_m)}{\sigma_{\bar{\theta}}=k}} \theta_{\sigma_1}
\prod_{l=2}^{\bar{\gamma}} F_l (\sigma_{l-1},\sigma_l) = \gamma_k
(\bar{\gamma}-1)! \prod_{l=1}^{m} \sigma_l \cdots (\sigma_l + \gamma_l -1).
\end{equation}
\end{Lem}
\begin{Beweis}
Eine Referenz auf die Formel \ref{eqn:formel}.
\end{Beweis}
\end{document}
Nein, Du machst nicht scheinbar etwas falsch sondern Du machst
tatsächlich etwas falsch. Die label-Anweisung muss hinter "\end{equation}".
...Rolf
> Nein, Du machst nicht scheinbar etwas falsch sondern Du machst tatsächlich
> etwas falsch. Die label-Anweisung muss hinter "\end{equation}".
>
Vielen Dank für deine Antwort. Wenn ich das \label{eqn:formel} hinter
"\end{equation}" setze, wird aber nicht auf die Nummer der Gleichung
verwiesen,
sondern auf die Nummer des Lemmas. Ich würde aber gerne die Nummer der
Gleichung ausgeben. Ich habe das entsprechende Beispiel zur verdeutlichung
noch einmal angehängt.
Jens
----
\documentclass[a4paper]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[amsthm,thmmarks]{ntheorem}
\newtheorem{Lem}{Lemma} [chapter]
\newenvironment{Beweis}{\begin{proof}[Beweis]}{\end{proof}}
\begin{document}
\setcounter{Lem}{3}
\begin{Lem}
Für $\bar{\gamma}\ge2$ und $1\le k \le m$ gilt
\begin{equation}
\sum_{\stackrel{\sigma\in\mathbb{S}
(\gamma_1,\ldots,\gamma_m)}{\sigma_{\bar{\theta}}=k}} \theta_{\sigma_1}
\prod_{l=2}^{\bar{\gamma}} F_l (\sigma_{l-1},\sigma_l) = \gamma_k
(\bar{\gamma}-1)! \prod_{l=1}^{m} \sigma_l \cdots (\sigma_l + \gamma_l -1).
\end{equation} \label{eqn:formel}
Ich hatte es mit Deiner ersten Variante erfogreich probiert nach
Verschieben der label-Anweisung. Siehe nachfolgender Code. Finde den
Unterschied selbst heraus.
...Rolf
\documentclass[a4paper]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[amsthm,thmmarks]{ntheorem}
\newtheorem{Lem}{Lemma} [chapter]
\newenvironment{Beweis}{\begin{proof}[Beweis]}{\end{proof}}
\begin{document}
> Ich hatte es mit Deiner ersten Variante erfogreich probiert nach
> Verschieben der label-Anweisung. Siehe nachfolgender Code. Finde den
> Unterschied selbst heraus.
> \end{equation}\label{eqn:formel}
Ne, ne, das \label muss schon in die {equation}, sonst kommt die Nummer
des Lemmas. Das ist hier auch der Fall, die Nummern sind in diesem Fall
nur gleich.
Irgendwas ist los mit der Art und Weise der Verwendung von {ntheorem},
habe aber auch gerade keine Zeit zum Tüfteln.
--
Uwe
> Hallo,
>
> ich habe das Problem, dass es ich in einem Latex-Dokument nicht schaffe,
> eine Referenz auf eine bestimmte Gleichung zu machen.
> Scheinbar mache ich etwas falsch, nur was!? Ich habe mal ein Beispiel von
> mir angehängt.
> \usepackage[amsthm,thmmarks]{ntheorem}
\usepackage[amsthm,amsmath,thmmarks]{ntheorem}
Siehe Doku 3.2.1.
--
Ulrike Fischer
perfekt! So funktioniert die Referenzierung!
Vielen Dank
Jens