Gleichungsnummer wiederholen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Gleichungsnummer wiederholen

von me1337 » Di 17. Mär 2009, 14:39

omg und schon wieder bin ich derjenige der nur die Fehlermeldung nicht richtig lesen kann. Das Problem lag gar nicht an den Referenzen, sondern an einem Schreibfehler weiter hinten in der Zeile.

von me1337 » Di 17. Mär 2009, 14:36

Hallo,
ich schreibe mein Problem einfach mal in diesen Thread mit hinein, da es thematisch recht ähnlich ist.
Ich habe das Problem, dass TeXmakerX $\eqref{blabla}$ nur dann versteht, wenn es im gleichen Satz/Definition/Lemma ist. Muss man da irgendwas verändern um diese Referenz im ganzen Dokument verwenden zu können?

von diplforever » Fr 6. Mär 2009, 18:51

Hi,

vielen Dank, phi!! ich haette es auch lieber gleich "richtig" gemacht, wusste aber nicht wie. jetzt ja schon!

Richard

von phi » Fr 6. Mär 2009, 12:58

Ich habe derartige Wiederholungen durchaus schon an anderen Stellen gesehen. Trotzdem nochmal der Hinweis: Du solltest das nicht durch Umdefinieren von Befehlen und Zählern erledigen, sondern mit Referenzen, dafür sind sie da.
\documentclass{article}

\usepackage{amsmath}


\begin{document}

\begin{equation}
	a = b
	\label{eq:a=b}
\end{equation}

\begin{equation}
	c = d
	\label{eq:c=d}
\end{equation}

\begin{equation}
	a = b
	\tag{\ref{eq:a=b}}
\end{equation}

\end{document}
So kannst du Gleichungen beliebig wiederholen, ohne manuell am Zähler herumspielen zu müssen.

von Schreck » Do 5. Mär 2009, 18:42

Im Normalfall interessieren die Gleichung nicht wirklich aber ich weiß nicht über was deine Diplomarbeit handelt und ob es da so relevant ist dass die wiederholt werden muss. Deswegen mach es wie du denkst.

von diplforever » Do 5. Mär 2009, 12:22

Hi,

danke fuer die Hilfe! Habs jetzt so geloest (was man wohl unter tag veraendern versteht):

in der Praeambel steht:

\let\theeqcopy\theequation

und dann, wenn ich die Gleichung a=b mit Label "nochmal" wiederholen will, mach ich:

\renewcommand{\theequation}{\ref{nochmal}}
\begin{equation}
a = b
\end{equation}
\renewcommand{\theequation}{\theeqcopy}
\addtocounter{equation}{-1}

Das scheint zu gehen.

Vielleicht habt ihr Recht, dass das nicht schoen ist wenn die Gleichungsnummern nicht streng aufsteigend sind. Andererseits waere es fuer den Leser angenehm, die Formel nochmal vor Augen zu haben, anstatt weit zurueckzublaettern. Muss es mir noch ueberlegen...

Tschuess,
Richard

Wiederholung von Formeln

von Stefan Kottwitz » Mi 4. Mär 2009, 23:22

Hallo,

man kann das schon hinkriegen, beispielsweise indem man die Formel samt Nummerierung in einer Box sichert und Kopien ausgibt oder die Gleichung nochmal hinschreibt und \tag verändert oder den equation-Zähler manipuliert u.a.
Ich sehe es jedoch so wie Christoph, dass Referenzieren wesentlich sinnvoller wäre. Neben \ref gibt es übrigens auch \eqref{label}, mit amsmath. Überleg mal, wie es aussähe, wenn man mehrfach solche Komplett-Kopien verwendete, im Ergebnis könnte die Nummerierung statt aufsteigend sehr durcheinander sein.

Viele Grüße,

Stefan

von Schreck » Mi 4. Mär 2009, 19:17

Kurze Frage: Warum willst du die Gleichung erneut schreiben? Kannst sie doch einfach zitieren mit
\ref{name}

Gleichungsnummer wiederholen

von diplforever » Mi 4. Mär 2009, 17:50

Hallo,

ich moechte in meiner Diplomarbeit eine Gleichung, viele Seiten nachdem ich sie mit nummer und label (\begin{equation}\label{name} a = a \end{equation}) eingefuehrt habe, nochmal hinschreiben und ihr die gleiche nummer geben. Geht das irgendwie automatisch (ich meine ohne das ich sowas wie \hfill (3.17) mache) ??

Vielen Dank schonmal!

Richard

ps: habe noch eine Frage: ich hab nach threads gesucht die das thema vielleicht schon behandeln. habe nach "gleichung" in allen foren in allen texten gesucht, und nur 4 hits bekommen. kann das sein??

Nach oben