unverständliche Warnung

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


ThommyTom
Forum-Anfänger
Forum-Anfänger
Beiträge: 48
Registriert: So 14. Jul 2013, 15:00

unverständliche Warnung

Beitrag von ThommyTom »

Hallo,
folgendes Minimalbeispiel
\documentclass[a4paper,index=totoc,abstracton]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[svgnames,table,hyperref]{xcolor}
\usepackage{dingbat}
\usepackage{listings}
\lstset{
backgroundcolor=\color{gray!10},
basicstyle=\scriptsize,
commentstyle=\color{SlateBlue},
captionpos=b,
frame=single,
keywordstyle=\color{Maroon},
numbers=left,
numberstyle=\tiny,
showstringspaces=false,
stringstyle=\color{Navy},
breaklines=true,
prebreak={\carriagereturn},
breakautoindent=true}

\begin{document}
\renewcommand{\lstlistlistingname}{Quelltextverzeichnis}
\renewcommand{\lstlistingname}{Quelltext}
\lstlistoflistings

\begin{lstlisting}[language=Java,caption=test.java,label=lis:quell]
public void static main(String[] args)
{
 ...
}
\end{lstlisting}
\end{document}
, welches die folgende Warnung ausspuckt:
\float@listhead detected!(scrartcl) Implementation of \float@listhead became(scrartcl) deprecated in KOMA-Script v3.01 2008/11/14 and(scrartcl) has been replaced by more several more flexible(scrartcl) features of package 'tocbasic'.
Verwende ich einfach nur
\documentclass{article}
, dann läuft alles super.

Was genau ist das Problem und wie kann man es beheben? Ich kann mit der Meldung leider nichts anfangen.
Ich denke, und deshalb bin ich in diesem Unterforum, dass es etwas mit der Erzeugung des Quelltextverzeichnisses zu tun hat, denn kommentiert man es aus, so ist alles super.

Freue mich über Hilfe :)

Liebe Grüße,
Tom

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

\usepackage{scrhack}
Lade das Paket scrhack, dann wird das Quelltextverzeichnis auch unter die Kontrolle von tocbasic gestellt und Du bekommst keine Warnungen mehr.

Gruß
Elke

ThommyTom
Forum-Anfänger
Forum-Anfänger
Beiträge: 48
Registriert: So 14. Jul 2013, 15:00

Beitrag von ThommyTom »

Super, das funktioniert. Dankeschön.

Was war denn genau das Problem und wieso hilft das Paket dabei? Beeinflusst das Peket noch andere Sachen, von denen man wissen sollte?

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

Beitrag von Johannes_B »

Schau am besten mal in die Dokumentatin des Pakets. Da steht das alles gut erklärt.
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.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Im wesentlichen wird dadurch dafür gesorgt, dass das vom Paket listings bereit gestellte Quelltextverzeichnisgenauso behandelt wird wie das Tabellen- und Abbildungsverzeichnis in KOMA-Script Klassen. Insbesondere werden dadurch die über die Option `listof` gemachten Einstellungen auch für das Quelltextverzeichnis übernommen. Außerdem werden Sprachumschaltungen durch das babel- Paket berücksichtigt.

Ausführlichere Infos zu scrhack und tocbasic findest Du in der KOMA-Script Dokumentation oder im KOMA-Script Buch.

Gruß
Elke

Antworten