带标签的数字示例

带标签的数字示例

我在我的 中有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提供了一些虚拟文本,乱码风格。

相关内容