von Johannes_B » Fr 31. Okt 2014, 18:00
Ich halte das für eher fragwürdig, deshalb der Hinweis: Verwende Code nur dann, wenn du verstanden hast, was dieser bewirkt. Aus diesem Grund habe ich das Beispiel auch nicht minimalisiert, du musst selbst die Stellschraube finden.
\NeedsTeXFormat{LaTeX2e}
\documentclass[a4paper,12pt,titlepage,oneside,
%listof=leveldown,
listof=totoc,
listof=chaptergapsmall,
]{scrbook}
\usepackage{showframe}
\usepackage{regexpatch}
\usepackage{etoolbox}
\tracingxpatches
\tracingpatches
%\RequirePackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\newcounter{RomanPagenumber}
\makeatletter
\newcommand{\patchchapter}{%
\patchcmd{\l@chapter}{1.0em}{-1.0em}{}{}%
}
\makeatother
\begin{document}
\frontmatter
\pagenumbering{Roman}
%\setcounter{page}{1}
\tableofcontents
%\newpage
\addtocontents{toc}{\protect\begingroup}
\addtocontents{toc}{\protect\patchchapter}
\listoffigures
\listoftables
\addtocontents{toc}{\protect\endgroup}
\begingroup
\renewcommand{\chapterheadstartvskip}{\vspace{-\topskip}}
\makeatletter
\addtokomafont{chapter}{\size@section}
\makeatother
\listoffigures
\listoftables
\endgroup
%\section*{Abbildungsverzeichnis}
%\label{sc:verz_abb}
%\addcontentsline{toc}{chapter}{Abbildungsverzeichnis}
%\setcounter{RomanPagenumber}{\value{page}}
\mainmatter
%\pagenumbering{arabic}
\chapter{Einleitung}
\label{ch:einleitung}
\section{Section 1}
\label{ch:Content1:sec:Section1}
\section{Section 1}
\label{ch:Content1:sec:Section1}
\chapter{Hauptteil}
\label{ch:hauptteil}
\end{document}
Ich halte das für eher fragwürdig, deshalb der Hinweis: Verwende Code nur dann, wenn du verstanden hast, was dieser bewirkt. Aus diesem Grund habe ich das Beispiel auch nicht minimalisiert, du musst selbst die Stellschraube finden.
[code]\NeedsTeXFormat{LaTeX2e}
\documentclass[a4paper,12pt,titlepage,oneside,
%listof=leveldown,
listof=totoc,
listof=chaptergapsmall,
]{scrbook}
\usepackage{showframe}
\usepackage{regexpatch}
\usepackage{etoolbox}
\tracingxpatches
\tracingpatches
%\RequirePackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\newcounter{RomanPagenumber}
\makeatletter
\newcommand{\patchchapter}{%
\patchcmd{\l@chapter}{1.0em}{-1.0em}{}{}%
}
\makeatother
\begin{document}
\frontmatter
\pagenumbering{Roman}
%\setcounter{page}{1}
\tableofcontents
%\newpage
\addtocontents{toc}{\protect\begingroup}
\addtocontents{toc}{\protect\patchchapter}
\listoffigures
\listoftables
\addtocontents{toc}{\protect\endgroup}
\begingroup
\renewcommand{\chapterheadstartvskip}{\vspace{-\topskip}}
\makeatletter
\addtokomafont{chapter}{\size@section}
\makeatother
\listoffigures
\listoftables
\endgroup
%\section*{Abbildungsverzeichnis}
%\label{sc:verz_abb}
%\addcontentsline{toc}{chapter}{Abbildungsverzeichnis}
%\setcounter{RomanPagenumber}{\value{page}}
\mainmatter
%\pagenumbering{arabic}
\chapter{Einleitung}
\label{ch:einleitung}
\section{Section 1}
\label{ch:Content1:sec:Section1}
\section{Section 1}
\label{ch:Content1:sec:Section1}
\chapter{Hauptteil}
\label{ch:hauptteil}
\end{document}
[/code]