Grafik in Kopfzeile einbinden mittels scrlayer-scrpage

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Grafik in Kopfzeile einbinden mittels scrlayer-scrpage

Beitrag 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}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du brauchst ein extra Paar geschweifte Klammern im optionalen Argument.
Alternativ nimmst du ohead*
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Gast

Beitrag 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}

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag 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!
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

Antworten