Hallo,
ich verwende Chapterthumb für meine Diss. und habe dazu einige Fragen.
Ein ähnliches Problem steht auch im Forum, aber nur ähnlich: Ich habe ein Kapitel 0 (\setcounter{chapter}{-1}
) eingefügt.
Damit wird das Thumb aber über den oberen Rand gesetzt. Was kann man tun?
Ich möchte die erste Seite eines Kapitels umgestalten, do dass \pagemark nicht im \cfoot steht sondern rechts
und mit schicker \rule-Anweisung und blau. Dazu ändere ich den chapterpagestyle:
\deftripstyle{diss}[0pt][0pt]%eigenen Pagestyle definieren für erste Seite eines Chapters {}{}{\lohead[\putchapterthumb]{\putchapterthumb} \addtokomafont{chapterthumb}{\bfseries}}{}{} {\begin{picture}(0,0) \put(0,-1.7){\color{blue}\rule[-40pt]{.5pt}{60pt}\hspace{1ex}\pagemark} \end{picture} } \renewcommand*{\chapterpagestyle}{diss}%erste Seite eines Kapitels anders definieren
Die Seitenzahlen erscheinen wie gewünscht, die Thumbs aber nicht. Hat jemand Erfahrung mit \deftripstyle.
Oder weiß jemand eine funtionierende Lösung?
Nacholgend meine Minimalbeipielkonfiguration
Danke
Thomas
\documentclass[abstracton,12pt,a4paper,oneside,normalheadings,BCOR5mm,DIV12,bibtotoc,idxtotoc,liststotoc,pointlessnumbers,automark]{scrreprt} \usepackage{graphicx,setspace,color,amsmath,textcomp,xspace,subfig,tabularx,caption,scrpage2} \usepackage[british,ngerman]{babel} \usepackage[latin1]{inputenc}\usepackage{t1enc} \usepackage[linktocpage=true,colorlinks=true,urlcolor=blue,linkcolor=blue,menucolor=blue]{hyperref} \usepackage[nosectionbib, numberedbib]{apacite}\bibliographystyle{apacite} \usepackage{chapterthumb}\pagestyle{scrheadings} \deftripstyle{diss}[0pt][0pt]%eigenen Pagestyle definieren für erste Seite eines Chapters {}{}{\lohead[\putchapterthumb]{\putchapterthumb} \addtokomafont{chapterthumb}{\bfseries}}{}{} {\begin{picture}(0,0) \put(0,-1.7){\color{blue}\rule[-40pt]{.5pt}{60pt}\hspace{1ex}\pagemark} \end{picture}} \renewcommand*{\chapterpagestyle}{diss}%erste Seite eines Kapitels anders definieren \chead{} \cfoot{} \setkomafont{pagenumber}{\normalfont\sffamily\bfseries\textcolor{blue}}%KOMA-Buch S. 73 \ofoot{ \begin{picture}(0,0) \put(0,-1.7){\color{blue}\rule[-40pt]{.5pt}{60pt}\hspace{1ex}\pagemark} \end{picture}} %%%%%%%%%%%%%%%%%%% begin_document %%%%%%%%%%%%%%%%%%%%%% \begin{document} \subject{Dissertation zur Erlangung des akademischen Grades\\doctor rerum naturalium (Dr.~rer.~nat.)} \author{Thomas Hübner} \date{\normalsize eingereicht...} \publishers{\raggedright\normalsize1. Gutachterin...} \title{...}\hspace{1cm} \maketitle \onehalfspacing \setlength{\unitlength}{1cm} \tableofcontents \clearpage \setcounter{chapter}{-1} \renewcommand{\thesubsection}{\alph{subsection})} \lohead[\putchapterthumb]{\putchapterthumb} \addtokomafont{chapterthumb}{\bfseries} \chapter{Gegenstand und Aufbau dieser Arbeit} viel Text \clearpage noch mehr Text \chapter{Einleitung} \clearpage 2. Seite \end{document}
Entweder oder
Mit
\defstripstyle
definierst Du einen kompletten eigene Seitenstil mit eigenem Namen. Mit\lohead
konfigurierst Du die Seitenstilescrplain
undscrheadings
. Du kannst zwar eventuell\putchapterthumb
in dem selbst definierten Seitenstil verwenden aber dort dann nicht als Argument von\lohead
, weil Du sonst lediglich innerhalb Deines Seitenstils die Seitenstilescrplain
undscrheadings
umkonfigurieren würdest.Wenn bei Dir der plain-Seitenstil (
scrplain
) nur auf Kapitelanfangsseiten verwendet wird, könntest Du schlicht auf den eigenen Seitenstil verzichten und einfach nurscrplain
so konfigurieren, wie Du es auf Kapitelanfangsseiten haben willst.Dein Problem mit Nummer 0 resultiert daraus, dass damit die Berechnung für die Nummer der Position der Markierung nicht stimmt. Davon abgesehen, dass ich eine Kapitelnummerierung mit 0 für ziemlichen Unsinn halte, wird Dir nichts anderes übrig bleiben, als die Berechnung entsprechend zu korrigieren. Wenn die Seitenhöhe für alle Kapitel genügt, könnte man auch den Korrekturabstand (siehe KOMA-Script-Buch, Anhang B) dafür missbrauchen.
BTW: Ich schätze mal, dass 90% der Pakete in Deinem Maximalbeispiel für ein Minimalbeispiel überflüssig sind.