so,
ich habe ewig gebastelt und es sicher viel zu kompliziert gemacht. aber was soll es, so scheint es mal zu gehen.
es ist nicht großartig getestet also kann schon sein das ein fehler drin ist....
ache auch auf die pakete die ich engebunden habe, sonst gibt es natürlich fehler
jab4 ist übrigens kein magischer code sondern der name des bildes das ich zum testen hatte, also einfach durch deinen bildnamen ersetzen und zwar in der summe 3 mal!!!
gruß
Code:
\documentclass[english,parskip=full-]{scrreprt}
\usepackage{babel}
\usepackage{calc}
\usepackage[automark]{scrpage2}
\usepackage{tikz}
\clearscrheadfoot
\usepackage{blindtext}
\begin{document}
\newlength{\bildhoehe} %neue länge gesamthöhe
\newlength{\halbehoehe} % halbe bildhöhe
\newlength{\breite} %bildbreite
\newlength{\restlaenge} %textbreite - bildbreite
\newlength{\x} %liniendicke
\newlength{\texthoehe} %texthöhe
\settoheight{\bildhoehe}{\includegraphics[width=40pt]{jab4}}
\settowidth{\breite}{\includegraphics[width=40pt]{jab4}}
\setlength{\halbehoehe}{\bildhoehe * \real{0.5}} %halbe höhe des bildes berechnen
\setlength{\restlaenge}{\textwidth - \breite}
\setlength{\x}{0.4pt}
\setlength{\texthoehe}{\halbehoehe + .3\baselineskip}
\newpagestyle{MyStyle}{%Kopfdefinition:
%(\textwidth,\x )%
{}%
{}%
{%
\begin{tikzpicture}[overlay]
\hspace*{\breite}
\raisebox{\halbehoehe}{\rule{\restlaenge}{\x}}
\end{tikzpicture}
\raisebox{0pt}{%
\includegraphics[width=40pt]{jab4}}
\raisebox{\texthoehe}{\headmark}\hfill\raisebox{\texthoehe}{\pagemark}%
}
%(\textwidth,\x)
%()%
}{%Fußdefinition:
%(Obere Linienlänge,-Breite)%
{}%
{}%
{}%
%(Untere Linienlänge,-Stärke)%
}
\pagestyle{MyStyle}
\Blinddocument
\end{document}
Lesezeichen