Hallo,
Nach entwas grübeln habe ich mein Bilderproblem dadurch gelöst, dass ich einen command an die definition von \section herangehängt habe.
Im testpackage.sty steht jetzt:
\RequirePackage{overpic}
\RequirePackage{graficx}
\newcommand{\dnd@secimage}[1]{
\includegraphics[width=\columnwidth]{image}
\begin{overpic}[width=\columnwidth,unit=1pt]{image}
\put(5,6){\mbox{\raggedsection\normalfont\sectfont\nobreak\size@section\MakeUppercase{#1}}}
\end{overpic}
}
\renewcommand\section{\@startsection{section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{
\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax
\setlength{\parfillskip}{\z@ plus 1fil}\fi
\dnd@secimage
}%
}
Das funktioniert auch ganz gut. Leider ist der gesammte Section-Titel-Bereich scheinbar um ein paar millimeter nach rechts verschoben, da die bilder im Titel trotz einem Einzug von 0 nicht direkt übereinader liegen.
Das liegt offenbar nicht an overpic, da die overpic umgebung und das darüberliegende includegrafics gleich abschließen.
\documentclass[twoside,twocolumn,10pt,pdftex]{scrbook}
\usepackage{testpackage}
\usepackage{graficx}
\begin{document}
\section{test}
\includegraphics[width=\columnwidth]{image}
\end{document}
In dem Beispiel schließen overpic und das bild im titelbereich gleich ab, liegen aber nicht so wie das bild im text.
EDIT:
Manche dummen Lösungen kommen mir erst nach Stunden. Ein wohlplatziertes hspace mit negativem wert und schon sitzen die bilder richtig.
Würde mich trotzdem interessieren warum includegrafics befehle (overpic nutzt den ja auch) im Section-Titel leicht versetzt angezeigt werden.
programming is like sex, one mistake and you have to support it for the rest of your life