\cases in \caption umgebung

Tabellen und Grafiken erstellen und anordnen


phenomina1
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Sa 12. Mär 2016, 11:07

\cases in \caption umgebung

Beitrag von phenomina1 »

Hallo, ich bin ziemlicher Anfänger was latex angeht und hab ein Problem mit einer Bildunterschrift unter einer Grafik. So sieht der Code aus:
\begin{figure}[H]
\begin{center}
\includegraphics[scale=0.75]{Rechteckfunktion}

\caption{ $f(x) = \begin{cases} 
   1 & 0 < x < \pi \\ 
   0 & x = 0 \\
   -1 & -\pi < x < 0 \\ 
\end{cases}$  }

\end{center}
\end{figure}
Latex zeigt mir immer die Fehlermeldung an, dass ein } nicht passt.
Wäre echt super lieb, wenn mir jemand helfen könnte !
Danke schon mal im Voraus!

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

\documentclass{article}
\usepackage{graphicx}
\usepackage{mathtools}
\begin{document}
\includegraphics[scale=0.75]{example-image}
\[ f(x) = \begin{cases}
		1 & 0 < x < \pi \\
		0 & x = 0 \\
		-1 & -\pi < x < 0 \\
\end{cases}  \]
\end{document}

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

phenomina1
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Sa 12. Mär 2016, 11:07

Beitrag von phenomina1 »

Danke, für die schnelle Antwort, aber so fehlt jetzt das "Abbildung x" vor der Bildunterschrift in der PDF-Datei :/
Gibt es da irgeneine Möglichkeit?

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Du könntest die Fallunterscheidung in einer Box speichern und diese dann in dem \caption Befehl einfügen:
\documentclass{scrartcl}
\usepackage{mathtools}
\usepackage{graphicx}
\newsavebox\mycaptionbox
\begin{document}

\begin{center}
  \begin{minipage}{\linewidth}
    \centering
    \includegraphics[scale=0.75]{example-image} 
    \begin{lrbox}{\mycaptionbox}
      $f(x) = \begin{cases} 
          1 & 0 < x < \pi \\ 
          0 & x = 0 \\ 
          -1 & -\pi < x < 0 
      \end{cases}$
    \end{lrbox}
    \captionof{figure}{ \usebox\mycaptionbox} 
  \end{minipage}
\end{center} 
\end{document}

phenomina1
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Sa 12. Mär 2016, 11:07

Beitrag von phenomina1 »

Klappt super!

Vielen, vielen Dank! Wie lange ich an dieser Kleinigkeit gehangen habe!

sommerfee
Forum-Century
Forum-Century
Beiträge: 219
Registriert: Sa 12. Jul 2008, 08:02

Beitrag von sommerfee »

Da es lediglich an dem Eintrag für das Abbildungsverzeichnis scheitert, reicht es auch, mit Hilfe des optionalen Argumentes von \caption eine Alternative anzugeben:
\documentclass{article}
\usepackage{mathtools}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics[scale=0.75]{Rechteckfunktion}
\caption[Was auch immer]{ $f(x) = \begin{cases}
   1 & 0 < x < \pi \\
   0 & x = 0 \\
   -1 & -\pi < x < 0 \\
\end{cases}$  }
\end{figure}
\end{document}
[/code]

Antworten