Gleichung linksbündig und nummeriert in Item

Schriftbild, Absätze und Auflistungen einstellen
Max16hr
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 24. Okt 2019, 17:10
Wohnort: Dresden

Gleichung linksbündig und nummeriert in Item

Beitrag von Max16hr »

Hallo!

Ich möchte gerne eine Liste erstellen. Dabei sollen kurze Gleichungen einfach linksbündig in die Liste eingefügt werden, zum Beispiel so (siehe Bild):

Code: Alles auswählen

\begin{itemize}
  \item Es gilt \(a + b = b + a\).
\end{itemize}
Wie schaff ich es, dass diese Gleichung nun rechts eine laufende Nummer erhält?
Ich habe schon einiges versucht mit flalign oder aligned, aber entweder die Gleichung ist dann zentriert und nicht mehr linksbündig. Oder sie steht nicht direkt hinter dem Item-Punkt. Oder sie hat keine Nummer ...

Kann jemand helfen? :)

Dankeschön!
Dateianhänge
tmp.png
tmp.png (2.08 KiB) 130 mal betrachtet

Ratgeber

Gewusst wie

Beitrag von Ratgeber »

Wir vermissen ein Minimalbeispiel. Die Umgebung `flalign` ist da etwas trickreich. Eine Absetzung muss man dabei akzeptieren.

Code: Alles auswählen

\documentclass[11pt,a4paper,ngerman]{article} 
\usepackage[T1]{fontenc}
\usepackage{babel}

\usepackage[tbtags]{mathtools}% lädt »amsmath« und behebt seine Fehler

\usepackage{libertinus,libertinust1math}% gewünschte Ausgabe
\usepackage{microtype}

\begin{document}
  \begin{itemize}
    \item Es gilt
      \begin{flalign}
        a + b &= b + a & \\
        c + d + e &= e + d + c &
      \end{flalign}.
  \end{itemize}
\end{document} 

Max16hr
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 24. Okt 2019, 17:10
Wohnort: Dresden

Beitrag von Max16hr »

Danke für deine schnelle Antwort!

Den Hinweis, dass mathtools direkt amsmath mit lädt, habe ich direkt übernommen. Bisher hatte ich beides extra geladen.

Die Lösung ansonsten ist leider noch nicht das, was ich möchte. Sowohl die Absetzung als auch die Einrückung möchte ich eben nicht.

Möglich wäre vielleicht etwas in diese Richtung?

Code: Alles auswählen

\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}

\begin{document}
  \begin{itemize}
    \item
      \begin{flalign}
        \text{Es gilt }a + b = b + a\text{.}\hfill&&
      \end{flalign}
  \end{itemize}
\end{document}
Die müsste man nun nur noch irgendwie direkt hinter den Punkt bringen ...

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2116
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Falls Du die Absetzung unbedingt vermeiden möchtest, dann könntest Du das Aufzählungszeichen am Anfang der Zeile in der Umgebung flalign mit \bullet einfügen oder Du ergänzt am Ende des Listenelements die Gleichungsnummer.

Code: Alles auswählen

\documentclass{article}
\usepackage{mathtools}
\usepackage{showframe}

\newcommand{\eqNum}{\stepcounter{equation}(\theequation)}

\begin{document}
\begin{flalign}
\hspace{5.3mm}\bullet&\text{ Es gilt } a + b = b + a.&&\\
              \bullet&\ a + b + c + d = d + c + b + a.&&
\end{flalign}

\begin{itemize}
    \item Es gilt $a + b = b + a.$\hfill\eqNum
    \item $a + b + c + d = d + c + b + a.$\hfill\eqNum
\end{itemize}
\end{document}

Max16hr
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 24. Okt 2019, 17:10
Wohnort: Dresden

Beitrag von Max16hr »

Perfekt! Jetzt sieht es aus, wie es aussehen soll :)

Ich danke euch für die schnelle Hilfe!

Hier noch der Code:

Code: Alles auswählen

\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}

\newcommand{\eqnum}{\stepcounter{equation}(\theequation)}

\begin{document}
  \begin{itemize}
    \item Es gilt \(a + b = b + a\).\hfill\eqnum
  \end{itemize}
\end{document}

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2116
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Der ratgebende Gast lädt in seinem Beispiel nicht nur das Paket fontenc mit dessen Option, sondern auch noch zwei Schriftpakete. Auf TeXwelt erfährst Du mehr.

Dein Thema dürfte dann wohl beantwortet sein.

Antworten