如何透過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 的套件(許可證問題)。從 CTAN 取得: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
這是一個解決方法,使用enumitem
純insbox
TeX 巨集包。
使用 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}