Einzelne Zeilen in Split-Umgebung nummerieren

Formelsatz für Mathematik, Naturwissenschaften und Technik


nikmak

Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von nikmak »

Hallo zusammen:)

Ich habe folgendes Problem: Da ich ein sehr lange Formel habe (die über zwei Seiten geht) und aus mehreren Integralen besteht, habe ich die Split Umgebung verwendet.

Ich würde gerne nur den letzten Teil der Formel nummerieren (s. Bild unten):

Split-Umgebung_2.jpg

Ist dies möglich?
Minibeispiel:

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}                     
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\begin{align}
  \begin{split}
&=\!\begin{aligned} &-h^B(\beta)-p_0\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))H(v-c)f(\omega)d\omega\\
  &+ \int_0^1\int_0^1(c-k)(1-H(c-k))(1-H(v-c))f(\omega)d\omega
       \end{aligned}\\
&=\!\begin{aligned} &-h^B(\beta)-p_0\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))f(\omega)d\omega.\\
       \end{aligned}
  \end{split}
\end{align}
\end{document}

Vielen Dank im Voraus:)

lg Nik


Gästegast

Re: Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von Gästegast »

Das ist bei split AFAIK nicht vorgesehen. Aber du kannst die split-Umgebung weglassen, alles per align (oder alignat) formatieren und alle Zeilen, die keine Nummer haben sollen mit \notag versehen, oder umgekehrt die Sternform von align bzw. alignat verwenden und die Nummer per \tag setzen.


Gute*r Gȧst*in

Re: Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von Gute*r Gȧst*in »

Einfach split weglassen:

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}                     
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\begin{align}
&=\!\begin{aligned} &-h^B(\beta)-p_0\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))H(v-c)f(\omega)d\omega\\
  &+ \int_0^1\int_0^1(c-k)(1-H(c-k))(1-H(v-c))f(\omega)d\omega
       \end{aligned}\notag\\% Nummer unterdrücken!
&=\!\begin{aligned} &-h^B(\beta)-p_0\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))f(\omega)d\omega.\\
       \end{aligned}
\end{align}
\end{document}

nikmak

Re: Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von nikmak »

Vielen Dank für euere Antworten.

Ich habe split benutzt, damit ich die Gleichheitszeichen sowie die +/- zeichen untereinander ausrichten kann. Wenn ich "split" weglasse passiert das bei mir:

Ohne Split.png

Hier verrutscht das Gleichheitszeichen. Eventuell hat einer von euch einen besseren Ansatz wie ich die gewüntsche Ausrichtung auch ohne Split hinbekommen kann. Das wäre das Ziel:

Ziel.png

Ich bin an sich mit dem jetztigen Resultat zufrieden bis auf die Nummerierung.


Gästegast

Re: Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von Gästegast »

Ich bekomme bei dem von dir gezeigten Code ein anderes Ergebnis als das, was du behauptest. Ein U^B kommt da gar nicht vor. Kannst du mit dem LaTeX-Ausgabe-Knopf selbst ausprobieren.

Aber, wie ich schon gesagt habe: Man braucht da nicht mehr als align:

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}                     
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\begin{align}
U^B = & -h^B(\beta)-p_0\notag\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\notag\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))H(v-c)f(\omega)d\omega\notag\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))(1-H(v-c))f(\omega)d\omega\notag\\
    = &-h^B(\beta)-p_0\notag\\
      &+\int_0^1\int_0^1(v-c)H(v-c)f(\omega)d\omega\\
      &+\int_0^1\int_0^1(c-k)(1-H(c-k))f(\omega)d\omega.\notag
\end{align}
\end{document}

Wenn du mir das wieder nicht glauben willst, drück einfach auf den LaTeX-Ausgabe-Knopf und schau es dir an. Wenn das nicht ist, was du haben willst, musst du schon deutlicher werden.


nikmak

Re: Einzelne Zeilen in Split-Umgebung nummerieren

Beitrag von nikmak »

Vielen lieben Dank! Jetzt klappt es!

Ich wünsche dir ein schönes Wochenende!


Antworten