PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : schon wieder ein Problem



sportfreund789
18-09-2008, 16:11
Hallo zusammen.

Häng grad schon wieder ewig :mad:
Möchte in align-Umgebung Folgepfeile (\Rightarrow) linksbündig in mehreren Zeilen haben. Dazu die entsprechenden Gleichungen kann ich ja mit & z.B. bei den = Zeichen handeln, weiß ich, aber wie kriege ich die Pfeile dazu in den selben Zeilen an den Rand?


Bin um jede Hilfe dankbar.

lg Stefan

Stefan_K
18-09-2008, 16:27
Hallo Stefan,

mit der alignat-Umgebung kann man an mehreren Stellen ausrichten.

Stefan

sportfreund789
18-09-2008, 16:34
Danke, werds gleich mal probieren.

Deine Tipps haben mir gestern ja auch schon geholfen mit den jpg-Bilder.

Danke nochmal!

sportfreund789
18-09-2008, 16:58
also das krieg ich nicht hin mit alignat oder x(x)alignat.

Weil entweder sind die Abstände dann doch gleich zum Rand, oder z.B. bei 2 Spalten ist eine links-, die andere rechtsbündig.

Ich hätte aber gerne die Gleichungen zentriert (z.B. beim =) und die Folgepfeile einfach ein gutes Stück links davon (nicht direkt davor, und eigentlich auch nicht unbedingt linksbündig, wenns anders geht).

Hast du noch nen anderen Tip?

voss
18-09-2008, 17:05
also das krieg ich nicht hin mit alignat oder x(x)alignat.

Weil entweder sind die Abstände dann doch gleich zum Rand, oder z.B. bei 2 Spalten ist eine links-, die andere rechtsbündig.

Ich hätte aber gerne die Gleichungen zentriert (z.B. beim =) und die Folgepfeile einfach ein gutes Stück links davon (nicht direkt davor, und eigentlich auch nicht unbedingt linksbündig, wenns anders geht).

Hast du noch nen anderen Tip?

mach ein komplettes Beispiel, woher sollen wir wissen, was
du genau haben willst. Ansonsten unten in der Signatur findest du viele Beispiele.

Herbert

sportfreund789
18-09-2008, 17:33
Also ich hab das ganze so probiert:

\begin{align*}
\Rightarrow g^{1-h(m+1)}&\geq K\cdot g^{h(m)n}\\
\Rightarrow 1-h(m+1) &\geq h(m)n\\
\Rightarrow \frac{h(m+1)-1}{h(m)}& \leq n\\
\end{align*}

Ich möchte aber, dass die Folgepfeile ein gutes Stück weiter links stehen, also nicht zu nah an den Ungleichungen und natürlich alle Pfeile schön untereinander sind.Die Gleichungen selbst sollen aber weiterhin zentriert bleiben, un das schafft (x(x))alignat doch nicht oder

Hilft das zum besseren Verständnis?

Danke für eure Mühe.

lg Stefan

voss
18-09-2008, 17:40
Also ich hab das ganze so probiert:

\begin{align*}
\Rightarrow g^{1-h(m+1)}&\geq K\cdot g^{h(m)n}\\
\Rightarrow 1-h(m+1) &\geq h(m)n\\
\Rightarrow \frac{h(m+1)-1}{h(m)}& \leq n\\
\end{align*}

Ich möchte aber, dass die Folgepfeile ein gutes Stück weiter links stehen, also nicht zu nah an den Ungleichungen und natürlich alle Pfeile schön untereinander sind.Die Gleichungen selbst sollen aber weiterhin zentriert bleiben, un das schafft (x(x))alignat doch nicht oder


aber sicher ....

\begin{alignat*}{2}
\Rightarrow && g^{1-h(m+1)}& \geq K\cdot g^{h(m)n}\\
\Rightarrow &&1 -h(m+1) & \geq h(m)n\\
\Rightarrow &&\frac{h(m+1)-1}{h(m)} & \leq n\\
\end{alignat*}


Herbert

