Seite 1 von 1

Grafik in Kopfzeile einbinden mittels scrlayer-scrpage

Verfasst: Di 14. Mär 2017, 14:09
von markusv
Hallo, bei der Einbindung einer Grafik mittels \includegraphics in der Kopfzeile ist mir etwas aufgefallen. Die Grafik soll sowohl in "normalen" als auch in "plain"-scrheadings-Kopfzeilen auftauchen.

Für den scrheadings-Inhalt funkioniert das einwandfrei, beim plain.scrheadings-Teil dagegen überhaupt nicht.

Was läuft hier schief?
\documentclass[titlepage=true]{scrartcl}
\usepackage{scrlayer-scrpage}
\usepackage{graphicx}
\usepackage{mwe}
\clearscrheadfoot
%funktioniert:
\chead{\includegraphics[height=5mm]{example-image}}
%funktioniert nicht:
%\chead[\includegraphics[height=5mm]{example-image}]{\includegraphics[height=5mm]{example-image}}
\cfoot[\pagemark]{\pagemark}
\begin{document}
\begin{titlepage}
~\thispagestyle{plain.scrheadings}
\end{titlepage}
\lipsum
\end{document}

Verfasst: Di 14. Mär 2017, 14:11
von Johannes_B
Du brauchst ein extra Paar geschweifte Klammern im optionalen Argument.
Alternativ nimmst du ohead*

Verfasst: Di 14. Mär 2017, 14:18
von Gast
Warum machst du dir das Leben unnötig schwer?
\documentclass[titlepage=true]{scrartcl}
\usepackage{scrlayer-scrpage}
\usepackage{graphicx}
\usepackage{mwe}
\clearscrheadfoot
%funktioniert:
\chead*{\includegraphics[height=5mm]{example-image}}
\cfoot[\pagemark]{\pagemark}
\begin{document}
\begin{titlepage}
~\thispagestyle{plain.scrheadings}
\end{titlepage}
\lipsum
\end{document}

Verfasst: Di 14. Mär 2017, 14:20
von markusv
Gelesen habe ich von der Sternchen-Funktion, nur anscheinend nicht wahrgenommen, dass es mein Problem löst. :roll:

Danke für die Hilfe!