我有一个枚举列表,想让列表中的第一个项目(包括数字)变成斜体。似乎我可以将除第一个数字之外的所有内容都变成斜体 - 否则整个列表就会崩溃。以下是一些最小示例:
这个有效
\documentclass[]{scrartcl}
\begin{document}
\section{Test}
\begin{enumerate}
\item \textit{dsfdsf
\item adsadasd}
\end{enumerate}
\end{document}
这一个也
\documentclass[]{scrartcl}
\begin{document}
\section{Test}
\begin{enumerate}
\item dsfdsf
\textit{\item adsadasd}
\end{enumerate}
\end{document}
但这个没有
\documentclass[]{scrartcl}
\begin{document}
\section{Test}
\begin{enumerate}
\textit{\item dsfdsf
\item adsadasd}
\end{enumerate}
\end{document}
为什么最后一个会导致列表崩溃?有什么解决方法吗?谢谢!
答案1
第一个\item
s 的处理方式略有不同。可以使用开关更改字体形状:
\documentclass{scrartcl}
\begin{document}
\section{Test}
\begin{enumerate}
{\itshape\item dsfdsf}
\item adsadasd
\end{enumerate}
\end{document}