Text nach unten verschieben im KOMA-Script Header mit Bild

Text nach unten verschieben im KOMA-Script Header mit Bild

In meinem Dokument befindet sich links in der Kopfzeile ein Bild ( \ihead) und rechts ein Text ( \ohead). Mein Problem ist, dass das Bild den Text nach oben verschiebt headseplineund ich keine Ahnung habe, wie ich ihn wieder nach unten verschieben kann.

MWE:

\documentclass[
oneside
]{scrreprt}

\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{geometry}
\geometry{                      
    a4paper,
    left=25mm,
    right=25mm,
    top=25mm,
    bottom=20mm,
    foot=10mm,
    headsep=5mm,
    heightrounded,
    %showframe
}
\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\KOMAoptions{headsepline=0.5pt}
\ihead{\includegraphics[scale=0.3]{pics/hsb}}   % Kopfzeile links
\ohead{SAMPLE}
\begin{document}
    \lipsum[1-5]
\end{document}

Das Ergebnis ist: mit Bild in der Kopfzeile

Das Ergebnis ohne Einbindung des Bildes:

ohne das Bild

Wie kann ich den SAMPLEText zurückbekommen headsepline?

Antwort1

Die Standardeinstellung von scrlayer-scrpageist, die drei Kopf-/Fußzeilenfelder vertikal zu zentrieren. Ein Vorschlag wäre daher, die Höhe des Bildes auf die Höhe einer Standardtextzeile einzustellen, indem man \ht\strutboxals (erstes) optionales Argument von a verwendet \raisebox:

\documentclass[
oneside% default and therefore not needed
]{scrreprt}

\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{geometry}
\geometry{                      
    a4paper,% default of scrreprt and therefore not needed
    left=25mm,
    right=25mm,
    top=25mm,
    bottom=20mm,
    foot=10mm,
    headsep=5mm,
    heightrounded,
    %showframe
}
\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\KOMAoptions{headsepline=0.5pt}
\ihead{\raisebox{0pt}[\ht\strutbox]{\includegraphics[scale=0.3]{example-image}}}   % Kopfzeile links
\ohead{SAMPLE}
\begin{document}
    \lipsum[1-5]
\end{document}

Die Verwendung \smashanstelle von \raisebox{0pt}[\ht\strutbox]würde auch funktionieren.

Beide Vorschläge entfernen auch die Warnung:

Package scrlayer-scrpage Warning: \headheight to low.

verwandte Informationen