Discussion:
LaTeX: Formeln ausgerichtet UND links-bündig UND nummeriert
Fabian Hänsel
2013-03-12 16:25:42 UTC
Permalink
Hallo,

ich möchte ein paar mathematische Formeln untereinandersetzen und habe
drei Wünsche:

a) die Gleichheitszeichen stehen exakt untereinander (aligned)
b) der gesamte Block ist linksbündig ausgerichtet
c) einzelne Gleichungen sind markierbar (manuelle oder automatische
Nummerierung - egal)

Das ganze soll also etwa so aussehen:

a_{foo} = 1,2,3 (1)
b_{bar} = 4,5,6
c = 7 (2)

Gern auch die Nummerierung am Zeilenanfang, das ist egal.

Selbstverständlich gibt es für jedes Problem ein LaTeX-Paket/eine
LaTeX-Umgebung, z.B. align oder array. Beispiel-MWE für ersteres:

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin {align}
a_{foo} & = & \{ 1,2,3 \} \\
\nonumber b_{bar} & = & \{ 4,5,6 \} \\
c & = & \{ 7 \}
\end{align}

\end{document}


Dummerweise wird hier b) nicht erfüllt. Ähnlich verhält es sich mit all
den anderen Lösungen, denen ich begegnet bin: eine Anforderung bleibt
immer unerfüllt.

Gezieltes Suchen nach Lösungen wird dadurch erschwert, dass
Allerweltsbegriffe wie LaTeX, math, align, left, enumerate leider auch
Allerweltstreffer liefern.

Kennt jemand ein Paket oder einen Kniff, der/das das gewünschte leistet?

Viele Grüße
Fabian
Orm Finnendahl
2013-03-12 17:04:50 UTC
Permalink
Hallo,

bin kein LaTeX Experte, aber in Plain TeX würde man so etwas relativ
einfach mit einer Tabelle machen können, beipielsweise so:

\halign{#\hfill&~$#$~&#\hfill&\quad#\cr
$a_{foo}$&=&$1,2,3$&(1)\cr
$b_{bar}$&=&$4,5,6$\cr
$c$&=&$7$&(2)\cr
}
\bye

Ist es das, was Du suchst (pdf anbei)?

Vielleicht kannst Du das oder zumindest die Idee an LaTeX anpassen?

Gruss,
Orm
Post by Fabian Hänsel
Hallo,
ich möchte ein paar mathematische Formeln untereinandersetzen und habe
a) die Gleichheitszeichen stehen exakt untereinander (aligned)
b) der gesamte Block ist linksbündig ausgerichtet
c) einzelne Gleichungen sind markierbar (manuelle oder automatische
Nummerierung - egal)
a_{foo} = 1,2,3 (1)
b_{bar} = 4,5,6
c = 7 (2)
Gern auch die Nummerierung am Zeilenanfang, das ist egal.
Selbstverständlich gibt es für jedes Problem ein LaTeX-Paket/eine
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin {align}
a_{foo} & = & \{ 1,2,3 \} \\
\nonumber b_{bar} & = & \{ 4,5,6 \} \\
c & = & \{ 7 \}
\end{align}
\end{document}
Dummerweise wird hier b) nicht erfüllt. Ähnlich verhält es sich mit all
den anderen Lösungen, denen ich begegnet bin: eine Anforderung bleibt
immer unerfüllt.
Gezieltes Suchen nach Lösungen wird dadurch erschwert, dass
Allerweltsbegriffe wie LaTeX, math, align, left, enumerate leider auch
Allerweltstreffer liefern.
Kennt jemand ein Paket oder einen Kniff, der/das das gewünschte leistet?
Viele Grüße
Fabian
_______________________________________________
Lug-dd maillist - Lug-dd at mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : test-math.pdf
Dateityp : application/pdf
Dateigröße : 5902 bytes
Beschreibung: nicht verfügbar
URL : <http://ssl.schlittermann.de/pipermail/lug-dd/attachments/20130312/f243fc1d/attachment.pdf>
Fabian Hänsel
2013-04-01 03:08:47 UTC
Permalink
Hallo Doreen,
Hallo Orm,

