Ist es mit book
der Klasse möglich (wenn ich mich nicht irre, nicht mit tocloft
), Seitenzahlen auf der linken Seite zu platzieren? Das wäre so etwas wie
5 Introduction
19 I Title first chapter
54 II Title second chapter
107 III Title third chapter
Ich habe mir folgenden Thread überlegt:Seitenzahl vor Kapitelüberschrift im Inhaltsverzeichnis mit Memoiren, das allerdings nur für memoir
den Unterricht ist, und das folgende:Formatieren des Titels des Inhaltsverzeichnisses, was jedoch eine gemischte Frage zu Index und konkretem Format ist. Ich muss „nur“ das obige Format für ein klassisches Inhaltsverzeichnis erstellen.
=====================================================
Nachtrag Hier ein funktionierender Code, aber nur für chapter
, nicht für section
:
\documentclass[a4paper]{Buch} \usepackage{fontspec} \usepackage{Polyglossie} \setmainlanguage{Englisch} \usepackage{titletoc} \contentsmargin{0pt} \titlecontents{Kapitel}[4pc] {\contentsmargin{0pt}\makebox[0pt][r]{\dieInhaltsseite \quad\makebox[30pt][r]{\textsc{\romannumeral \dasInhaltslabel\quad}}}} {} {} {} \begin{document} \Inhaltsverzeichnis \chapter{Irgendein Text, irgendein Text, irgendein Text, irgendein Text, irgendein Text } \chapter{Irgendein Text, irgendein Text, irgendein Text, irgendein Text, irgendein Text } \chapter{Irgendein Text, irgendein Text, irgendein Text, irgendein Text, irgendein Text } \end{document}
=====================================================
ANHANG 2
Betrachten Sie diesen Code, an dessen Realisierung ich sehr interessiert bin
\documentclass[a4paper]{Bericht} \usepackage{fontspec} \usepackage{polyglossia} \setmainlanguage{englisch}%{italienisch} %\PolyglossiaSetup{italienisch}{indentfirst=false} \usepackage{titlesec} \renewcommand{\thechapter}{\scshape\roman{Kapitel}} \titleformat{\chapter}[Anzeige] {\normalfont\fontsize{10pt}{12pt}\selectfont}{\scshape\thechapter}{0pt}{} %%{\normalfont\fontsize{10pt}{12pt}\selectfont}{\chaptertitlename\space \thechapter}{11pt}{} \renewcommand{\thesection}{\arabic{Abschnitt}} \titleformat{\section} {\normalfont\fontsize{10pt}{12pt}\selectfont}{\thesection}{0pt}{} \titleformat{\subsection} {\normalfont\fontsize{10pt}{12pt}\selectfont\itshape}{}{0pt}{} \titlespacing{\chapter}{0pt}{0pt}{3cm} \usepackage{titletoc} \contentsmargin{0pt} \titlecontents{Kapitel}[4pc] {\contentsmargin{0pt}\makebox[0pt][r]{\thecontentspage} \quad\makebox[30pt][r]{\textsc{\romannumeral \dasInhaltslabel.\quad}}}} {} {} {} \usepackage{titletoc} \contentsmargin{0pt} \titlecontents{Abschnitt}[4pc] {\contentsmargin{0pt}\makebox[0pt][r]{\thecontentspage} \quad\makebox[30pt][r]{\textsc{\romannumeral \dasInhaltslabel.\quad}}}} {} {} {} \begin{document} \Inhaltsverzeichnis \chapter{Einige Titel 1} Irgendein Text, irgendein Text, irgendein Text, irgendein Text Text %\section{Einige Texttitel a} %Einige Text einige Text einige Text einige Text einige Text etwas Text \chapter{Einige Titel 2} Irgendein Text, irgendein Text, irgendein Text, irgendein Text Text \chapter{Einige Titel 3} Irgendein Text, irgendein Text, irgendein Text, irgendein Text Text \end{document}Es gibt eine schwerwiegende Interferenz zwischen Titlesec und Titletoc, aber ich bin nicht in der Lage, dieses Problem durch eine korrekte Interaktion zwischen diesen beiden Paketen zu lösen ...
Antwort1
Hier ist eine Lösung, die dietitletoc
Paket; der wichtige Teil des Codes ist
% chapter formatting in toc
\titlecontents{chapter}
[0.0cm] % left margin
{} % above code
{% % numbered format
{\llap{\thecontentspage\hspace{.5cm}}\thecontentslabel~}%
}%
{} % unnumbered format
{} % filler-page-format, e.g dots
Hier ist ein komplettes MWE zum Spielen.
% arara: pdflatex
% arara: pdflatex
\documentclass{book}
\usepackage{lipsum}
\usepackage{titlesec}
\usepackage{titletoc}
% chapter formatting in toc
\titlecontents{chapter}
[0.0cm] % left margin
{} % above code
{% % numbered format
{\llap{\thecontentspage\hspace{.5cm}}\thecontentslabel~}%
}%
{} % unnumbered format
{} % filler-page-format, e.g dots
\begin{document}
\tableofcontents
\chapter{mychapter}
\section{mysection}
\subsection{mysubsection}
\section{mysection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\chapter{mychapter}
\section{mysection}
\subsection{mysubsection}
\section{mysection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\subsection{mysubsection}
\chapter{mychapter}
\end{document}