PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Textzeile mit Gleichungsnummer versehen



romanrt
03-03-2010, 09:08
Guten Morgen liebe Latex-Gemeinde,

ich schreibe gerade einen Text mit sehr vielen Formeln und Gleichungen. Nun ist es so (ob das Sinn macht oder nicht sei mal dahin gestellt), dass hinter eine Textzeile eine Nummerierung soll. Und zwar so, als sei diese Zeile eine Gleichung. Allerdings soll die Zeile nicht eingerückt werden oder so etwas. Es handelt sich um eine kurze Zeile die mit \par umgebrochen wird.

Meine Idee war, diese Zeile einfach als \begin{align}\textrm{Inhalt der Zeile}\end{align} zu schreiben. Logischerweise wir die Zeile dann jedoch eingerückt, zentriert, abgesetzt etc.

Gibt es vielleicht eine Befehl mit dem ich "frei" diese Gleichungsnnummern einfügen kann?

Ich hoffe das Problem ist einigermaßen verständlich beschrieben.


\documentclass[a4paper,11pt,oneside]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\begin{enumerate}
\item Teil der Nummerierung \par
Das gehört irgendwie noch dazu \par
Diese Zeile soll eine Gleichungsnummerierung bekommen \par
\begin{align}\textrm{So geht es auf jeden Fall \emph{nicht}}\end{align}%\par
Diese Zeile wird nicht nummeriert
\item Und hier geht es mit irgendwas weiter
\end{enumerate}


\end{document}


Ok, das Beispiel ist jetzt nicht gerade kreativ...

Legion
03-03-2010, 09:20
So?

\documentclass[a4paper,11pt,oneside]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{marginnote}
\newcounter{randnummer}
\newcommand{\rn}[1]{%
\refstepcounter{randnummer}{#1}%
\marginnote{\quad\small\arabic{randnummer}}}
\begin{document}
\begin{enumerate}
\item Teil der Nummerierung \par
Das gehört irgendwie noch dazu \par
\rn{Diese Zeile soll eine Gleichungsnummerierung bekommen} \par
\begin{align}\textrm{So geht es auf jeden Fall \emph{nicht}}\end{align}%\par
Diese Zeile wird nicht nummeriert
\item Und hier geht es mit irgendwas weiter
\end{enumerate}
\end{document}

Inspiriert durch diesen Beitrag von Vorgestern (http://www.mrunix.de/forums/showthread.php?t=67581)

romanrt
03-03-2010, 09:40
Hallo Legion,

im Prinzip ja (;-)) , aber es muss sich bei der Randnotiz um den equation-Zähler handeln. Leider bin ich da noch nicht so fit, dass ich das jetzt umstricken könnte. Möglicherweise gibt es da auch einen ganz einfachen Befehl...?

lockstep
04-03-2010, 00:52
Mir ist der Zweck der Übung nicht ganz klar, und das Beispiel lässt auch formatierungsmäßig einiges zu wünschen übrig - aber so benutzt die Randnotiz den equation-Zähler:



\documentclass[a4paper,11pt,oneside]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\usepackage{amsmath}
\usepackage{marginnote}

\newcommand{\rn}[1]{%
\refstepcounter{equation}{#1}%
\marginnote{\quad\small\theequation}}

\begin{document}

\begin{enumerate}

\item Teil der Nummerierung
\begin{align}\textrm{Eine Gleichung}\end{align}
\rn{Diese Zeile benutzt ebenfalls den Gleichungszähler}
\begin{align}\textrm{Die nächste Gleichung}\end{align}
\item Der nächste nummerierte Punkt

\end{enumerate}

\end{document}


lockstep