PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schriftart Inhaltsverzeichnis vereinheitlichen



Oelle74
16-01-2017, 10:52
Hallo,
ich hätte gerne, dass in meinem folgenden Beispiel der Index im Inhaltsverzeichnis in derselben Schriftart wie das andere Kapitel dargestellt wird.
Was kann ich machen?
Danke!



\documentclass[12pt,a4paper]{scrbook}

\usepackage[OT1]{eulervm}
\usepackage{classicthesis}
\usepackage{arsclassica}

\begin{document}

\tableofcontents

\chapter{Test}

test\index{test}

\addcontentsline{toc}{chapter}{{Index}}

\end{document}

Johannes_B
16-01-2017, 17:46
addcontentsline darfst du gleich aus dem Gedächtnis löschen.


\documentclass[12pt,a4paper,index=totoc]{scrbook}

\usepackage[OT1]{eulervm}
\usepackage{classicthesis}
\usepackage{arsclassica}

\begin{document}

\tableofcontents

\chapter{Capybara}

test

\addchap{Wombat}

\begin{theindex}
\end{theindex}

\end{document}

Oelle74
16-01-2017, 21:02
So ist der Index leider leer.

Wenn ich dann folgendes schreibe, dann steht zuerst Index da, dann zwei leere Seiten und danach steht wieder Index da und der Index wird gedruckt.



\documentclass[12pt,a4paper,index=totoc]{scrbook}

\usepackage[OT1]{eulervm}
\usepackage{classicthesis}
\usepackage{arsclassica}

\begin{document}

\tableofcontents

\chapter{Test}

test

\addchap{Index}

\printindex

\end{document}


Würde das ganze auch mit Tabellen- und Abbildungsverzeichnis verwenden.
Wie geht das?

Johannes_B
17-01-2017, 07:16
listof=totoc

Übrigens wäre es schön, wenn du mein Beispiel testen würdest.

Oelle74
17-01-2017, 07:20
hab dein beispiel getestet und als rückmeldung geschrieben, dass dann der index leer war (siehe mein posting von 22:02).

was bdeutet listof=totoc, kann damit nichts anfangen. wo muss ich das hinschreiben?

wie muss der code nun also aussehen, dass die überschriften im inhaltsverzeichnis passen und dass der index nicht leer ist?
wie kann ich dasselbe mit tabellen- und abbildungsverzeichnis machen?

klops
17-01-2017, 08:08
Zu scrbook gibt es eine Anleitung (http://www.komascript.de/scrguide). In der kann man sowohl die Bedeutung von Optionen nachlesen, als auch wie man diese setzt. Desweiteren darf man ruhig auch einmal zwei Minuten nachdenken und dann die Ähnlichkeit mit index=totoc erkennen.

Dass der Index ohne Indexeintrag leer bleibt, ist übrigens nicht verwunderlich. Deshalb aus dem Kapitel Wombat ein Kapitel Index zu machen, ist allerdings Unfug.

Oelle74
18-01-2017, 06:45
habs mit folgendem code probiert, doch leider ist das abbildungsverzeichnis wieder mit einer anderen schrift im inhaltsverzeichnis, für index und literaturverzeichnis funktionierts.
was muss ich ändern?



\documentclass[12pt,a4paper,index=totoc,bibliography=totoc,listof =totoc]{scrbook}

\usepackage[OT1]{eulervm}
\usepackage{classicthesis}
\usepackage{arsclassica}
%\usepackage{makeidx}

\begin{document}

\tableofcontents

\chapter{Capybara}

test\index{test} test \index{test2}

\begin{figure}
\caption{Test-Figure}
\end{figure}

\addchap{Wombat}

\listoffigures

\begin{theindex}
\end{theindex}

\end{document}

klops
18-01-2017, 14:30
classicthesis kann ganz schlecht mit KOMA-Script-Klassen umgehen. Deshalb gibt es u. a. auch Warnungen der Art:
Class scrbook Warning: Usage of package `titlesec' together
(scrbook) with a KOMA-Script class is not recommended.
(scrbook) I'd suggest to use the package only
(scrbook) if you really need it, because it breaks several
(scrbook) KOMA-Script features, i.e., option `headings' and
(scrbook) the extended optional argument of the section
(scrbook) commands.
(scrbook) Nevertheless, using requested
(scrbook) package `titlesec' on input line 378.

(/usr/local/texlive/2016/texmf-dist/tex/latex/titlesec/titlesec.sty

Package titlesec Warning: Non standard sectioning command detected
(titlesec) Using default spacing and no format.
arsclassica basiert übrigens auf classicthesis und lädt das Paket selbst.

Verzeichniseinträge nicht nummerierter Kapitel sind hier offenbar eines der erwähnten Probleme. Das \spacedlowersmallcaps, das classicthesis auf irgend eine Art bei anderen Einträgen hineinschmuggelt, fügt es in diesem Fall nicht ein.

Oelle74
18-01-2017, 15:10
Gibts da keine Möglichkeit?

klops
18-01-2017, 16:42
Den Autor von classicthesis bitten, es kompatibel mit KOMA-Script zu machen, oder auf den Komfort von KOMA-Script bezüglich der …=totoc-Optionen verzichten.

Johannes_B
18-01-2017, 17:13
Crosspost. (http://latex-community.org/forum/viewtopic.php?f=48&t=29080&p=98202#p98201)

Oelle74
18-01-2017, 18:43
habs gelöst



\documentclass[12pt,a4paper,index=totoc]{scrbook}

\usepackage[OT1]{eulervm}
\usepackage{classicthesis}
\usepackage{arsclassica}
%\usepackage{makeidx}

\begin{document}

\tableofcontents

\chapter{Capybara}

test\index{test} test \index{test2}

\begin{figure}
\caption{Test-Figure}
\end{figure}

\addchap{Wombat}

\addcontentsline{toc}{chapter}{\tocEntry{Tabellenv erzeichnis}}
\listoffigures

\begin{theindex}
\end{theindex}

\end{document}

rais
18-01-2017, 23:25
habs gelöst

öhhm, das Schriftproblem vllt, aber so setzt Du Deinen Verweis aufs Abbildungsverzeichnis (den Du hier auch noch Tabellenverzeichnis nennst) auf die falsche Seite (und gehört eigentlich zu `Wombat').


\cleardoublepage
\addcontentsline{toc}{chapter}{\tocEntry{\listfigu rename}}
\listoffigures

sollte passen.

VG