Hallöchen,
ich benötige in meiner Aktuellen Arbeit recht viele Codesnippets, die ich durch das lstings Paket implementiert habe und möchte entsprechend auch ein Verzeichnis der Quelltexte erstellen. Allerdings ist mir aufgefallen, dass der Titel des Listing Verzeichnis auf allen Seiten im Header auftaucht und ich verstehe nicht weshalb.
\documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage{subfiles} \usepackage[ngerman]{babel} \usepackage{csquotes} \usepackage{graphicx} \usepackage{tabularx} \usepackage[onehalfspacing]{setspace} \usepackage{fancyhdr} \usepackage[nohyperlinks,printonlyused]{acronym} \usepackage{pdfpages} \usepackage{listings} \usepackage{hyperref} \usepackage{booktabs} \usepackage{svg} \usepackage{xcolor} \usepackage{caption} \usepackage{listings} \usepackage[a4paper, margin=3.45cm]{geometry} \usepackage{float} \usepackage[toc,page]{appendix} \lstset{basicstyle=\ttfamily, showstringspaces=false, commentstyle=\color{red}, keywordstyle=\color{blue}, breaklines=true, columns=fullflexible, numbers=left, stepnumber=1 } \DeclareCaptionFont{white}{\color{white}} \DeclareCaptionFormat{listing}{\colorbox{gray}{\parbox{\textwidth}{#1#2#3}}} \captionsetup[lstlisting]{format=listing,labelfont=white,textfont=white} \renewcommand{\lstlistingname}{Quelltext} \renewcommand{\lstlistlistingname}{Quelltextverzeichnis} \pagestyle{fancy} \fancyhf{} \fancyhead[L]{\leftmark} \fancyhead[R]{Seite \thepage} \begin{document} %\input{Deckblatt} \addcontentsline{toc}{section}{Quelltextverzeichnis} \lstlistoflistings{} \section{Einleitung} \section{Implementierung} \begin{lstlisting}[language=python,caption={Testcaption}] def hello_world(self): print("Hello " + self.name) \end{lstlisting} \end{document}
Mache ich irgendwo etwas falsch?