Seite 1 von 1

listoflistings

Verfasst: Mi 28. Okt 2015, 20:41
von Schka
Hey Leute, ich habe in meine Arbeit einen Alogorthmus eingebaut, die Liste spuckt er mir auch an der richtigen Stelle aus.

Folgenden Code verwende ich dafür:
\renewcommand{\lstlistlistingname}{Liste der Algorithmen}
\lstlistoflistings
\addcontentsline{toc}{section}{Algorithmus}
Jetzt meine Frage: Ich hätte gerne genau sowas:
\renewcommand{\cfttabpresnum}{Tab. }
eben nur für meine Liste der Algortihmen, sozusagen soll vor der 1 usw noch "Alg." stehen.

Geht das irgendwie?

Gruß Jonas

Verfasst: Mi 28. Okt 2015, 21:53
von Bartman

Verfasst: Do 29. Okt 2015, 09:01
von Noch so einer
Mit KOMA-Script geht das alles zusammen recht einfach:
\documentclass[12pt,a4paper,listof=totoc,listof=entryprefix]{scrartcl}
\usepackage{scrhack}
\usepackage{listings}
\newcommand*{\listoflolentryname}{Listing}
%\renewcommand*{\listoflofentryname}{Abb.}
%\AfterTOCHead[lof]{\renewcommand*\autodot{:}}
\begin{document}
\tableofcontents
\lstlistoflistings
\listoffigures
\section{Test}

\begin{lstlisting}[caption=Testlisting]
test()
\end{lstlisting}

\begin{figure}\centering
\rule{1cm}{1cm}
\caption{Testabbildung}
\end{figure}
\end{document}
Zwei Zeilen, die häufig gewünscht werden, habe ich auskommentiert mit eingefügt. Probier sie aus und lies ggf. in der Anleitung von [d]tocbasic[/d] nach, wie die funktionieren.

Und wenn Dir das alles nichts nützt, dann lerne daraus, wie wichtig es ist, ein Minimalbeispiel zu erstellen.