Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Falsche Verwendung von \intertext ?

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.08.2008
    Beiträge
    33

    Falsche Verwendung von \intertext ?

    Hallo zusammen,
    ich habe ein Problem mit dem Befehl \intertext aus amsmath. Ich möchte zwischen zwei Gleichungen einen kurzen Text einfügen:

    Code:
    $$
    \begin{array}{rcll}
    \Pi_i'(x_1, \cdots, x_i, \cdots, x_n) & = & a - b\cdot {\displaystyle\sum_{j\neq i} x_j} - 2b\cdot x_i - c\\
    \intertext{mit der Annahme...}
    	& = & a - b\cdot (n-1)\cdot x -2b\cdot x -c
    \end{array}
    $$
    Es wird immer folgende Fehlermeldung angezeigt:

    ! Package amsmath error: Invalide use of \intertext.

    Ich habe mir die Dokumentation angeschaut und bin der Meinung dass ich alles richtig mache. Kann mir da jemand helfen?

    Gruß

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.02.2006
    Ort
    Berlin
    Beiträge
    97
    Du willst im l2tabu den Abschnitt 1.6 lesen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.02.2006
    Ort
    Berlin
    Beiträge
    97
    Code:
    \usepackage{amsmath}
    \begin{document}
    \begin{align}
    \Pi_i'(x_1, \cdots, x_i, \cdots, x_n) &= a - b \cdot {\sum_{j \neq i} x_j} - 2b \cdot x_i - c,\\
    \intertext{mit der Annahme \dots}
     &= a - b \cdot (n-1) \cdot x -2b \cdot x -c
    \end{align}
    \end{document}

  4. #4
    Registrierter Benutzer
    Registriert seit
    18.08.2008
    Beiträge
    33
    oha, ok, da hab ich wohl eine Tödsünde begangen... Danke für den Tip!
    Jetzt klappt es soweit auch, nur leider hab ich das Problem, dass jetzt jede Zeile nummeriert wird, was aber nicht sein soll.
    Wenn ich zusätzlich noch die array-Umgebung einsetze, dann werden die Zeilen zum einen besser dargestellt (jedenfalls für meinen Fall), und es wird nur einmal die ganze Rechnung nummeriert, was auch besser ist.

    Code:
    \usepackage{amsmath}
    \begin{document}
    \begin{align}
    \begin{array}{rcll}
      \Pi_i'(x_1, \cdots, x_i, \cdots, x_n) & = & a - b\cdot \displaystyle\sum_{j\neq i} x_j} - 2b\cdot x_i - c\\
    \intertext{mit der Annahme \dots}
    & = & a - b\cdot (n-1)\cdot x -2b\cdot x -c
    \end{array}2 -cx_i\\
    \end{align}
    \end{document}
    Wie kann ich denn erreichen, dass gar keine Nummerierung stattfindet?

    Danke für Deine Mühe!

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.07.2007
    Ort
    Dresden
    Beiträge
    18
    Zitat Zitat von droller Beitrag anzeigen
    Jetzt klappt es soweit auch, nur leider hab ich das Problem, dass jetzt jede Zeile nummeriert wird, was aber nicht sein soll.
    [...]
    Wie kann ich denn erreichen, dass gar keine Nummerierung stattfindet?
    also für einzelne Zeilen kannst Du die Nummerierung mit einem \nonumber am Ende erreichen ...

    wenn's komplett ohne Nummern sein soll, dann einfach mit:
    Code:
    \begin{align*}
    ...
    \end{align*}

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    eine nummer kannst du mit \nonumber hinter der formel unterdrücken.

    kennst du schon mathmode? das könnte dir viel helfen
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    18.08.2008
    Beiträge
    33
    Hi zusammen,

    vielen Dank für die Tipps, jetzt klappts ganz wunderbar! Ja, mathmode hatte ich mir schon angeschaut, dazu aber nichts gefunden. Wahrscheinlich hab ich es mir aber einfach nicht genau genug durchgelesen, sorry..

    Also vielen Dank nochmal an Euch alle!

Lesezeichen

Berechtigungen

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