标签块引用像显示的方程式

标签块引用像显示的方程式

我希望能够以与显示问题大致相同的方式向区块引用添加标签。理想情况下,我还可以使用\labeland \eqref(或\ref),就好像它们引用的实际上是一个等式一样。

你可能会说我想把下面两个例子的功能结合起来。有没有简单的方法可以做到这一点?

\documentclass{article}

\usepackage{csquotes}
\usepackage{lipsum}


\begin{document}

This is a displayed quote.
\begin{displayquote}
\lipsum[1]
\end{displayquote}
That was a displayed quote.

\end{document}

\documentclass{article}

\usepackage{amsmath}

\begin{document}

This is how I would like to label my block quote.
\begin{equation}
\tag{A}3x^2+1=5.
\end{equation}

\end{document}

区块引用 显示方程

答案1

您可以设置任何事物在等式内,包括 a \parbox(或其他文本组件,如 aminipagetabular)。以下是示例:

在此处输入图片描述

\documentclass{article}

\usepackage{lipsum,amsmath}

\begin{document}

This is a displayed quote.
\begin{equation}
  \tag{A}\label{eq:A}
  \parbox{\dimexpr\linewidth-4em}{%
    \strut
    \lipsum*[1]%
    \strut
  }
\end{equation}
That was a displayed quote~\eqref{eq:A}.
This is how I would like to label my block quote~\eqref{eq:B}:
\begin{equation}
  3x^2 + 1 = 5.\label{eq:B}
\end{equation}

\end{document}

根据 中的文本内容equation,您可能需要添加\struts 以实现适当的基线跳过。

请注意,此“引用”不会跨越页面边界,类似于等式。

相关内容