我在我的 中有article
一些如下所示的示例:
\begin{center}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{center}
看起来我想要/需要它,而且它有效。但现在我想用数字来编号这些示例(如果可能的话,自动编号),并在左侧添加一个小数字,就像使用 时一样\begin{equation}
。另外,我想要一个标签。
我对 LaTeX 还很陌生,也只是浅尝辄止,所以我愿意接受您对此方面的知识投入。
答案1
一种方法是定义一个自定义环境,这样您需要做的更改就很少了。下面我定义了一个MyQuote
您用来代替center
环境的环境,它需要一个参数来定义您想要如何标记它:
笔记:
- 根据您的评论,您指出标签是不连续的,因此此处的方法提供了一个允许您单独指定标签的环境。如果您希望它们是连续的,您可以调整它以使用环境
resume
中可用的功能enumerate
包裹enumitem
按照 Harish Kumar 的回答。
代码:
\documentclass{article}
\usepackage{enumitem}
\newenvironment{MyQuote}[1]{%
\begin{description}
\item [#1]
\begin{minipage}[t]{\linewidth}
\begin{center}
}{%
\end{center}
\end{minipage}%
\end{description}
}
\begin{document}
\begin{MyQuote}{3}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{MyQuote}
\begin{MyQuote}{7}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{MyQuote}
\end{document}
答案2
我觉得我还没理解你的要求。不过还是想试一试。
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\begin{document}
\begin{enumerate}[leftmargin=2cm,rightmargin=2cm,labelsep=1.7cm]
\item { Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}}\label{item:blur}
\end{enumerate}
\lipsum[1]
\begin{enumerate}[resume*]
\item { Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}}
\end{enumerate}
From item~\ref{item:blur}, it can be seen that....
\end{document}
这个答案中给出的代码(可能)称为 MWE。
答案3
下面提供了一个可跨页面边界拆分的“枚举”。数字设置为 a\marginpar
并推回到文本块中。这可能会导致一些重叠问题,但我不确定这对您来说是否是个问题(您的代码片段没有显示任何此类用法):
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\makeatletter
\reversemarginpar% Switch side of \marginpar
\newenvironment{numquote}[1]{% \begin{numquote}{<num>}
\par\sbox\z@{\bfseries#1}%
\leavevmode%
\marginpar{\rlap{\hspace*{\dimexpr\marginparwidth+\marginparsep}\usebox\z@}}%
\centering%
}{% \end{numquote}
\par}
\makeatother
\begin{document}
\lipsum[1]
\begin{numquote}{3}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{numquote}
\lipsum[2-3]
\begin{numquote}{7}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{numquote}
\lipsum[3]
\begin{numquote}{97}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{numquote}
\lipsum[4]
\begin{numquote}{102}
Lorem ipsum dolor sit amet, consetetur
\\ \emph{sadipscing elitr, sed diam nonumy eirmod tempor invidunt}
\\ \emph{ut labore et dolore magna aliquyam erat, sed diam voluptua.}
\end{numquote}
\lipsum[5]
\end{document}
lipsum
提供了一些虚拟文本,乱码风格。