Anzeige:
Ergebnis 1 bis 9 von 9

Thema: ellenlange Gleichungen...

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.08.2006
    Beiträge
    42

    ellenlange Gleichungen...

    Was tun, wenn eine Gleichung nicht auf eine Zeile passt? Kann man das irgendwie sinnvoll (auch vom Satzbild her) lösen? Und nein: ich komme nicht um diese ellenlangen Formeln herum...

  2. #2
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    was Mathe und LaTeX allgemein angeht: Such mal nach Mathmode ...
    Was zu lange Formeln angeht: Da gibt es z.B. die multline-Umgebung aus dem amsmath-Paket. Das und viel mehr findest du im oben genannten Dokument.

    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.08.2006
    Beiträge
    42
    Danke! Ich denke multiline ist genau das, was ich brauche!

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.12.2008
    Beiträge
    59
    hej...das passt hier dazu:

    hab auch so eine lange gleichung und die mit array bzw multiline gelöst...
    aber wie ihr seht funkt das net ganz.

    Es wär praktisch wenn die zweite zeile der gleichung genau wieder beim = anfängt und die legende zentriert darunter steht.. und daneben zentriert die gleichungsnummerierung....
    ...vorschläge gerne willkommen.

    Code:
    \documentclass[11pt,		% Schriftgrösse 11
    a4paper]					% DIN A4
    {scrreprt}					% Dokumentenklasse Report
    %------------------------------------------------------------------------------------
    \usepackage{array}
    \usepackage{amsmath}			% Mathematische Umgebung
    %------------------------------------------------------------------------------------
    
    \begin{document}
    
    \begin{multline}
        R_{i}=\frac{1}{10}\cdot \{Euk+Hyk\cdot 2+Er\cdot 3+Mr\cdot 4+Hr\cdot 5+\\
      + Ep\cdot 6+Mp\cdot 7+Hp\cdot 8+Lit\cdot 9+Pro\cdot 10\}\\
        \begin{array}{@{}>{\scriptstyle}r>{\scriptstyle}l@{}}
          R_{i} & \text{Zonation value of a species} \\
          Euk & \text{Eucrenal classification value} \\
          Hyk & \text{Hypocrenal classification value} \\
          Er & \text{Epirhithral classification value} \\
          Mr & \text{Metarhithral classification value} \\
          Hr & \text{Hyporhithral classification value} \\
          Ep & \text{Epipotamal classification value} \\
          Mp & \text{Metapotamal classification value} \\
          Hp & \text{Hypopotamal classification value} \\
          Lit & \text{Littoral classification value} \\
          Pro & \text{Profundal classification value}
        \end{array}
    \end{multline}
    
    %**********************************************************************
    \end{document}

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von whiterussian Beitrag anzeigen
    Danke! Ich denke multiline ist genau das, was ich brauche!
    multline, ohne i in der Mitte ...

    Herbert

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von sinnfluter Beitrag anzeigen
    hab auch so eine lange gleichung und die mit array bzw multiline gelöst...
    aber wie ihr seht funkt das net ganz.
    dazu braucht man ja nun kein multline. Und was sollen die ganzen
    Erklärungen innerhalb des mathematischen Ausdrucks?

    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.12.2008
    Beiträge
    59
    naja ich denke multiline schon für die erste gleichung, weil die geht über zwei zeilen oder...

    mathematische Erklärungen? du meinst die erklärung der variablen als text? die möcht ich gern so...

    wenn man das minimalbeispiel durchlaufen lässt sieht man glaub ich eh was ich meine...sieht einfach net gut aus...

  8. #8
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von sinnfluter Beitrag anzeigen
    naja ich denke multiline schon für die erste gleichung, weil die geht über zwei zeilen oder...

    mathematische Erklärungen? du meinst die erklärung der variablen als text? die möcht ich gern so...

    wenn man das minimalbeispiel durchlaufen lässt sieht man glaub ich eh was ich meine...sieht einfach net gut aus...
    das sagte ich doch ...
    Code:
    \documentclass[11pt,a4paper]{scrreprt}
    \usepackage{amsmath}			% Mathematische Umgebung
    
    \begin{document}
    
    \begin{align}
    R_{i} &= \frac{1}{10}\cdot \{Euk+Hyk\cdot 2+Er\cdot 3+Mr\cdot 4+Hr\cdot 5+\nonumber\\
          &\phantom{=\,}+ Ep\cdot 6+Mp\cdot 7+Hp\cdot 8+Lit\cdot 9+Pro\cdot 10\}
    \end{align}
    
    \begin{center}
    \footnotesize
    \begin{tabular}{@{}rl@{}}
          R$_{i}$ & \text{Zonation value of a species} \\
          Euk & \text{Eucrenal classification value} \\
          Hyk & \text{Hypocrenal classification value} \\
          Er & \text{Epirhithral classification value} \\
          Mr & \text{Metarhithral classification value} \\
          Hr & \text{Hyporhithral classification value} \\
          Ep & \text{Epipotamal classification value} \\
          Mp & \text{Metapotamal classification value} \\
          Hp & \text{Hypopotamal classification value} \\
          Lit & \text{Littoral classification value} \\
          Pro & \text{Profundal classification value}
    \end{tabular}
    \end{center}
    
    \end{document}
    Herbert

  9. #9
    Registrierter Benutzer
    Registriert seit
    27.12.2008
    Beiträge
    59
    danke... habs gestern selbst auch so geschafft.... da bin total auf der leitung gestanden wohl
    naja jetzt is es ja geschafft

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •