Seite 1 von 1

Sprung/Versatz in Text ab 2 Seite mit \pagestyle{fancy}

Verfasst: Sa 27. Nov 2010, 17:36
von Loki
Hallo,

ich schreibe grad an meiner Diplomarbeit und mir ist dabei folgendes
aufgefallen.

Ab der 1 Seite die mit der Formatierung \pagestyle{fancy} versehen ist,
sind alle darauf folgenden etwas niedriger angeordnet. Hierbei ist es
unabhängig ob davor \pagestyle{plain} oder \pagestyle{empty} verwendet
wurden. (Im endgültigen Dokument sollen Titelseite, Danksagung, usw. davor
ohne Kopf- und Fusszeilen.)

Die Kopfzeile selber ist auch nicht beeinflusst, also Text-Inhalt und Trennlinie
bleiben richtig, aber alles was danach folgt hat bei mir auf dem Bildschirm
einen Versatz von 1px, ausgedruckt ca. 0.5mm. Also Titel, Text und
Fußzeile (= Seitenzahl) sind versetzt.

Zum testen, oder da wo mir das aufgefallen ist, war beim Betrachten in
Acrobat-Reader, im Anzichtsmodus wo die ganze Seite auf dem Bildschirm
passt, und beim scrollen gleich die nächste Seite an der gleichen Stelle
erscheint.

Ursprünglich ist das Dokument aus mehreren Teilen aufgebaut, jedes
Kapitel soll ein eigenes File sein hinterher, das Ergebnis in diesem
Minimalbeispiel ist aber dasselbe.

Mir gehen langsam die Ideen aus was ich noch testen kann oder woran es
liegen könnte. Es hat jedenfalls mit dem fancyhdr-Modul zu tun, ohne
dies ist dieser Sprung nicht drin.

Ich könnte notfalls mit dieser Kleinigkeit leben, sollte es wirklich nicht zu
vermeiden sein, jedoch mache ich mir Sorgen dass dies etwas hervorruft,
was mir vielleicht später mit etwas anderem noch größere Probleme
macht. Ausserdem wäre es gut zu verstehen wie das zustande kommt :)

Also, genug geschrieben, hoffe ich, hier jedenfalls jetzt mal mein
Problemcode:
\documentclass [12pt, a4paper] {article}

\usepackage [ngerman] {babel}
\usepackage [T1] {fontenc}
\usepackage [official] {eurosym}
\usepackage {textcomp}
\usepackage {amsmath}
\usepackage {parskip}
\usepackage {graphicx}
\usepackage [usenames, dvipsnames] {color}


% Commands for link-make-up:
% --------------------------
\usepackage {hyperref}

\hypersetup
{
    bookmarks = true,
    unicode = false,
    pdftoolbar = true,
    pdfmenubar = true,
    pdffitwindow = false,
    pdfstartview = {FitH},
    pdftitle = {title},
    pdfauthor = {author},
    pdfsubject = {subject},
    pdfcreator = {creator},
    % pdfproducer = {Producer},
    % pdfkeywords = {keywords},
    pdfnewwindow = true,
    colorlinks = true,
    linkcolor = Black,
    citecolor = Black,
    filecolor = Black,
    urlcolor = Black
}

\usepackage[all]{hypcap}

% Commands for modified sectioning makeup:
% -----------------------------------------
\newcommand {\MyNrSection} [1]
{
	\section {#1}								%{\underline {#1}}
}

\newcommand {\MyNrSubSection} [1]
{
	\subsection {#1}							%{\underline {#1}}
}

\newcommand {\MyNrSubSubSection} [1]
{
	\subsubsection {#1}						%{\underline {#1}}
}

\newcommand {\MyUnNrSection} [1]
{
	\phantomsection
	\addcontentsline {toc} {section} {#1}
	\section* {#1}							%{\underline {#1}}
}

\newcommand {\MyUnNrNoTocSec} [1]
{
	\section* {#1}							%{\underline {#1}}
}


% Commands for special evironments:
% ---------------------------------
\newenvironment {u_section} {} {\clearpage}

% Commands for page layout:
% -------------------------
\newcommand {\textpagelo}
{
	\setlength{ \hoffset} {0.46cm}
	\setlength{ \voffset} {-1.04cm}
	\setlength{ \oddsidemargin} {0cm}
	\setlength{ \topmargin} {0cm}
	\setlength{ \headheight} {0.45cm}
	\setlength{ \headsep} {1.05cm}
	\setlength{ \textheight} {24.2cm}
	\setlength{ \textwidth} {15.5cm}
	\setlength{ \marginparsep} {0cm}
	\setlength{ \marginparwidth} {0cm}
	\setlength{ \footskip} {0.95cm}
	\setlength{ \marginparpush} {0.5cm}
	\setlength{ \paperwidth} {21.0cm}
	\setlength{ \paperheight} {29.7cm}
}

\textpagelo

\usepackage {fancyhdr}
\pagestyle{fancy}
\renewcommand {\subsectionmark} [1] {\markright {\thesubsection.\ #1}{}}
\renewcommand {\sectionmark} [1] {\markboth {\thesection.\ #1}{}}
\fancyhead{}
	\fancyhead[L]{\rightmark}
	\fancyhead[R]{\leftmark}
	\fancyfoot{}
	\fancyfoot[R]{\thepage}
	\renewcommand{\headrulewidth}{0.4pt}
	\renewcommand{\footrulewidth}{0pt}	

\fancypagestyle {empty}
{
	\fancyhf {}
	\renewcommand {\headrulewidth} {0pt}
	\renewcommand {\footrulewidth} {0pt}
}

\fancypagestyle {plain}
{
	\fancyhf {}
	\fancyfoot[R]{\thepage}
	\renewcommand {\headrulewidth} {0pt}
	\renewcommand {\footrulewidth} {0pt}
}


\begin {document}



\begin {u_section}	
	\MyNrSection {Section A}
	Some text...
\end {u_section}

\begin {u_section}
	\MyNrSection {Section B}
	Some text...
\end {u_section}

\begin {u_section}	
	\MyNrSection {Section C}
	Some text...
\end {u_section}

\begin {u_section}		
	\MyNrSection {Section D}
	Some text...
\end {u_section}

\end {document}