Alternative zu eqnarray

Formelsatz für Mathematik, Naturwissenschaften und Technik


degro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 1. Sep 2014, 12:23

Alternative zu eqnarray

Beitrag von degro »

Hallo,

ich suche nach einer Alternative für eqnarry, die aber nicht nur links rechts als Ausrichtung wie bei align hat, sondern wie eqnarray auch rechts zentriet links ausgerichtet ist oder noch besser bei der man die Ausrichtung bestimmen kann. Grund dafür sind Optimierungsaufgaben bei der das min und s.t. den Gleichungen vorgestellt ist.
\documentclass{article} 
\begin{document}

\begin{eqnarray*}
	\mathrm{max}\:& c^Tx &  \\
	\mathrm{s.t.}& \sum_{j=1}^{n} \bar{A_j}x_j & \le b   \\ 
	& x & \ge 0 \: . 
\end{eqnarray*}

\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Array?
\documentclass{article}
\usepackage{mathtools}
\begin{document}

\[
	\begin{array}{lcl}
   \mathrm{max}\:& c^Tx &  \\
   \mathrm{s.t.}& \sum_{j=1}^{n} \bar{A_j}x_j & \le b   \\
   & x & \ge 0 \: .
\end{array}
\]
\end{document}
Übrigens ist eqnarray seit vielen Monden obsolet.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

degro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 1. Sep 2014, 12:23

Beitrag von degro »

Schon mal danke für die schnelle Antwort. Genau weil eqnarray obsolet ist frage ich ja nach und weil es zwischen den Spalten Zwischenräume erzeugt. Das gleiche Problem gibt es leider auch bei array, dort sind auch zwischen den einzelnen Spalten Leerräume, welche ich gerne vermeiden möchte.
Außerdem möchte ich die Grenzen von Summenzeichen ect. oberhalb und unterhalb dieser stehen haben und nicht neben diesen.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du kannst mit displaystyle auf, naja ... displaystyle umschalten.
Array funktioniert wie eine Tabelle (es ist eine Tabelle) und du kannst wie bei tabular gewohnt etwas zwischen die spalten setzen, egal ob Weißraum oder etwas anderes.
\documentclass{article}
\usepackage{mathtools}
\begin{document}
$\sum_{j=1}^{n}$
\[
	\everymath{\displaystyle}
	\begin{array}{l@{\mapsto}c@{\hspace{3cm}}l}
   \mathrm{max}\:& c^Tx &  \\
   \mathrm{s.t.}& \sum_{j=1}^{n} \bar{A_j}x_j & \le b   \\
   & x & \ge 0 \: .
\end{array}
\]
$\sum_{j=1}^{n}$
\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

degro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 1. Sep 2014, 12:23

Beitrag von degro »

danke mit array und diplaystyle bin ich zufrieden

Antworten