vielen Dank euch beiden für eure Antworten! Ich habe am Ende Doreens
Lösung genommen, da sie doch etwas "handlicher" ist.


Beste Grüße
Fabian

Doreen
2013-03-12 17:52:43 UTC
Permalink
Hallo Fabian,

das Minimalskript im Anhang könnte sein, was du suchst.

Viele Grüße, Doreen
Post by Fabian Hänsel
Hallo,
ich möchte ein paar mathematische Formeln untereinandersetzen und habe
a) die Gleichheitszeichen stehen exakt untereinander (aligned)
b) der gesamte Block ist linksbündig ausgerichtet
c) einzelne Gleichungen sind markierbar (manuelle oder automatische
Nummerierung - egal)
a_{foo} = 1,2,3 (1)
b_{bar} = 4,5,6
c = 7 (2)
Gern auch die Nummerierung am Zeilenanfang, das ist egal.
Selbstverständlich gibt es für jedes Problem ein LaTeX-Paket/eine
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin {align}
a_{foo} & = & \{ 1,2,3 \} \\
\nonumber b_{bar} & = & \{ 4,5,6 \} \\
c & = & \{ 7 \}
\end{align}
\end{document}
Dummerweise wird hier b) nicht erfüllt. Ähnlich verhält es sich mit all
den anderen Lösungen, denen ich begegnet bin: eine Anforderung bleibt
immer unerfüllt.
Gezieltes Suchen nach Lösungen wird dadurch erschwert, dass
Allerweltsbegriffe wie LaTeX, math, align, left, enumerate leider auch
Allerweltstreffer liefern.
Kennt jemand ein Paket oder einen Kniff, der/das das gewünschte leistet?
Viele Grüße
Fabian
_______________________________________________
Lug-dd maillist - Lug-dd at mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : formel.tex
Dateityp : text/x-tex
Dateigröße : 201 bytes
Beschreibung: nicht verfügbar
URL : <http://ssl.schlittermann.de/pipermail/lug-dd/attachments/20130312/5dca8e04/attachment.tex>
Stefan Majewsky
2013-03-13 18:04:29 UTC
Permalink
Du brauchst die Dokumentklassen-Option "fleqn" (flush left equation).
Außerdem ist im {align} nur "&=" zu schreiben, nicht "&=&" (wie bei
{eqnarray}).

Gruß
Stefan


2013/3/12 Fabian Hänsel <fabtagon at gmx.de>
Post by Fabian Hänsel
Hallo,
ich möchte ein paar mathematische Formeln untereinandersetzen und habe
a) die Gleichheitszeichen stehen exakt untereinander (aligned)
b) der gesamte Block ist linksbündig ausgerichtet
c) einzelne Gleichungen sind markierbar (manuelle oder automatische
Nummerierung - egal)
a_{foo} = 1,2,3 (1)
b_{bar} = 4,5,6
c = 7 (2)
Gern auch die Nummerierung am Zeilenanfang, das ist egal.
Selbstverständlich gibt es für jedes Problem ein LaTeX-Paket/eine
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin {align}
a_{foo} & = & \{ 1,2,3 \} \\
\nonumber b_{bar} & = & \{ 4,5,6 \} \\
c & = & \{ 7 \}
\end{align}
\end{document}
Dummerweise wird hier b) nicht erfüllt. Ähnlich verhält es sich mit all
den anderen Lösungen, denen ich begegnet bin: eine Anforderung bleibt
immer unerfüllt.
Gezieltes Suchen nach Lösungen wird dadurch erschwert, dass
Allerweltsbegriffe wie LaTeX, math, align, left, enumerate leider auch
Allerweltstreffer liefern.
Kennt jemand ein Paket oder einen Kniff, der/das das gewünschte leistet?
Viele Grüße
Fabian
______________________________**_________________
Lug-dd maillist - Lug-dd at mailman.schlittermann.**de<Lug-dd at mailman.schlittermann.de>
https://ssl.schlittermann.de/**mailman/listinfo/lug-dd<https://ssl.schlittermann.de/mailman/listinfo/lug-dd>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://ssl.schlittermann.de/pipermail/lug-dd/attachments/20130313/a84931ff/attachment.html>
Loading...