Zentrierung über aufgezählten Text

Zentrierung über aufgezählten Text

Gibt es eine Möglichkeit, ein Bild über dem aufgezählten Text zu zentrieren, anstatt in Bezug auf das Dokument selbst? Anstatt das Bild also gleich weit vom Zähler und der anderen Seite des Textes entfernt zu platzieren, sollte es innerhalb des (eingerückten/aufgezählten) Absatzes zentriert sein. Unten finden Sie ein Beispiel und auch ein MWE:

\documentclass[]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage[margin=3cm]{geometry}
\begin{document}
\begin{enumerate}
\item \lipsum[5]
\begin{figure}[!h]
\centering
\includegraphics[scale = 1.5]{test}
\end{figure}
\end{enumerate}
\end{document}

Bildbeschreibung hier eingeben

Antwort1

Bildbeschreibung hier eingeben

Dies ist das Standardverhalten für die Zentrierung des Materials innerhalb des Elements.

\documentclass[]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage[margin=3cm]{geometry}
\begin{document}
\begin{enumerate}
\item \lipsum[5]
\begin{center}
\includegraphics[width=.5\linewidth]{example-image}
\end{center}
\end{enumerate}
\end{document}

Antwort2

Anstelle von können Sie ein mit der Breite figureverwenden ; eine eventuelle Überschrift kann mithilfe der Pakete oder bereitgestellt werden ; kann durch eine Umgebung ersetzt werden, um etwas vertikalen Abstand hinzuzufügen:minipage\linewidth\captionofcaptioncapt-of\centeringcenter

\documentclass[]{article} 
\usepackage{graphicx} 
\usepackage{lipsum} 
\usepackage[margin=3cm]{geometry} 
\begin{document} 
\begin{enumerate} 
\item \lipsum[5] 
\begin{minipage}{\linewidth} 
\centering 
\includegraphics[scale = 0.8]{example-image-a} 
\end{minipage} 
\end{enumerate} 
\end{document}

Bildbeschreibung hier eingeben

Ein Beispiel mit \captionund \labelzum Querverweis:

\documentclass[]{article} 
\usepackage{graphicx} 
\usepackage{caption} 
\usepackage{lipsum} 
\usepackage[margin=3cm]{geometry} 
\begin{document}
As we see in Figure~\ref{fig:test}... 
\begin{enumerate} 
\item \lipsum[5] 
\begin{minipage}{\linewidth} 
\centering 
\includegraphics[scale = 0.8]{example-image-a} 
\captionof{figure}{test figure}
\label{fig:test}
\end{minipage} 
\end{enumerate} 
\end{document}

Bildbeschreibung hier eingeben

Und ohne zusätzliche Pakete (durch direktes Hinzufügen der Definition von \captionoffrom capt-of):

\documentclass[]{article} 
\usepackage{graphicx} 
\usepackage{lipsum} 
\usepackage[margin=3cm]{geometry} 

\makeatletter
\newcommand\captionof[1]{\def\@captype{#1}\caption}
\makeatother

\begin{document}
As we see in Figure~\ref{fig:test}... 
\begin{enumerate} 
\item \lipsum[5] 
\begin{minipage}{\linewidth} 
\centering 
\includegraphics[scale = 0.8]{example-image-a} 
\captionof{figure}{test figure}
\label{fig:test}
\end{minipage} 
\end{enumerate} 
\end{document}

verwandte Informationen