如何在 itemize 旁边插入图片

如何在 itemize 旁边插入图片

如何通过 wrapfig 在 itemize 旁边插入图片?像这样:在此处输入图片描述

我尝试这个:

\subsection*{1. Persona}
\begin{wrapfigure}[4]{r}{2.5in}
\centering
\includegraphics[width=2in]{fig/person.pdf}
\end{wrapfigure}

\begin{itemize}
\item \textbf{Jméno} - Adam
\item \textbf{Pohlaví} - muž
\item \textbf{Věk} - 21 let
\item \textbf{Stav} - svobodný, bezdětný
\item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta podnikatelská)\end{itemize}`

但看起来很糟糕:

在此处输入图片描述

答案1

带包装picins带有不属于 TeXLive 的http://ctan.org/pkg/picins

\parpic(width,height)(x-offset,y-offset)[options][position]{image}

仅有{image}是强制性的,其他所有参数都是可选的。

\documentclass{article}
\usepackage{picins}
\usepackage{graphicx}
\usepackage{blindtext}
\begin{document}
\subsection*{1. Persona}

\begin{itemize}
    \parpic(2in,1.5in)[r]{\includegraphics[width=2in]{tiger}}
    \item \textbf{Jméno} - Adam
    \item \textbf{Pohlaví} - muž
    \item \textbf{Věk} - 21 let
    \item \textbf{Stav} - svobodný, bezdětný
    \item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta 
    podnikatelská)
    \item \blindtext    
\end{itemize}`

\blindtext
\end{document}

在此处输入图片描述

答案2

这是一个解决方法,使用普通的 TeX 宏enumiteminsbox

使用 enumitem,您可以更改列表的右边距,选择与要插入的图形高度相对应的项目数,使用\InsertBoxR命令列表,然后resume在新列表中使用该键。必须对两个列表之间的垂直间距进行一些细微调整。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[showframe]{geometry}%
\usepackage{graphicx, enumitem}%
 \input{insbox}

\begin{document}

\subsection*{1. Persona}

Text text text text text text text text text text text text text. More text more text more text more text more text more text more text more text more text.


\begin{itemize}[before=\setlength{\rightmargin}{2in}\vspace*{-\dimexpr\topsep + \partopsep}
\InsertBoxR{0}{\raisebox{-\dimexpr\height+\topsep+\partopsep+\baselineskip}[0pt][0pt]{\includegraphics{euclid}}}, after=\vspace{\dimexpr\itemsep-\topsep}]
  \item \textbf{Jméno} - Adam
  \item \textbf{Pohlaví} - muž
  \item \textbf{Věk} - 21 let
  \item \textbf{Stav} - svobodný, bezdětný
  \item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta podnikatels
  \item \textbf{Stav} - svobodný, bezdětný
  \item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta podnikatels
\end{itemize}
\begin{itemize}[topsep = 0pt]%
  \item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta podnikatels
  \item \textbf{Práce} - student vysoké školy (Vysoké učení technické fakulta podnikatels
\end{itemize}

\end{document} 

在此处输入图片描述

相关内容