Moin moin,
Zitat von
ElGato
Code:
\ifthenelse{\isodd{\thepage}}{
das funktioniert aber nur bei rein arabischer Paginierung.
Imho besser
Code:
\ifthenelse{\isodd{\value{page}}}{%
oder gar
Code:
\ifthispageodd{% siehe scrguide
wobei hier sogar das ifthen-Paket entfallen könnte.
Und ich dachte, Du wolltest nicht nur senkrechte Balken
Code:
\documentclass[DIV=25,ngerman]{scrbook}
\usepackage{babel,blindtext,showframe}% nur zur Demo
\usepackage{xcolor,eso-pic,scrpage2}
\pagestyle{scrheadings}
\lehead{\AddToShipoutPictureBG*{\AtPageLowerLeft{%
\vbox{%
\color{blue!60}\hrule width 0.33\paperwidth height \dimexpr 1in+\voffset+\topmargin+\headheight\relax
\color{blue!30}\hrule width 0.33\paperwidth height \headsep
\hrule width \dimexpr 1in+\hoffset+\evensidemargin\relax height \dimexpr \textheight+\footskip\relax
\hrule width 0.33\paperwidth height \dimexpr \paperheight-1in-\voffset-\topmargin-\headheight-\headsep-\textheight-\footskip\relax
}%
}}}
\rohead{\AddToShipoutPictureBG*{\AtPageLowerLeft{%
\parbox[b]{\paperwidth}{%
\null\hfill\vbox{%
\color{blue!60}\hrule width 0.33\paperwidth height \dimexpr 1in+\voffset+\topmargin+\headheight\relax
\color{blue!30}\hrule width 0.33\paperwidth height \headsep
\hbox to 0.33\paperwidth{%
\null\hfill
\vrule width \dimexpr 1in+\hoffset+\evensidemargin height \dimexpr \textheight+\footskip\relax
}%
\hrule width 0.33\paperwidth height \dimexpr \paperheight-1in-\voffset-\topmargin-\headheight-\headsep-\textheight-\footskip\relax
}%
}%
}}}
\begin{document}
\blinddocument
\end{document}
MfG
Lesezeichen