Formeln ausrichten

NetzUnity und Informatik-forum wurden zusammengelegt. Eine entsprechende Ankündigung wird demnächst noch folgen. Für 2025 ist hier einiges geplant! Bei Fragen bitte per DM an Maximilian Rupp wenden.
  • Wie kann man eigentlich die Formeln zb. auf der linken Seite ausrichten? Normalerweise sind die ja zentriert und ich hab noch nichts gefunden, wie ich diese ausrichten kann.

    2. Ist es moeglich mehrere Formeln untereinander in eine
    \begin{displaymath}
    \end{displaymath}
    zu schreiben? Wie macht man da nen Zeilenumbruch?

    Maik

    :thumb: Geschrieben nach der alten, neuen und zukünftigen Rechtschreibung! :thumb:

  • yup, z.B.:
    \[
    < Formel 1 > \\
    < Formel 2 > \\
    \]

    Wenn du die einzelnen Formeln nicht nummeriert haben willst, vor dem "\\" ein "\nonumber" schreiben.

    Besser strukturieren kannst du allerdings mit equnarray:
    \begin{equnarray}
    a &=& b \\
    b &=& c \\
    \end{equnarray}

    Die Teile zwischen den "&" werden dann untereinandergeschrieben.

    PS: \[, \] sollte das gleiche wie die Displaymath sein .

    lg
    mindless

  • Ein \\ oder \newline in einem displaymath funktioniert nicht. Wenn die Formeln nicht aneinander ausgerichtet sein brauchen, gibt es die gather Umgebung. Will man sie ausrichten sollte man die align Umgebung benutzen. Beide Umgebungen werden vom amsmath Packet zur Verfuegung gestellt.

    Wegen dem Links-Ausrichten, die Formel in \begin{flushleft}\end{flushleft} einzuschlieszen duerfte auch nichts bringen, aber mit der flalign Umgebung kann man das machen:

    Code
    \begin{flalign}
    x = y &&
    \end{flalign}


    Wenn ich die flalign Umgebung richtig verstanden habe (hab' nur damit herumprobiert), wird am ersten '&' der Text der aktuellen Spalte ausgerichtet und mit dem naechsten '&' die aktuelle Spalte "beendet", wobei "leere" Spalten sich maximal ausdehnen (darum wird in dem obigen Beispiel die Formel ganz nach links gedrueckt). Man kann also mit

    Code
    \begin{flalign}
    && x = y
    \end{flalign}


    eine Formel rechtsbuendig ausgeben.

    Einen Zeilenumschub erzeugt man bei allen genannten Befehlen mit \\. Auszerdem gibt es auch jeweils eine Sternvariante, die die automatische Nummerierung unterdrueckt (z.B.: \begin{align*}\end{align*}).

    Damn, here I was, minding my own business, just enjoying my second amendment rights, and you people have to FREAK out on me!

  • Würde nach Möglichkeit displaymath und eqnarray gar nicht verwenden (sind ziemlich unfexibel), sondern nur die Environments, die amsmath (und Konsorten) mitbringt, sprich align, falign, equation, multiline, etc etc und wie sie alle heißen. Fast alle auch mit * zu haben, damit die Nummerierung abgestellt wird.

    Viel besser als die Standardumgebungen von LaTeX selbst, und auch ganz schön dokumentiert ($TEXMF/doc/latex/amsmath/amsldoc.dvi zb). Damit ist eben auch das linksbündige Ausrichten möglich.

    Restrain the specimen!

  • Also das mit dem Ausrichten mit flalign funkt nicht so ganz. Wenn ich zwei Formeln untereinander schreibe, richten sich die dann zwar links aus, aber auf der rechten Seite untereinander (das & bringt sie ja dazu). Also hat man nicht wirklich einen fliessenden Block so wie ich das gerne haette.

    :thumb: Geschrieben nach der alten, neuen und zukünftigen Rechtschreibung! :thumb:

  • Zitat von Kongo

    Also das mit dem Ausrichten mit flalign funkt nicht so ganz. Wenn ich zwei Formeln untereinander schreibe, richten sich die dann zwar links aus, aber auf der rechten Seite untereinander (das & bringt sie ja dazu). Also hat man nicht wirklich einen fliessenden Block so wie ich das gerne haette.

    Ich weiss nicht ganz genau, was du haben möchtest. Vielleicht:

    $
    \begin{array}{l}
    foo\\
    bar
    \end{array}
    $

    ?

    No sigs are good sigs.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!