Archiv verlassen und diese Seite im Standarddesign anzeigen : Firmenlogo in der Kopfzeile
Hallo,
wie der Titel schon sagt, will ich gern ein Firmenlogo in der Kopfzeile haben, doch leider schaffe ich es einfach nicht dies zu realisieren.
Hab es bis jetzt vergeblich über das Koma-Skript versucht... denn bis jetzt geht immer mein Text über das Logo drüber...
Schon mal jetzt vielen Dank
Quaneu
Minimalbeispiel?
MfG Bischi
Also bis jetzt habe ich es so versucht:
\documentclass[9pt,a4paper,oneside,fleqn]{scrreprt}
\usepackage{ngerman}
\usepackage{graphicx}
\usepackage[automark,headsepline]{scrpage2}
\ohead{includegraphics[height=40pt]{dateiname}}
\pagestyle{scrheadings}
\usepackage[left=2cm,right=1cm,top=1cm,bottom=1cm,includeheadf oot]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
TEXT
\end{document}
Doch geht der TEXT immer über das Logo und die Linie in der Kopfzeile.
Aussehen soll es so:
Kapitelname-------------Firmenlogo
______________________________
TEXT...
______________________________
------------ Seitenzahl
(natürlich ohne die Striche :))
pentzmania
16-12-2009, 22:42
Ich würde das mit dem Paket fancyhdr http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html lösen.
\usepackage{fancyhdr}
\pagestyle{fancy}{
\fancyhead{}
\fancyhead[OL]{\leftmark}
\fancyhead[OR]{\includegraphics[]{logo}}
\fancyfoot{}
\fancyfoot[C]{\thepage}
}
\begin{document}
TEXT
\end{document}
Ich bin mir allerdings mit dem \leftmark nicht ganz sicher, da ich leider nicht genau verstehe, wie die Kapitel-/Abschnittnamen den Variablen zugeordnet werden ...
u_fischer
16-12-2009, 22:45
\headheight ist nicht groß genug für das Bild.
Danke für die schnelle Hilfe, werd´s gleich mal probieren.
Weißt Du zufällig, ob sich das mit dem KOMA-Skript verträgt, da ich ja
\documentclass[9pt,a4paper,oneside,fleqn]{scrreprt}
benutze.
pentzmania
16-12-2009, 22:54
Falls du mich meinst ...
Ich hatte bisher noch keine Probleme mit der Kombination. Ob es allerdings voll und ganz kompatibel ist kann ich leider nicht sagen, da ich das Komaskript kaum verwende. Ich würd's einfach auf einen Versuch ankommen lassen ;)
pentzmania
16-12-2009, 23:00
Oh, ich glaube, ich habe dich falsch verstanden ... tut mir leid ...
Ich dachte, dein Problem läge darin, dass der Kapitelname über dem Logo erscheint und nicht der Textkörper. Da hilft leider fancyhdr nicht weiter, u_fischer hat da Recht und die headheight ist zu klein.
mechanicus
16-12-2009, 23:03
Hi,
oder mit scrpage2:
\documentclass[9pt,a4paper,oneside,fleqn,demo]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[headsepline]{scrpage2}
\clearscrheadings
\automark{chapter}
\ihead{\headmark}
\ohead{\includegraphics[height=40pt]{dateiname}}
\pagestyle{scrheadings}
\usepackage[left=2cm,right=1cm,top=1cm,bottom=1cm,includeheadf oot]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
\chapter{foo}
TEXT
\newpage
TEXT
\end{document}
Gruß
Marco
Kein Problem, trotzdem vielen Dank für Deine Hilfe.
Versteh nur nicht wieso der Textkörper in meiner Kopfzeile ist...
Grüße
Quaneu
mechanicus
16-12-2009, 23:09
Versteh nur nicht wieso der Textkörper in meiner Kopfzeile ist...
\documentclass[9pt,a4paper,oneside,fleqn,demo]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[headsepline]{scrpage2}
\clearscrheadings
\automark{chapter}
\ihead{\headmark}
\ohead{\includegraphics[height=40pt]{dateiname}}
\pagestyle{scrheadings}
\usepackage[left=2cm,right=1cm,top=1cm,bottom=1cm,headheight=4 5pt,includeheadfoot]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
\chapter{foo}
TEXT
\newpage
TEXT
\end{document}
Gruß
Marco
Also wenn ich demo weglasse taucht das Firmenlogo auf, jedoch erst auf der zweiten und dritten Seite usw.
\documentclass[9pt,a4paper,oneside,fleqn]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[headsepline]{scrpage2}
\clearscrheadings
\automark{chapter}
\ihead{\headmark}
\ohead{\includegraphics[height=40pt]{dateiname}}
\pagestyle{scrheadings}
\usepackage[left=2cm,right=1cm,top=1cm,bottom=1cm,headheight=4 5pt,includeheadfoot]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
\chapter{foo}
TEXT
\newpage
TEXT
\newpage
TEXT
\end{document}
Warum taucht das Logo nicht auf der ersten Seite auf?
Da stellt sich mir gleich noch Zusatzfrage, meine erste Seite ist ein Deckblatt, kann man auch einstellen, auf welchen Seiten Fuß- und Kopfzeilen auftauchen?
mechanicus
16-12-2009, 23:24
Warum taucht das Logo nicht auf der ersten Seite auf?
Weil auf Kapitelanfangsseiten der Stil scrplain bzw. plain vordefiniert ist. Das ist so gewollt, denn Kapitelanfangsseiten sollen sich vom Rest abheben.
Da stellt sich mir gleich noch Zusatzfrage, meine erste Seite ist ein Deckblatt, kann man auch einstellen, auf welchen Seiten Fuß- und Kopfzeilen auftauchen?
Ja. - Wenn du dein Deckblatt mittels der titlepage-Umgebung definierst, ist es glaube ich von Hause aus leer. Ansonsten hilft die Anweisung \thispagestyle{empty}
Gruß
Marco
Ach so. Könnt ich das ändern, denn ich persönlich finde es eher unschön, wenn auf den Kapitalanfangsseiten auf einmal das Seitenlayout anders ist, also wenn die Kopf- und Fußzeile fehlen. Denn es stehen auf diesen Seiten ja auch Text, nicht nur die Kapitalüberschrift.
Aber schon mal jetzt vielen vielen Dank für deine Hilfe, hast mir schon sehr geholfen.
Gruß
Quaneu
mechanicus
16-12-2009, 23:32
Ach so. Könnt ich das ändern, denn ich persönlich finde es eher unschön, wenn auf den Kapitalanfangsseiten auf einmal das Seitenlayout anders ist, also wenn die Kopf- und Fußzeile fehlen. Denn es stehen auf diesen Seiten ja auch Text, nicht nur die Kapitalüberschrift.
Füge folgendes ein:
\renewcommand*{\chapterpagestyle}{scrheadings}
Gruß
Marco
Perfekt, genau das was ich wollte. Vielen vielen Dank für deine Bemühungen und die super schnelle Hilfe.
Gruß
Quaneu
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.