我有以下 LaTeX 代码:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\begin{document}
This is some text. This is still more text. Here is a few more words.
\begin{quotation}
\begin{enumerate}
\item First item
\item Second item
\item Third item
\end{enumerate}
\end{quotation}
\end{document}
我想创建以下内容:
This is some text. This is still more text. Here is a few more words.
1. First item
2. Second item
3. Third item
但最终我得到的却是这样的:
This is some text. This is still more text. Here is a few more words.
1. First item
2. Second item
3. Third item
也就是说,第一项比其他项缩进更多。如何改变这种行为?我想我可以使用该enumitem
包,但不幸的是,我不知道该怎么做。
在此先感谢您提供的任何帮助。
谨此致以最诚挚的问候,
答案1
\mbox{}\vspace{-\baselineskip}
\begin{enumerate}
有效,(很难真正证明嵌套列表环境的行为,但现在不可能改变)。如果你在定理环境中使用枚举,你会看到类似的效果,定理环境通常也是列表环境。
答案2
从 更改quotation
为quote
可以解决问题,如下所示:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{lipsum}
\begin{document}
\lipsum[1-2]
\begin{quote}
\begin{enumerate}
\item First item
\item Second item
\item Third item
\end{enumerate}
\end{quote}
\lipsum[1-2]
\end{document}