Formelverzeichnis

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

MFG hat geschrieben:und habe das Beispiel auch nicht gefunden...
Das ist nun wirklich nicht schwer zu finden: KOMA-Script-Anleitung, scrguide.pdf, Ausgabe 2011-04-13, Seite 331 mit zusätzlicher Erklärungen auf den Seiten 321 (für die \setuptoc-Anweisung) und generell den Seiten 325-331.
\documentclass[
  % Zur Demonstration, dass auch andere Optionen auf das neue
  % Verzeichnis Anwendung finden:
  listof=flat,
  listof=totoc
]{scrbook}
\usepackage{amsmath}
\usepackage[ngerman]{babel}

\DeclareNewTOC[%
  type=equation,
  listname={Formelverzeichnis}%
]{equ}
\newcommand{\myequations}[1]{%
\addcontentsline{equ}{equation}{\protect\numberline{\theequation}#1}}

\begin{document}

\tableofcontents
\listofequations

\chapter{Hi}
\section{Formeln}
\begin{equation}\label{eq:Eq1}
   a=b
\end{equation}
\myequations{P-Anteil \ref{eq:Eq1}}

\chapter{Ho}

\begin{equation}\label{eq:Eq2}
   b=c
\end{equation}
\myequations{I-Anteil \ref{eq:Eq2}}
e
\begin{equation}\label{eq:Eq3}
   Y=Kd \ast \left(Xd + \frac{1}{Tn} + \int Xd\ dt + d\ \frac{Xd}{dt}\right)
\end{equation}
\myequations{lange formel \ref{eq:Eq3}}

\end{document}
Zur Erklärung der verwendeten Anweisungen siehe obige Anleitung, Kapitel 12, Seite 311-331. Dort ist auch zu finden, wie man eine Umgebung definieren kann, in der man dann ganz normal \caption verwenden könnte (falls man zusätzlich einen Titel der Gleichung im Text ausgeben will).

Paulus2110
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 12. Sep 2013, 14:35

Beitrag von Paulus2110 »

Ich setz mich gerade auch mit dem Formelverzeichnis auseinander und das obere Funktioniert soweit wunderbar aber irgendwie kleben die Formelnamen an der Formelnummer links und ich bekomm die da nicht weg. Kann mir da vielleicht jemand helfen?

Grüße

P.S Hier noch ein Beispielbild: http://s1.directupload.net/images/130924/vci86myb.png


Ich habs jetzt mal etwas unfein gelöst, einfach in das myequation{ \; \; <- sowas reingemacht als Leerzeichen =)

Antworten