Wraptable in die Itemize-Liste einbinden

Wraptable in die Itemize-Liste einbinden

Der Versuch, „wraptable“/„wrapfigure“ innerhalb einer Aufzählungsliste zu verwenden, führt dazu, dass die Tabelle unter der Liste und nicht in der Liste selbst angezeigt wird.

Der Text in der Aufzählungsliste sollte Absatzgröße haben, ich habe ihn aber für die Zwecke eines MWE gekürzt.

Preamble text
\begin{itemize}
\item Bullet 1
\item Bullet 2
\item Bullet 3

\begin{wraptable}{r}{4.3cm}
\begin{tabular}{|c|c|}
\hline
  &\textbf{YYYYY}\\
\hline
HF/HF &XXXX         \\  
HF/HF &XXXX         \\  
HF/HF &XXXX         \\
\hline 
\end{tabular}
\caption{Caption.}
\label{table: XXYY}
\end{wraptable}

\item Bullet 4
\item Bullet 5
\item Bullet 6
\end{itemize}

Prologue text

Normalerweise umgehe ich dieses Problem, indem ich die Wraptable direkt davor platziere \begin{itemize}, aber diese Verankerung funktioniert nur bis zu einem gewissen Punkt und ist unerwünscht, wenn die Tabelle beispielsweise auf der zweiten Seite einer zweiseitigen Aufzählungsliste stehen muss.

Antwort1

Bildbeschreibung hier eingeben

\documentclass{article}
\def\t{Bullet 3 Bullet 3 Bullet 3 Bullet 3 Bullet 3 Bullet 3 }
\usepackage{wrapfig}
\newsavebox\wrbox
\sbox\wrbox{\parbox[t]{\dimexpr\columnwidth-\leftmargini}{%
\mbox{}\par\vspace{-\baselineskip}
\begin{wraptable}{r}{4.3cm}
\begin{tabular}{|c|c|}
\hline
  &\textbf{YYYYY}\\
\hline
HF/HF &XXXX         \\  
HF/HF &XXXX         \\  
HF/HF &XXXX         \\
\hline 
\end{tabular}
\caption{Caption.}
\label{table: XXYY}
\end{wraptable}
\t\t\t\t\t\t\t\t\t\t}}

\begin{document}


Preamble text
\begin{itemize}
\item Bullet 1
\item Bullet 2
\item \usebox\wrbox


\item Bullet 4
\item Bullet 5
\item Bullet 6
\end{itemize}

\noindent X\dotfill X

Prologue text


\end{document}

verwandte Informationen