Align-Umgebung: einzelne Worte rechtsbündig

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: Align-Umgebung: einzelne Worte rechtsbündig

von Plorel » So 7. Okt 2012, 23:39

Danke für die Antwort, dein Vorschlag funktioniert gut.

grüße
Stefan

von esdd » So 7. Okt 2012, 12:04

Hallo,

du könntest flalign statt align verwenden. Mit \makebox[0pt][r]{$...$} kannst du außerdem die Breite des zusätzlichen Textes "verstecken", damit dessen Breite sich die nicht auf die Ausrichtung der eigentlichen Formel auswirkt:
\documentclass{article} 
\usepackage[leqno]{amsmath} 

\begin{document} 
\begin{flalign} 
&&a=b&&\forall b \in X 
\end{flalign}
%
\begin{flalign} 
&&a=b&&\makebox[0pt][r]{$\forall b \in X$}
\end{flalign}
%
\begin{align} 
a=b
\end{align} 
\end{document}
Gruß
Elke

Align-Umgebung: einzelne Worte rechtsbündig

von Plorel » Sa 6. Okt 2012, 17:47

Hallo

Ich habe ein Problem mit der align-Umgebung. Ich möchte einzelne Worte oder Zeichen ganz rechts an den Rand verschieben, sodass der Rest der Zeile trotzdem zentriert ausgerichtet bleibt als Beispiel:
 \documentclass[a4paper,11pt]{article}
\usepackage{amsfonts}		
\usepackage{amssymb}		
\usepackage[leqno]{amsmath} 

\begin{document}
\begin{align}
a=b \hspace{7cm} \forall b \in X
\end{align}
\end{document}
[\code]

Wenn ich wie im Beispiel das "\forall b" mit hspace, hfill, qquad etc. verschiebe muss ich zum einen raten, wie groß der Abstand zum rechten Rand ist und zum anderen ist das "a=b" nicht mehr zentriert sondern verschiebt sich nach links. Versuche ich es mit flushright krieg ich nur Fehler zurück.

Für Hilfe wäre ich sehr dankbar.
Stefan

Nach oben