我怎样才能获得斜体的完整列表?
使用 \mdwlist 包:
\textit{
\begin{enumerate*}
\item losses
\item percentage
\item main reason
\end{enumerate*}
}
没有用。
使用 \enumitem 不起作用:
\textit{
\begin{enumerate}
\item losses in numbers;
\item percentage of losses in relation to capital
\item main reason for losses
\item company's plan to eliminate losses
\end{enumerate}
}
也尝试过:
\begin{enumerate}[font=\italshape]
但没用。
还尝试过:
\begin{enumerate}
\textit{
\item text
\item more text
}
\end{enumerate}
有想法吗?
答案1
如果列表项数字和列表文本都应该以斜体显示,则执行
\itshape
--注意:它不需要参数-- 前\begin{enumerate}
。我知道这就是你想要实现的目标。如果列表文本应该以斜体呈现,但列表项数字应该以直立字体形状排版,我建议您加载包
enumitem
,执行 execute\itshape
before\begin{enumerate}
(如上所示)并enumerate
使用选项启动环境font=\upshape
。如果仅要将列表项数字排版为斜体,我建议您加载该
enumitem
包并enumerate
使用选项启动环境font=\itshape
。
\documentclass{article} % or some other suitable document class
\usepackage{enumitem}
\begin{document}
\begingroup % limit the scope of the next instruction
\itshape
\begin{enumerate}
\item text
\item more text
\end{enumerate}
\endgroup
\medskip
\begingroup
\itshape
\begin{enumerate}[font=\upshape]
\item text
\item more text
\end{enumerate}
\endgroup
\medskip
\begin{enumerate}[font=\itshape]
\item text
\item more text
\end{enumerate}
\end{document}