Grafik in Fußzeile

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Shooter182
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 56
Registriert: Di 10. Nov 2009, 11:51

Grafik in Fußzeile

Beitrag von Shooter182 »

Hallo,

Ich schreibe gerade meine Thesis und sollte mich an eine Firmenvorlage für Word halten.

diese beinhaltet in der Fußzeile eine 1cm hohe Grafik die über die komplette Seitenbreite geht.
Unter dieser befindet sich dann Titel und Seitenzahl ...

Vielleicht könntet ihr mir ein kleines Beispiel zeigen wie ich dieses Problem umsetzen kann.

gruß Andi

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2752
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Grafik in Fußzeile

Beitrag von Stefan Kottwitz »

Hallo Andi,

verwende das Paket fancyhdr oder scrpage2, letzteres wäre meine Wahl, in den Fußzeilenbefehlen (wie \cfoot) kannst Du \includegraphics benutzen.

Viele Grüße,

Stefan

Shooter182
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 56
Registriert: Di 10. Nov 2009, 11:51

Beitrag von Shooter182 »

Hi,

bis jetzt sieht es so aus
%%%% Eigene Kopf und Fußzeile %%%%%%%%%%%%%%%%
\usepackage{scrpage2}% Package laden
\pagestyle{scrheadings}%SCRPAGE2 Style aktivieren
\clearscrheadfoot%lösche alle Kopf und Fußzeilen
\cfoot{\includegraphics[width=18cm]{bilder/banner.png}}
Jedoch sollte sich der Banner sowohl auf den gerade als auch auf den ungerade Seiten zentriert über die ganzen Seiten breite erstrecken.

Ist das möglich?

gruß Andi

Schweinebacke

Beitrag von Schweinebacke »

Die Seitenbreite ist \paperwidth. Und bei der Gelegenheit: Lass die Endung ".png" weg.

Shooter182
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 56
Registriert: Di 10. Nov 2009, 11:51

Beitrag von Shooter182 »

\cfoot{\includegraphics[width=1.00\paperwidth]{bilder/banner}}
in kombination klappt das aber nicht :/ der Banner hat auf der einen seite 2cm luft. Könnte das am cfoot liegen? müsste ich ihn ander positionieren.

Da es optisch nicht gut rüberkommt in den Banner die Seitenazahl zu schreiben frage ich mich ob es möglich ist darunter ofoot zu machen?
oder macht man bei sowas dann eine Tabelle in die Fußzeile?

#_____ich bin die Seite_____________________________________#
#---------------- beginn fußzeile -------------------------------------------#
#+++++++++++++++++Banner++++++++++++++++++++++#
#Kapitel__________________________________________Seitenzahl#
#___________________Freierplatz____________________________#
#############################################

Schweinebacke

Beitrag von Schweinebacke »

Ist das Dokument doppelseitig? Dann schau mal in der KOMA-Script-Anleitung, wie man bei scrpage2 die Breite des Fußes und ggf. dessen horizontale Verschiebung einstellen kann.

Mehrzeilig ist bei scrpage2 kein Problem, solange man nicht diese komische Trennlinie verwendet. Man kann aber auch mit \raisebox etwas nach unten oder oben schieben. Die Anweisung ist in jeder besseren LaTeX-Einführung erklärt und eventuell auch im Wiki.

Shooter182
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 56
Registriert: Di 10. Nov 2009, 11:51

Beitrag von Shooter182 »

Danke, Problem gelöst.

\setfootwidth{textwithmarginpar}
\cfoot{\includegraphics[width=18.5cm]{bilder/banner}}
\ofoot{\raisebox{-15mm}{\textbf{\pagemark}}}%[24mm][12mm]
\renewcommand{\chaptermark}[1]{\markright{\ #1}} %löscht die Nummerierung von Chapter
\ifoot{\raisebox{-15mm}{\textbf{\rightmark}}}

dako5004
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 90
Registriert: Fr 24. Apr 2009, 04:05
Wohnort: Lebach

Ähnliches Problem

Beitrag von dako5004 »

Hallo!

Ich habe ein ähnliches Problem. Bei mir ist es allerdings der Header, der über die gesamte Seitenbreite gehen soll.
\documentclass[12pt,a5paper,oneside,DIV=calc]{scrbook} 
\usepackage[ngerman]{babel} % neue deutsche Rechtschreibung und Silbentrennung
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{scrpage2}% Package laden
\pagestyle{scrheadings}%SCRPAGE2 Style aktivieren
\clearscrheadfoot
\setheadwidth{textwithmarginpar} 
\chead{\includegraphics[width=\paperwidth]{img//header}}
%\renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{3.5cm}
\begin{document}
Test
\end{document}
Mein Problem ist hier leider auch, dass die Graphik mit dem üblichen Seitenrand, den DIV=calc ausrechnet, gesetzt wird und nicht -wie gewollt- den Header über die gesamte Seitenbreite setzt.

Wer weiß Rat?

Vielen Dank im voraus und Gruß
Daniel
Ich weiß, dass ich nichts weiß. (Sokrates)

dako5004
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 90
Registriert: Fr 24. Apr 2009, 04:05
Wohnort: Lebach

Lösung selbst gefunden

Beitrag von dako5004 »

Es muss natürlich heißen
\setheadwidth{\paperwidth} 
Ich weiß, dass ich nichts weiß. (Sokrates)

Antworten