我想使用 itemize 环境并在每个项目后面添加描述。我希望描述的缩进是正常的。有什么方法可以实现吗?
答案1
如果我正确理解了您的问题,您希望能够打印未缩进的行,然后继续缩进,如下所示:
- Item 1
Description of item 1
- Item 2
Description of item 2
这itemize
很容易实现,只需结束环境itemize
,写下你的描述并打开一个新的环境。
\begin{itemize}
\item Item 1
\end{itemize}
Description of item 1
\begin{itemize}
\item Item 2
\end{itemize}
Description of item 2
如果您想对枚举执行相同的操作,则应使用包enumitem
。此包允许您在环境之外的文本块之后恢复枚举。
\begin{enumerate}
\item Item 1
\end{enumerate}
Description of item 1
\begin{enumerate}[resume]
\item Item 2
\end{enumerate}
Description of item 2
如果将选项传递[resume]
给环境,它将恢复最后一次枚举,如果不这样做,它将开始新的枚举。
平均能量损失
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\begin{document}
\section{Itemize}
\begin{itemize}
\item Item 1
\end{itemize}
\noindent Description of item 1
\begin{itemize}
\item Item 2
\end{itemize}
Description of item 2
\section{Enumerate}
\begin{enumerate}
\item Item 1
\end{enumerate}
\noindent Description of item 1
\begin{enumerate}[resume]
\item Item 2
\end{enumerate}
Description of item 2
\end{document}
我还包括了该命令的效果\noindent
。
不再问这个问题:
\noindent
如果您还想使缩进与左边距齐平(对itemize
或环境有影响),您可以通过向环境enumerate
添加选项来实现。这也需要包。leftmargin=*
enumitem
平均能量损失
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\begin{document}
\section{Itemize}
\begin{itemize}
\item Indented item...
\end{itemize}
... with an indented description
\begin{itemize}
\item Indented item...
\end{itemize}
\noindent ... with a non-indented description
\begin{itemize}[leftmargin=*]
\item Non-indented item...
\end{itemize}
... with an indented description
\begin{itemize}[leftmargin=*]
\item Non-indented item...
\end{itemize}
\noindent ... with a non-indented description
\section{Enumerate}
\begin{enumerate}
\item Indented item...
\end{enumerate}
... with an indented description
\begin{enumerate}[resume]
\item Indented item...
\end{enumerate}
\noindent ... with a non-indented description
\begin{enumerate}[resume, leftmargin=*]
\item Non-indented item...
\end{enumerate}
... with an indented description
\begin{enumerate}[resume, leftmargin=*]
\item Non-indented item...
\end{enumerate}
\noindent ... with a non-indented description
\end{document}
您还可以在\setlist[itemize]{leftmargin=*}
序言中全局设置缩进。