sportfreund789
18-09-2008, 17:48
danke, so schauts schon mal sehr gut aus.

kann man die Pfeile aber noch weiter nach links setzen, so dass ca.5cm platz ist bis die gleichungen anfangen?

Stefan

voss
18-09-2008, 19:08
danke, so schauts schon mal sehr gut aus.

kann man die Pfeile aber noch weiter nach links setzen, so dass ca.5cm platz ist bis die gleichungen anfangen?



\begin{alignat*}{2}
\makebox[3cm][l]{$\Rightarrow$} && g^{1-h(m+1)}& \geq K\cdot g^{h(m)n}\\
\makebox[3cm][l]{$\Rightarrow$} &&1 -h(m+1) & \geq h(m)n\\
\makebox[3cm][l]{$\Rightarrow$} &&\frac{h(m+1)-1}{h(m)} & \leq n\\
\end{alignat*}


Herbert

Stefan_K
18-09-2008, 19:28
Falls die Gleichungen nicht nach recht rutschen sollen, eine mögliche Modifikation durch \mathllap:

\usepackage{mathtools}
\newcommand*\folglich{\mathllap{\makebox[3cm][l]{$\Rightarrow$}}}
...
\begin{alignat*}{2}
\folglich && g^{1-h(m+1)}& \geq K\cdot g^{h(m)n}\\
\folglich &&1 -h(m+1) & \geq h(m)n\\
\folglich &&\frac{h(m+1)-1}{h(m)} & \leq n\\
\end{alignat*}

Stefan

voss
18-09-2008, 19:37
Falls die Gleichungen nicht nach recht rutschen sollen, eine mögliche Modifikation durch \mathllap:

\usepackage{mathtools}
\newcommand*\folglich{\mathllap{\makebox[3cm][l]{$\Rightarrow$}}}
...
\begin{alignat*}{2}
\folglich && g^{1-h(m+1)}& \geq K\cdot g^{h(m)n}\\
\folglich &&1 -h(m+1) & \geq h(m)n\\
\folglich &&\frac{h(m+1)-1}{h(m)} & \leq n\\
\end{alignat*}


dazu braucht man kein Paket ...


\begin{alignat*}{2}
\llap{\makebox[3cm][l]{$\Rightarrow$}} && g^{1-h(m+1)}& \geq K\cdot g^{h(m)n}\\
\llap{\makebox[3cm][l]{$\Rightarrow$}} &&1 -h(m+1) & \geq h(m)n\\
\llap{\makebox[3cm][l]{$\Rightarrow$}} &&\frac{h(m+1)-1}{h(m)} & \leq n\\
\end{alignat*}


Herbert

Stefan_K
18-09-2008, 20:19
Natürlich nicht, \llap ist hier ausreichend. Gerade in diesem Fall spielt es keine Rolle. Evtl. findet ja Stefan dennoch die mathtools-Doku oder -Quelle inspirierend, insbesondere, wenn es um die Verwendung von \llap in komplexeren mathematischen Ausdrücken geht. Übrigens, da mathtools auch ein Analogon zu \makebox definiert, ginge auch

\newcommand*\folglich{\mathllap{\mathmakebox[3cm][l]{\Rightarrow}}}

Stefan

voss
18-09-2008, 20:28
Natürlich nicht, \llap ist hier ausreichend. Gerade in diesem Fall spielt es keine Rolle. Evtl. findet ja Stefan dennoch die mathtools-Doku oder -Quelle inspirierend, insbesondere, wenn es um die Verwendung von \llap in komplexeren mathematischen Ausdrücken geht. Übrigens, da mathtools auch ein Analogon zu \makebox definiert, ginge auch

\newcommand*\folglich{\mathllap{\mathmakebox[3cm][l]{\Rightarrow}}}


um zwei "$" zu sparen, musst du dafür zweimal "math" tippen ...
Diese Sachen machen nur Sinn, wenn du Ausdrücke in der Box hast,
die _nicht_ im Inlinemodus sondern im abgesetzten Modus erscheinen.

Herbert