Eigenes Verzeichnis an Tab.- und Abb.verzeichnis anpassen

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Cartman1344
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Sa 14. Dez 2013, 12:54

Eigenes Verzeichnis an Tab.- und Abb.verzeichnis anpassen

Beitrag 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}
Zuletzt geändert von Cartman1344 am Sa 14. Dez 2013, 17:09, insgesamt 1-mal geändert.

Noch so einer

Beitrag 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.

Cartman1344
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Sa 14. Dez 2013, 12:54

Beitrag von Cartman1344 »

Cool, das funktioniert! 1000 Dank für den Tipp. :D

Gast

Beitrag 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.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Gast

Beitrag 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.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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} 
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten