PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fancyhdr Kopfzeile unterstrichen und Firmenlogo macht Probleme



Tommyboy
17-02-2007, 12:54
Hallo Forum,

ich möchte ein Firmenlogo in meine Kopfzeile einfügen, welche durch einen
Strich von dem Text getrennt ist. Beim Kompilieren wird folgende Warnung ausgegeben:


Package Fancyhdr Warning: \headheight is too small (18.125pt):
Make it at least 44.8497pt.
We now make it that large for the rest of the document.
This may cause the page layout to be inconsistent, however.

Wie passe ich den Headhight denn an, also mit welchem Befehl?


Gruß Tommyboy

localghost
17-02-2007, 13:03
Die Höhe der Kopfzeile wird durch Neudefinition angepasst.

\renewcommand{\headheight}{höhe}
Näheres dazu in der Anleitung. Sieh mal im Index nach.

Tommyboy
17-02-2007, 13:16
Also bei mir geht es nur wenn ich den befehl nehme:


\setlength{\headheight}{45pt}


Wie bekomme ich es hin, dass beim Inhaltsverzeichnis und bei
den Kapitelüberschriften keine Kopfzeilen eingeblendet werden?
Habe das Problem, dass z.B. beim Inhaltsverzeichnis das Logo
erscheint, aber die Linie die die Kopf- und Fußzeile trennt nicht
angezeigt wird. Auch bei Kapiteln fehlen diese Trennungslinien??

Gruß Tommyboy

bobmalaria
17-02-2007, 13:29
hi,

bei latex gibt es verschiedene seitenstile.

empty (nix auf der seite)
plain (seitenzahl)
headings (einmal mit allem bitte :p )

mit
\thispagestyle{plain} solltest du das logo wegbekommen

bei kapiteln sollen die linien eigentlich nicht da sein um es besonders zu kennzeichnen (plain)
wenn du es trotzdem haben willst musst du die linie auch im plain seitenstil definieren

gruß

Tommyboy
17-02-2007, 13:52
Aha,

also nun denke ich sieht es einheitlicher aus, wenn auf allen Seiten die Linie
mit Logo erscheint. Wie und wo definiere ich die Plainseite so, dass es auf jeder Seite erscheint?



\pagestyle{fancyplain}


Ich habe pagestyle so definiert um Fancyhdr zu verwenden.

\renewcommand{\headrulewidth}{0.5pt}%Kopfzeile unterstrichen 0pt=keine Linie
\renewcommand{\footrulewidth}{0.5pt}%Fußzeile unterstrichen 0pt=keine Linie
\renewcommand{\plainheadrulewidth}{0.5pt}%Kopfzeil e für Kapitelüberschriften unterstrichen 0pt=keine Linie
\renewcommand{\plainfootrulewidth}{0.5pt}%Fußzeile für Kapitelüberschriften unterstrichen 0pt=keine Linie


Wenn ich es so mache, dann habe ich auf jeder Seite die Kopf- und Fußzeile drauf.
Leider berührt nun die Linie die Kapitelüberschrift wie kann ich sowas
vermeiden oder wieder einen Abstand herstellen?


Ist es auch möglich das die Kapitelüberschrift in der Kopfzeile erscheinen
kann?
Gruß
Tommyboy

localghost
17-02-2007, 15:55
Also bei mir geht es nur wenn ich den befehl nehme:


\setlength{\headheight}{45pt}


[…]
Da hast Du natürlich Recht. Schließlich handelt es sich hier um ein Maß, dem eine Länge zugeordnet werden muss.

Tommyboy
17-02-2007, 17:48
hat auch jemand ne Antwort auf die Frage davor?

bobmalaria
17-02-2007, 22:54
hi,

ich benutze leider nicht fancyhdr, deshalb kenne ich mich da nicht aus.
aber ein blick in die doku sollte dir da helfen, da bin ich mir ganz sicher.

gruß