我想制作一个包含 4 个项目的水平列表,每个项目都是一张正方形的图片,宽度约为 0.4\linewidth。我尝试使用内联枚举项,但图像继续转到下一行而不是同一行。我的代码如下所示:
\documentclass{article}
\usepackage[inline]{enumitem}
\begin{document}
\begin{enumitem*}
\item \includegraphics[width=0.4\textwidth]{img1}
\item \includegraphics[width=0.4\textwidth]{img2}
\item \includegraphics[width=0.4\textwidth]{img3}
\item \includegraphics[width=0.4\textwidth]{img4}
\end{enumitem*}
\end{document}
答案1
不清楚您真正想要实现什么,是数字的编号列表、带有标题的四个子图,还是只有四个水平图像。但是,宽度的总和超过了整体\textwidth
,因此您需要减小它,并且没有名为的环境enumitem*
,请选择enumerate
或itemize*
代替。
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage[inline]{enumitem}
\begin{document}
\begin{itemize*}[label={}]
\item \includegraphics[width=0.22\textwidth]{img1}
\item \includegraphics[width=0.22\textwidth]{img2}
\item \includegraphics[width=0.22\textwidth]{img3}
\item \includegraphics[width=0.22\textwidth]{img4}
\end{itemize*}
\end{document}