Moinsen,

Ich habe mal wieder eine vor längerer Zeit erstellte Vorlage von mir verbummelt. Ziel: eine Logografik im Seitenkopf anzeigen auf Papierbreite am oberen Rand ansetzend. Leider fehlt mir aktuell die Zeit und die Muße um hier selbst Hand anzulegen und ich hoffe auf das Schwarmwissen. Hier zunächst ein Minimalbeispiel:

\documentclass{scrartcl} 
\usepackage{graphicx}                           
\usepackage{scrlayer-scrpage} 
\usepackage{blindtext} 
\begin{document} 
\ohead{\includegraphics[width=\paperwidth, height=17pt]{example-image-a}} 
\blindtext
\end{document}

Auch die Höhe des Seitenkopfes prima auf einen fixen pt-Wert, wenn mir hier einer einen Tipp geben könnte. Ich stehe gerade mal wieder arg auf dem Schlauch...

gefragt 09 Jul, 12:41

fregattenfahrer's gravatar image

fregattenfahrer
141312
Akzeptiert-Rate: 0%

bearbeitet 09 Jul, 12:41

1

Setze width=\textwidth statt \paperwidth. Oder willst Du wirklich die ganze Breite, dann aber von links angefangen?

(09 Jul, 13:23) stefan ♦♦

Hi @stefan,

es geht sich um die komplette Breite, deswegen \paperwidth - und dann soll es natürlich auch links anfangen und auch noch oben "angeklatscht" sein. Es geht um ein flächiges Logo, was dahin soll.

(09 Jul, 13:31) fregattenfahrer
1

Wenn die Kopfzeile die gesamte Seitenbreite einnehmen soll: \usepackage[headwidth=\paperwidth]{scrlayer-scrpage}

(09 Jul, 23:14) esdd

Hier ist eine Möglichkeit mit einem TikZ-Overlay, man muss hier zweimal compilieren:

\documentclass{scrartcl} 
\usepackage{graphicx}                           
\usepackage{scrlayer-scrpage} 
\usepackage{blindtext} 
\usepackage{tikz} 
\begin{document} 
\ohead{\tikz[remember picture,overlay]{\node[anchor=north west,
  inner sep = 0pt] at (current page.north west)
  {\includegraphics[width=\paperwidth, height=2cm]{example-image-a}}}}
\blindtext
\end{document}
Permanenter link

beantwortet 09 Jul, 13:50

stefan's gravatar image

stefan ♦♦
18.5k173249
Akzeptiert-Rate: 50%

Danke @stefan - durch nochmaliges lesen deiner letzten Antwort, bin ich selbst auch noch auf eine Idee gekommen:

\documentclass{scrartcl} 
\usepackage{graphicx}     
\usepackage{eso-pic}
\usepackage{blindtext} 
\AddToShipoutPictureBG{\AtPageUpperLeft{\put(0,-54pt){\includegraphics[width=\paperwidth,height=27pt]{example-image-a}}}}
\begin{document} 
\blindtext[2]
\end{document}

Das läuft auch mit einmaligem Durchlauf ;) - Danke auf jeden Fall für den Denkanstoß!

VG

Permanenter link

beantwortet 09 Jul, 14:13

fregattenfahrer's gravatar image

fregattenfahrer
141312
Akzeptiert-Rate: 0%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×40
×11
×6

gestellte Frage: 09 Jul, 12:41

Frage wurde gesehen: 1,142 Mal

zuletzt geändert: 09 Jul, 23:14