menuhin
01-08-2009, 16:33
Hallo,
habe mich sehr lange gefragt warum das Abkürzungs- und das Tabellenverzeichnis trotz der Option listof=totoc nicht im Inhaltsverzeichnis ausgewiesen werden. Nutze scrbook. Per Ausschlussverfahren hab ich dann festgestellt, dass es an dem Packet tocloft liegt. Sobald dieses deaktiviert war waren die gewünschten Einträge vorhanden. Kann mir jemand erklären warum dies so ist. Auf S. 18 in der tocloft-Doku steht einiges zum KomaScript, was ich als Anfänger aber überhaupt nicht nachvollziehen kann.:confused:
Minimalbsp. mit tocloft:
\documentclass[%
ngerman, 12pt, paper=a4, DIV=14, headinclude, headsepline, chapterprefix=true, numbers=noendperiod, listof=totoc, bibliography=totoc, parskip=half]{scrbook}
%Sprachpakete
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
%Schriftpakete
\usepackage[T1]{fontenc}
\usepackage{textcomp}
%Schriftart Libertine
\usepackage{libertine}
\renewcommand*\oldstylenums[1]{{\fontfamily{fxlj}\selectfont #1}}
\renewcommand{\labelitemi}{\rule{1ex}{1ex}}
%Seitenlayout
\usepackage{scrpage2}
\usepackage{setspace}
%Mathepakete
\usepackage[fleqn]{amsmath}
\usepackage{amssymb}
\usepackage{amsthm} %Umgebungen wie Definition,Satz...
\usepackage{mathtools} %zusätzliche Matheoptionen
\usepackage{bm} %für fette Symbole im mathmode S. Mathmode Doku S.85
%Bilder und Tabellen
\usepackage{graphicx}
\usepackage{array}
\usepackage{ragged2e,booktabs}
\usepackage{longtable}
\usepackage{tabularx}
%Verzeichnisse
\usepackage{tocloft} %Formatierung von Einträgen im Inhaltsverzeichnis
\usepackage{glossaries}
\usepackage[citestyle=authortitle]{biblatex}
\bibliography{bibfile}
%Diverses
\usepackage{url}
\usepackage[ngerman]{varioref} % Intelligente Querverweise
\usepackage{xcolor} %color ist veraltet
\definecolor{hellgrau}{gray}{0.6}
\definecolor{hellergrau}{gray}{0.8}
%Kopf- und Fusszeilen
\clearscrheadings %KomaScript S. 231
\ohead{\pagemark} %Seitenzahlen in der Kopfzeile im Außenfeld
\ihead{\headmark} %Überschrift in der Kopfzeile im Innenfeld
\automark[section]{section}% Da zweiseitig
\renewcommand{\sectionmark}[1]{\markboth{#1}{#1}} %
\renewcommand{\chapterpagestyle}{empty} %Alle Kapitelseiten sind leer
\renewcommand{\partpagestyle}{empty}
\pagestyle{scrheadings} %legt den Stil der Kopf- und Fusszeilen fest
\setlength{\headheight}{1.5\baselineskip}
%Schriftart der Überschriften ändern:
%\addtokomafont{disposition}{\normalfont} %Schriftart global ändern s. S. 64
%Zeilenabstand
\onehalfspacing
%Nummerierung der Überschriften im Text und im Inhaltsverzeichnis
\renewcommand*\thepart{\Alph{part}}
\renewcommand*\thechapter{\Roman{chapter}}
\renewcommand*\thesection{\arabic{section}.}
\renewcommand*\thesubsection{\alph{subsection})}
\begin{document}
\frontmatter
\renewcommand{\thepage}{\Roman{page}}
\tableofcontents
\addtocontents{toc}{\protect\thispagestyle{empty}\ endgraf}
\newpage
\listoffigures
\addtocontents{lof}{\protect\thispagestyle{empty}\ endgraf}
\newpage
\listoftables
\addtocontents{lot}{\protect\thispagestyle{empty}\ endgraf}
\end{document}
Vielen Dank für eure Hinweise.
menuhin
habe mich sehr lange gefragt warum das Abkürzungs- und das Tabellenverzeichnis trotz der Option listof=totoc nicht im Inhaltsverzeichnis ausgewiesen werden. Nutze scrbook. Per Ausschlussverfahren hab ich dann festgestellt, dass es an dem Packet tocloft liegt. Sobald dieses deaktiviert war waren die gewünschten Einträge vorhanden. Kann mir jemand erklären warum dies so ist. Auf S. 18 in der tocloft-Doku steht einiges zum KomaScript, was ich als Anfänger aber überhaupt nicht nachvollziehen kann.:confused:
Minimalbsp. mit tocloft:
\documentclass[%
ngerman, 12pt, paper=a4, DIV=14, headinclude, headsepline, chapterprefix=true, numbers=noendperiod, listof=totoc, bibliography=totoc, parskip=half]{scrbook}
%Sprachpakete
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
%Schriftpakete
\usepackage[T1]{fontenc}
\usepackage{textcomp}
%Schriftart Libertine
\usepackage{libertine}
\renewcommand*\oldstylenums[1]{{\fontfamily{fxlj}\selectfont #1}}
\renewcommand{\labelitemi}{\rule{1ex}{1ex}}
%Seitenlayout
\usepackage{scrpage2}
\usepackage{setspace}
%Mathepakete
\usepackage[fleqn]{amsmath}
\usepackage{amssymb}
\usepackage{amsthm} %Umgebungen wie Definition,Satz...
\usepackage{mathtools} %zusätzliche Matheoptionen
\usepackage{bm} %für fette Symbole im mathmode S. Mathmode Doku S.85
%Bilder und Tabellen
\usepackage{graphicx}
\usepackage{array}
\usepackage{ragged2e,booktabs}
\usepackage{longtable}
\usepackage{tabularx}
%Verzeichnisse
\usepackage{tocloft} %Formatierung von Einträgen im Inhaltsverzeichnis
\usepackage{glossaries}
\usepackage[citestyle=authortitle]{biblatex}
\bibliography{bibfile}
%Diverses
\usepackage{url}
\usepackage[ngerman]{varioref} % Intelligente Querverweise
\usepackage{xcolor} %color ist veraltet
\definecolor{hellgrau}{gray}{0.6}
\definecolor{hellergrau}{gray}{0.8}
%Kopf- und Fusszeilen
\clearscrheadings %KomaScript S. 231
\ohead{\pagemark} %Seitenzahlen in der Kopfzeile im Außenfeld
\ihead{\headmark} %Überschrift in der Kopfzeile im Innenfeld
\automark[section]{section}% Da zweiseitig
\renewcommand{\sectionmark}[1]{\markboth{#1}{#1}} %
\renewcommand{\chapterpagestyle}{empty} %Alle Kapitelseiten sind leer
\renewcommand{\partpagestyle}{empty}
\pagestyle{scrheadings} %legt den Stil der Kopf- und Fusszeilen fest
\setlength{\headheight}{1.5\baselineskip}
%Schriftart der Überschriften ändern:
%\addtokomafont{disposition}{\normalfont} %Schriftart global ändern s. S. 64
%Zeilenabstand
\onehalfspacing
%Nummerierung der Überschriften im Text und im Inhaltsverzeichnis
\renewcommand*\thepart{\Alph{part}}
\renewcommand*\thechapter{\Roman{chapter}}
\renewcommand*\thesection{\arabic{section}.}
\renewcommand*\thesubsection{\alph{subsection})}
\begin{document}
\frontmatter
\renewcommand{\thepage}{\Roman{page}}
\tableofcontents
\addtocontents{toc}{\protect\thispagestyle{empty}\ endgraf}
\newpage
\listoffigures
\addtocontents{lof}{\protect\thispagestyle{empty}\ endgraf}
\newpage
\listoftables
\addtocontents{lot}{\protect\thispagestyle{empty}\ endgraf}
\end{document}
Vielen Dank für eure Hinweise.
menuhin