Seite 1 von 1
Formeln mit "Gleichung <Nummer>" benennen
Verfasst: Di 5. Aug 2014, 16:12
von igordashaar
Hallo miteinander,
sitze gerade an meine Abschlussarbeit und habe da eine kleine Frage zur Formelnummerierung. Bin mir ziemlich sicher, dass die Frage schonmal kam, nur habe ich gerade Probleme damit einen griffigen Suchbegriff dafür zu finden.
Folgendes:
Ich hätte meine Formeln gerne am Rand nach dem Schema "Gleichung <Nr.>" bzw. "Gl. <Nr.>". Wie bekomme ich das hin, ohne per \tag jede Fomel einzelnd zu benennen.
Vielen Dank schonmal
Gruß
igor
Verfasst: Di 5. Aug 2014, 16:31
von Johannes_B
Mal davon abgesehen, dass ich deinen Lesern zutraue, dass sie eine Gleichung erkennen und das Humbug ist:
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\let\mytagform@=\tagform@
\def\tagform@#1{\maketag@@@{Gleichung \ignorespaces#1\unskip\@@italiccorr}\hspace{3mm}}
\renewcommand{\eqref}[1]{\textup{\mytagform@{\ref{#1}}}}
\makeatother
\begin{document}
\begin{equation}
1+1=2\label{equation}
\end{equation}
\begin{align}
1+1 &= 2\label{align}
\end{align}
\eqref{equation}, \eqref{align}
\end{document}
Gefunden auf
TeX.SX
Verfasst: Mi 6. Aug 2014, 08:40
von igordashaar
Merci, werds nachher gleich ausprobieren. Mir geht es da ein bischen um Einheitlichkeit. Bilder, Tabellen, Quellcode... werden alle eben so dargestellt. Warum also nicht auch Gleichungen. Eine Abbildung oder Tabelle erkennt man schließlich auch ohne dass es extra dran steht.
Verfasst: Mi 6. Aug 2014, 10:59
von Besserwisser
Weil Tabellen und Abbildungen mit einer Über- bzw. Unterschrift versehen werden, während Gleichungen nur eine nebenstehende Nummer erhalten.
Benennst du auch alle Abschnitte als "Abschnitt 1", "Abschnitt 2" etc., alle Unterabschnitte als "Unterabschnitt 1.1", "Unterabschnitt 1.2" etc.?
Natürlich kann man für Gleichungen auch neue Gleitumgebungen (oder auch nicht gleitende Umgebungen vergleichbarer Optik) definieren, um sie ebenfalls mit einer Über- oder Unterschrift zu versehen. Dann ist auch die Bezeichnung als "Gleichung" sinnvoll. Siehe dazu \DeclareNewTOC in der
KOMA-Script-Anleitung oder im
KOMA-Script-Buch oder die korrespondierende Anweisung in der Anleitung zum Paket
caption.
Verfasst: Di 12. Aug 2014, 10:38
von igordashaar
hat schonmal funktioniert, jetzt wo ich es sehe bin ich mir damit aber auch nichtmehr so sicher...