PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bunte Minitocs mit \Color



toffi22
16-12-2006, 01:59
Hallo,

ich habe gerade das Minitoc-Paket entdeckt und die Minitocs mit Hilfe der Doku entsprechend meinen Wünschen angepasst. Unter anderem möchte ich, dass das ganze MiniToc die Schriftfarbe blau bekommt. Das wollte ich wie folgt anstellen:

\renewcommand{\mtcfont} {\normalsize\sffamily\color{meinblau}}

.. und analog für mtcSfont und mtcSSfont.

Das ganze funktioniert in soweit, als dass die Schriftart für das komplette Minitoc übernommen wird und die Seitenzahlen und gepunkteten Linien blau werden. Die Section-Namen und -Nummern allerdings bleiben schwarz.

Woran kann das liegen? Was mache ich falsch?

Vielen Dank,
Christoph :-)

Maverick
11-07-2007, 21:47
Hhhhm. Bin über die Suche hergekommen. Habe dasselbe Problem. In der Anleitung habe noch nichts gefunden ...

Salnic
11-07-2007, 22:19
wie hast Du es denn bisher versuch?

so klappt es jedenfalls bei mir:


\documentclass[ngerman]{scrreprt}
\usepackage{babel}
\usepackage{minitoc}
\usepackage{color}
\usepackage{hyperref}
\dominitoc
\renewcommand{\mtcfont}{\normalsize\sffamily\color {green}}
\renewcommand{\mtcSfont}{\normalsize\sffamily\colo r{yellow}}
\renewcommand{\mtcSSfont}{\normalsize\sffamily\col or{red}}
\begin{document}
\tableofcontents
\chapter{Einführung}
\minitoc
\section{Einleitung}
\section{Projekt}
\subsection{Xyz}
\subsection{abc}
\end{document}

natürlich kann das nicht mit colorlinks als Option für hyperref klappen.

Salnic

Maverick
11-07-2007, 23:06
Hallo Salnic!

Dein MB funktioniert einwandfrei. Ich habe denselben Code bei mir im Dokument stehen, dort klappt es aber nicht?!?! Ich kann alles mit Farben ausstatten, aber nicht den Überschriftentext im minitoc drinnen.

Funktionieren tut: Überschrift des minitoc in Farbe, Punkte in Farbe, Zahlen in Farbe.

Funktionieren tut nicht: Die Überschriften von sections und subsections im minitoc in Farbe.

*shit* -- Also gleich wie beim Threadstarter.

Mein Code:

\newpage{} % Inhaltsverzeichnis auf einer eigenen Seite
\renewcommand\ptctitle{\textsf{Inhalt von Teil \thepart}} % Beschriftung parttoc
\renewcommand\mtctitle{Inhalt von Kapitel \thechapter} % Beschriftung minitoc
\renewcommand\mlftitle{Abbildungen} % Beschriftung minilof
\renewcommand\mlttitle{Tabellen} % Beschriftung minilot

%\renewcommand{\ptcfont} {\normalsize\sffamily\color{myblue}} % Farbe parttoc
\renewcommand{\mtcfont}{\normalsize\sffamily\color {myblue}}
\renewcommand{\mtcSfont}{\normalsize\sffamily\colo r{red}}
\renewcommand{\mtcSSfont}{\normalsize\sffamily\col or{yellow}}

\doparttoc
\dominitoc
\dominilof
\dominilot

\setcounter{parttocdepth}{0} % Überschriftentiefe parttoc
\setcounter{minitocdepth}{2} % Überschriftentiefe minitoc