Gleichzeichen untereinander ausrichten

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: Gleichzeichen untereinander ausrichten

von peterplan » Sa 23. Okt 2010, 18:33

Text in eine Formelumgebung einzubringen ist kein Problem.
Ich möchte aber erreichen, dass sich Formelumgebung und beispielsweise ein \begin{enumerate} \item abwechseln, also:

1. foo
m=3 (0.1)
2. bar
m*11=33 (0.2)

die Schwierigkeit ist nun, dass die Gleichzeichen untereinander ausgerichtet sein sollen.

Im oberen Beitrag von mir ist ein Versuch, das Problem zu lösen, indem ich die "Ausrichtung" um die align Umgebung lege, was nicht perfekt funktioniert.

2. Möglichkeit: Das \item in die align Umgebung bringen und so die normale Ausrichtung benutzen zu können.
\begingroup
\begin{enumerate}
		\begin{align}
			X_0 = X^* \Rightarrow X_n = X^*, \quad \forall \ n \\
			\intertext{\item foo}
	X_0 \approx X^* \Rightarrow \lim\limits_{n\rightarrow\infty}{X_n = X^*.}
\end{align}
\end{enumerate}
\endgroupp
was aber zu einer Fehlermeldung führt, weil er das \item im \intertext nicht findet.

von iTob » Sa 23. Okt 2010, 17:34

Versuchs mal mit dem Befehl \intertext (oder so) aus den AMS-Paketen, hab das selbst noch nie benutzt, aber schon gelesen, dass der Text in eine Formelumgebung einschiebt.

Ansonsten kommst du wohl einfach nicht um ein Minimalbeispiel herum...!

von peterplan » Sa 23. Okt 2010, 13:15

Hab ich richtig verstanden, dass man mit \allowlinebreak innerhalb von \equation etc. andere Konstrukte einbringen kann?
\begingroup
	\allowdisplaybreaks
		text
		\begin{equation}
			foo=bar\\
			     \section{foobar} %\item,...
                 bar=foo	
\end{equation}
\endgroup
Das hat bei mir nicht funktioniert.

Ein versuch mit Ausrichtung an ein \hphantom, das nach meinem Verständnis eine unsichtbare Zeile erzeugt bringt schonmal akzeptable Ergebnisse (s.U.),
[perfektionismus] aber die Gleichzeichen bzw. in meinem Fall \rightarrow sind wenn man genau hinschaut 1-2pt ungenau ausgerichtet.
Im Mathmode.tex v.2.45 http://www.tex.ac.uk/tex-archive/info/m ... thmode.pdf ist auf S. 112 in seinem Beispiel in der letzten Gleichung auch eine kleine Abweichung. Geht das einfach nicht besser? [\perfektionismus]
\begin{align}
\hphantom{\mbox{$f(x)-g(x)$}} & \hphantom{\mbox{$= x^2+x^3+x^4+x^5+b$}}\nonumber\\
f(x)-g(x) &= x^2+x^3+x
\end{align}
foo\begin{align}
\hphantom{\mbox{$X_0\approx X^*$}}&\hphantom{\mbox{$\Rightarrow X_n=X^*,\quad\forall\ n$}}\nonumber\\
X_0=X^*&\Rightarrow X_n = X^*, \quad\forall\ n
\end{align}
bar
\begin{align}
\hphantom{\mbox{$X_0\approx X^*$}}&\hphantom{\mbox{$\Rightarrow X_n=X^*,\quad\forall\ n$}}\nonumber\\
X_0\approx X^*&\Rightarrow \lim\limits_{n\rightarrow\infty}{X_n = X^*.}
\end{align}

von CrazyHorse » Fr 22. Okt 2010, 22:16

peterplan hat geschrieben:Danke, das hat mir schonmal geholfen, innerhalb von einer Gleichung auszurichten.

Aber ich möchte auch außerhalb ausrichten, geht das irgendwie?

Beispielsweise mit einer \begin{enumerate} Aufzählung oder über Kapitelgrenzen hinweg.
Mit amsmath gibt es \allowdisplaybreaks
Mehr, siehe Link unten.

Herbert

von Xenara » Fr 22. Okt 2010, 10:10

Mach doch bitte mal ein Minimalbeispiel, wie weit du bisher gekommen ist und wo genau es noch hakt.
Dann sieht man auch gleich, um was für Arten von Gleichungen es geht.

von peterplan » Fr 22. Okt 2010, 10:05

Danke, das hat mir schonmal geholfen, innerhalb von einer Gleichung auszurichten.

Aber ich möchte auch außerhalb ausrichten, geht das irgendwie?

Beispielsweise mit einer \begin{enumerate} Aufzählung oder über Kapitelgrenzen hinweg.

von bloodworks » Do 21. Okt 2010, 19:53

Hallo schau dir doch mal das Paket amsmath an. Das kann das. eqnarray sollte im Übrigen nicht mehr verwendet werden. Du kannst dir die Doku mit

texdoc amsmath

aufrufen. Etwas schneller kannst du mit dem short-math-guide vorankommen. zB hier zu finden:ftp://ftp.ams.org/pub/tex/doc/amsmath/s ... -guide.pdf
Ich empfehle die Verwendung von amsmath generell. Ich glaube außerdem, dass so ähnliche Themen auch hier im Forum zu finden sind.

Gleichzeichen untereinander ausrichten

von peterplan » Do 21. Okt 2010, 19:40

Hallo,

könnt ihr mir sagen, wie ich Gleichzeichen in verschiedenen "equations" die Gleichzeichen untereinander ausrichten kann? Wenn dazwischen noch Text ist?

Meine Versuche mit equation, eqnarray und align sind alle fehlgeschlagen.

Vielen Dank & Gruß

Nach oben