Seite 1 von 1

Eigenes Verzeichnis an Tab.- und Abb.verzeichnis anpassen

Verfasst: Sa 14. Dez 2013, 13:15
von Cartman1344
Hallo zusammen,

ich hoffe, hier kann mir weitergeholfen werden. Es geht um ein selbstdefiniertes Formelverzeichnis, das analog zu Tabellen- und Abbildungsverzeichnis erstellt werden soll.

Aussehen soll es wie folgt:

Formelverzeichnis
Formel 1 [Name der Formel] . . . . . . . . . . [Seite]

Stand bisher:

Formelverzeichnis
1 [Name der Formel] . . . . . . . . . . [Seite]

Hat jemand eine Idee, wie das funktionieren könnte? Anbei ein Minimalbeispiel.

Vielen Dank schon einmal!
\documentclass[	a4paper, %
               	12pt, %
               	listof=totoc, %
               	listof=entryprefix %
				]{scrartcl}
				
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{tocbasic}			
			
\DeclareNewTOC[type=eq, %
				types=eqs, %
				float, %
				floattype=4, %
				name=Formel,%
				listname={Formelverzeichnis}]{loe}

\begin{document}
\listoftables
\listoffigures
\listofeqs

\begin{table}[ht]
\centering
\caption{Tabelle}
Tabelle
\end{table}

\begin{figure}[ht]
\centering
Abbildung
\caption{Abbildung}
\end{figure}

\begin{eq}[ht]
\centering
Formel
\caption{Formel}
\end{eq}

\end{document}

Verfasst: Sa 14. Dez 2013, 16:32
von Noch so einer
Füg mal noch
\newcommand*{\listofloeentryname}{\listofloename}
in der Dokumentpräambel ein. Näheres dazu findest Du bei der Erklärung zu listof=entryprefix in der KOMA-Script-Anleitung, aktuelle Auflage, Seite 136, dritter Absatz.

Verfasst: Sa 14. Dez 2013, 17:11
von Cartman1344
Cool, das funktioniert! 1000 Dank für den Tipp. :D

Verfasst: Fr 21. Feb 2014, 18:46
von Gast
Hallo zusammen.

Wo genau muss ich den folgenden Befehl in das Beispiel von Cartman1344 einfügen?
\newcommand*{\listofloeentryname}{\listofloename}
Vllt ist die Frage etwas dumm... aber ich verzweifel hier gerade wirklich. Danke für die Hilfe.

Verfasst: Fr 21. Feb 2014, 18:54
von Johannes_B
Noch so einer hat geschrieben:Füg mal noch
\newcommand*{\listofloeentryname}{\listofloename}
in der Dokumentpräambel ein. Näheres dazu findest Du bei der Erklärung zu listof=entryprefix in der KOMA-Script-Anleitung, aktuelle Auflage, Seite 136, dritter Absatz.
Steht doch da, in die Dokumentprämble. Als vor \begin{document}.

LateX for complete Novices oder auch texdoc dickimaw-novice

Verfasst: Fr 21. Feb 2014, 19:25
von Gast
wenn ich den Befehl genau so eingebe, dann erhalte ich folgende Anischt

Formelverzeichnis 
Formelverzeichnis 1 Formel . . . . . . . . . . 1
Irgendwas muss da noch geändert werden.

Verfasst: Fr 21. Feb 2014, 19:27
von Johannes_B
Wenn ich den Befehl genauso eingebe, erhalte ich die Nachricht, dass der befehl schon definiert ist. Mit dem neuen KOMA-script ist obige Definition also scheinbar unnötig (hab gerade keine alte zum Testen da).

Wo kann ich die neueste Version von KOMA-Script herunterladen?
\documentclass[   a4paper, %
                  12pt, %
                  listof=totoc, %
                  listof=entryprefix %
            ]{scrartcl}
           
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{tocbasic}%tocbasic.sty    2014/01/17 v3.12.1629 KOMA-Script package (handling toc-files)
         
\DeclareNewTOC[type=eq, %
            types=eqs, %
            float, %
            floattype=4, %
            name=blubbberFormel,%
            listname={Formelverzeichnis}]{loe}

%\newcommand*{\listofloeentryname}{\listofloename} %default
\renewcommand*{\listofloeentryname}{blubbermaus} 
\begin{document}
\listofeqs

\begin{eq}[ht]
	$a=c$
\caption{irgendeine Formel}
\end{eq}

\end{document}