align-Umgebung

Formelsatz für Mathematik, Naturwissenschaften und Technik


marryj88
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mo 29. Apr 2013, 17:29

align-Umgebung

Beitrag von marryj88 »

Hallo Leute,

in der align-Umgebung gibt das '&' ja an, welche Zeichen untereinander stehen sollen. Ich möchte jetzt aber gerne 2 Zeichenketten in einer Zeile untereinander stehen habe. Wie kriege ich das hin.

Mein Beispiel:
\documentclass[11pt]{article}
\usepackage{geometry}                
\geometry{letterpaper}      
\usepackage[greek, ngerman]{babel} 
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{ucs} 
\usepackage{subfig}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{amssymb, amsmath}

\begin{align}
\text{(MKP)} \qquad  \text{maximiere} \quad z=&\sum^m_{i=1}\sum^{n}_{j=1} v_{j}x_{ij} \\
								
\text{u. d. N. } &\sum^{n}_{j=1} a_{j}b_{ij}\leq c_i, \quad i \in M \\
							\sum^m_{i=1}b_{ij} \leq 1, \quad j \in N \\
								&b_{ij}\in\{0,1\}, \quad  j \in N, i \in M, 

\end{align}
 


Also ich möchte das 'maximiere' und 'u.d.N' untereinander stehen und die Summenzeichen in jeder Zeile. Habe es auch schon mit '&&' und '&' probiert, jedoch ist dann alles total verschoben. Kennt jemand die Lösung des Problems? Würde mir sehr helfen.
Ich bin ein Neuling in Sachen Latex ;-)

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,

du könntest alignat verwenden:
\documentclass{article} 
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={€}}
\usepackage{amsmath}

\begin{document}
\begin{alignat}{2}
  \text{(MKP)} \qquad  &\text{maximiere} \quad z=&&\sum^m_{i=1}\sum^{n}_{j=1} v_{j}x_{ij} \\ 
  &\text{u.\,d.\,N. } &&\sum^{n}_{j=1} a_{j}b_{ij}\leq c_i, \quad i \in M \\ 
  & &&\sum^m_{i=1}b_{ij} \leq 1, \quad j \in N \\ 
  & &&b_{ij}\in\{0,1\}, \quad  j \in N, i \in M, 
\end{alignat} 
\end{document}
Gruß
Elke

marryj88
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mo 29. Apr 2013, 17:29

Beitrag von marryj88 »

Super, vielen Dank!! Das funktioniert :D

Antworten