PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : flalign wird von Latex nicht erkannt



sonnenwolke
14-10-2008, 14:44
Hallo zusammen,

ich habe ein Problem mit dem Befehl flalign, der meine Formeln linksbündig schreiben soll.



\begin{flalign*}
y_{i-1}^{\ast}=\max\bigg\{ & c \in\left\{0,...,\left(i-1\right)d_{max}\right\}:\\
& r_i<\sum_{d'=0}^{d_{max}} p_{i-1}\left(d'\right)\left(V_{i-1}\left(c,d'\right)-V_{i-1}\left(c-1,d'\right)\right)\bigg\}.
\end{flalign*}


Die Formel bleibt einfach zentriert, wie wenn ich align verwende.
Weiß einer weshalb?
Habe ich vielleicht im Header eine stöhrende Voreinstellung?



\documentclass[pdftex,
a4paper,
12pt,
titelpage,
oneside,
chapterprefix,
halfparskip,
headsepline,
pointlessnumbers,
bibtotoc
]
{scrbook}

\usepackage{fancyhdr} % Kopf- und Fußzeile
\usepackage{UKenglish} % Englisch
\usepackage[T1]{fontenc} % für "modernere" Schriftkodierung
\usepackage[intlimits]{amsmath} % für erweiterte mathematische Konstrukte
\usepackage{amsfonts} % für erweiterte mathematische Schriften
\usepackage{amssymb} % für erweiterten Symbolvorrat
\usepackage{mathpazo} % Schriftart Palatino
\usepackage{typearea} % für die Berechnung der Seitenränder
\usepackage{scrpage2} % für Kopf- und Fußzeilen
\usepackage{array} % für erweiterte Tabellensatzmöglichkeiten
\usepackage{enumerate} % für komfortablere Aufzählungen
\usepackage{titlesec} % für Kontrolle der Abschnittüberschriften
\usepackage[thmmarks]{ntheorem} % für Definitionen, Sätze, ...
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{float}
\usepackage[left=35mm,right=25mm]{geometry}
\usepackage{blindtext}

\makeatletter
\let\ps@plain\ps@empty
\makeatother
\textheight = 630pt
\headsep = 30pt %zwischen Header und Text
\renewcommand{\baselinestretch}{1.50}
\addtocounter{page}{1}


Viele Grüße,
Sonja

Stefan_K
14-10-2008, 15:55
Hallo Sonja,

es klappt, wenn Du je einen weiteren Spaltentrenner am Zeilenende einfügst:

\begin{flalign*}
y_{i-1}^{\ast}=\max\bigg\{ & c \in\left\{0,...,\left(i-1\right)
d_{max}\right\}:&\\
& r_i<\sum_{d'=0}^{d_{max}} p_{i-1}\left(d'\right)\left(V_{i-1}
\left(c,d'\right)-V_{i-1}\left(c-1,d'\right)\right)\bigg\}.&
\end{flalign*}

Stefan

voss
14-10-2008, 16:10
ich habe ein Problem mit dem Befehl flalign, der meine Formeln linksbündig schreiben soll.



\begin{flalign*}
y_{i-1}^{\ast}=\max\bigg\{ & c \in\left\{0,...,\left(i-1\right)d_{max}\right\}:\\
& r_i<\sum_{d'=0}^{d_{max}} p_{i-1}\left(d'\right)\left(V_{i-1}\left(c,d'\right)-V_{i-1}\left(c-1,d'\right)\right)\bigg\}.
\end{flalign*}


Die Formel bleibt einfach zentriert, wie wenn ich align verwende.
Weiß einer weshalb?
Habe ich vielleicht im Header eine stöhrende Voreinstellung?



\documentclass[pdftex,
a4paper,
12pt,
titelpage,
oneside,
chapterprefix,
halfparskip,
headsepline,
pointlessnumbers,
bibtotoc
]
{scrbook}

\usepackage{fancyhdr} % Kopf- und Fußzeile
\usepackage{UKenglish} % Englisch
\usepackage[T1]{fontenc} % für "modernere" Schriftkodierung
\usepackage[intlimits]{amsmath} % für erweiterte mathematische Konstrukte
\usepackage{amsfonts} % für erweiterte mathematische Schriften
\usepackage{amssymb} % für erweiterten Symbolvorrat
\usepackage{mathpazo} % Schriftart Palatino
\usepackage{typearea} % für die Berechnung der Seitenränder
\usepackage{scrpage2} % für Kopf- und Fußzeilen
\usepackage{array} % für erweiterte Tabellensatzmöglichkeiten
\usepackage{enumerate} % für komfortablere Aufzählungen
\usepackage{titlesec} % für Kontrolle der Abschnittüberschriften
\usepackage[thmmarks]{ntheorem} % für Definitionen, Sätze, ...
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{float}
\usepackage[left=35mm,right=25mm]{geometry}
\usepackage{blindtext}

\makeatletter
\let\ps@plain\ps@empty
\makeatother
\textheight = 630pt
\headsep = 30pt %zwischen Header und Text
\renewcommand{\baselinestretch}{1.50}
\addtocounter{page}{1}



Du hast der Klasse ja auch nichts von linksbündigen Gleichungen gesagt ...
flalign ist erst bei mehr als einem Spaltentrenner linksbündig.
Nebenbei: alles, was rot ist, solltest du rausnehmen, weil überflüssig oder
falsch. Für UKEnglish babel laden.


\documentclass[a4paper,
12pt,
fleqn,
english]{scrbook}

\usepackage[T1]{fontenc} % für "modernere" Schriftkodierung
\usepackage{mathpazo} % Schriftart Palatino
\usepackage{babel}
\usepackage[intlimits]{amsmath} % für erweiterte mathematische Konstrukte

\begin{document}.

\setlength\mathindent{0pt}
\begin{flalign*}
y_{i-1}^{\ast}=\max\bigg\{ & c \in\left\{0,...,\left(i-1\right)d_{max}\right\}:\\
& r_i<\sum_{d'=0}^{d_{max}}
p_{i-1}\left(d'\right)\left(V_{i-1}\left(c,d'\right)-
V_{i-1}\left(c-1,d'\right)\right)\bigg\}.
\end{flalign*}

\end{document}


Herbert

sonnenwolke
14-10-2008, 17:24
Vielen Dank ihr beide, ich wusste nicht, dass ich mehrere Spaltentrenner brauche. Jetzt funktioniert es!

Grüße,
Sonja