Zahlenanführungsumgebung wie eine Gleichung

Zahlenanführungsumgebung wie eine Gleichung

Ich möchte eine Gleichungsnummer rechts neben ein Zitat (die Umgebung) setzen, als wäre es eine Gleichung. Ich habe mir angesehenGleichungen, die nur aus Text bestehen,Wie kann ich meine Zitate in LaTeX nummerieren?UndWie beschrifte ich Text mit der Gleichungsnummer. Bisher habe ich dieses MWE, aber es ist nicht genau das, was ich suche:

\documentclass{article}
\usepackage{blindtext}
\newcommand\IdeaOne[1]{%
  \begin{equation}\parbox{.85\textwidth}{#1}\end{equation}}
\makeatletter
\newenvironment{IdeaTwo}{%
  \list{}{\rightmargin\leftmargin}%
  \let\orig@item\item
  \def\item{
\orig@item[]\refstepcounter{equation}
\def\item{\hfill(\theequation)\orig@item[]\refstepcounter{equation}}}}
  {\hfill(\theequation)\endlist}
\makeatother
\begin{document}
\section{Normal text, quote and equation}
\blindtext\begin{quote}\blindtext\end{quote}\begin{equation}E=mc^2\end{equation}
\section{IdeaOne}
\IdeaOne{\blindtext}
\section{IdeaTwo}
\begin{IdeaTwo}
  \blindtext
\end{IdeaTwo}
\end{document}

IdeaOne kommt dem schon ziemlich nahe, aber nicht genau, und ich muss die Größe der Parbox manuell angeben. IdeaTwo bekommt die Ränder richtig hin, platziert aber die Gleichungsnummer nicht so, wie ich sie haben möchte. Weiß jemand, wie man eine der beiden Ideen reparieren kann?

Ich möchte dies für einen philosophischen Text tun, bei dem ein bestimmter Text wichtig ist und auf den wie auf eine Gleichung in einem mathematischen Text verwiesen wird, der Text aber länger als eine Zeile ist (sonst könnte ich verwenden) \begin{equation}\text{...}\end{equation}. Vielleicht hat jemand eine Idee für einen anderen Ansatz.

Antwort1

Vorausgesetzt, dass sich diese Umgebungen für nummerierte Anführungszeichen auf der obersten Ebene befinden und nicht in anderen Listenumgebungen verschachtelt sind, können Sie die Tatsache ausnutzen, dass Ihre Gleichungsnummern in den verfügbaren Leerraum passen, sofern sie nicht zu breit sind. Falls sie zu breit sind, um hineinzupassen, sollten Sie sie quotezunächst neu definieren.

\documentclass{article}
\usepackage{blindtext}

\newsavebox\ideabox
\newenvironment{idea}
  {\begin{equation}
   \begin{lrbox}{\ideabox}
   \begin{minipage}{\dimexpr\columnwidth-2\leftmargini}
   \setlength{\leftmargini}{0pt}%
   \begin{quote}}
  {\end{quote}
   \end{minipage}
   \end{lrbox}\makebox[0pt]{\usebox{\ideabox}}
   \end{equation}}

\begin{document}
\begin{quote}\blindtext\end{quote}\begin{equation}E=mc^2\end{equation}

\begin{idea}
  \blindtext
\end{idea}
\end{document}

Das „gleichgesetzte“ Zitat wird in einem Feld mit der Breite Null gesetzt, so dass die Gleichungsnummer keine Verschiebung nach links erzwingt.

Bildbeschreibung hier eingeben

verwandte Informationen