Randnotiz in Pagelayout

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Randnotiz in Pagelayout

von Georg J » Mo 13. Feb 2012, 01:00

Ich habe die Lösung hierzu schon gefunden: Die Höhe der Kopfzeile war nicht richtig definiert.

Jetzt sieht alles prima aus :)

Danke!

von Georg J » Mo 13. Feb 2012, 00:50

Danke Xenara.

Das hat soweit schon ganz gut geklappt.

Ich definiere die Seiteneinstellungen in einem separaten fancyhdr, da es noch eine Titelseite mit anderen Einstellungen gibt.

Egal ob mit oder ohne Titleseite, die erste Seite mit dem mda-fancyhdr ist irgendwie anders als die restlichen (wie schon in Punkt 2 beschrieben). Auf der ersten Seite ist der Abstand zwischen Kopf- und Fusszeile viel kleiner und die Texthöhe viel grösser, obwohl ich den Pagestyle ganz zu Beginn definiere.

Beispiel ohne Titelseite:
\usepackage...
...
\pagestyle{mda}
\blindtext[20]
Woran könnte das liegen?

Gruss, Georg

von Georg J » So 12. Feb 2012, 19:26

Vielen Dank.
Ich werde das heute Abend mal ausprobieren :)

von Xenara » So 12. Feb 2012, 19:00

Sollen die Seiteneinstellungen und die Randnotiz fürs ganze Dokument gelten? Dann würde ich es nicht in die Kopfzeile packen, und auch nicht marginpar als Befehl wählen.

Die Seiteneinstellungen würde ich direkt machen, sie gelten ja fürs ganze Dokument.
Für die Randnotiz würde ich eso-pic wählen und sie quasi wie ein Wasserzeichen fix an den Rand kleben.

Mal ganz grob könnte dein Dokument so aussehen:
% --- Configuration --- %
\documentclass[11pt,a4paper,oneside]{article}
\usepackage{seite}		% Layout

\usepackage{filecontents}

\begin{filecontents}{seite.sty}
% --- Packages --- %
\usepackage[top=1 cm, bottom=2.4 cm, left=1.5 cm, right= 1.8cm]{geometry} % für Seitengrösse
%\usepackage{german}						% Format für Ländereinstellungen wie z.B. Datum
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}	% Umlaute direkt im Editor eingebaar
\usepackage{graphicx} 				% für Grafiken
\usepackage{epstopdf}					% Umwandlung von EPS in Pdf für LateX to PDF compiler
\usepackage{multirow}					% Spalten u. Zeilenübergreifende Zellen (wie "Zellen verbinden" in Excel)
\usepackage{amsmath} 					% Mathe
\usepackage{amssymb} 					% Mathesymbole
\usepackage{fancyhdr}					% Kopf- und Fusszeile
\usepackage{lastpage}					% Seitenzahlnummerierung N of M
\usepackage{ifthen}						% Programmierung von Logik und Schleifen
\usepackage{eso-pic}
%\usepackage{rotating}					% für Rotation
%\usepackage[ngerman]{babel} % Neue deutsche Rechtschreibung


% --- Seitenstile einrichten --- %

% Stil für normale Seite
\fancypagestyle{mda}{
	\fancyhf{}
	% Hinweise linke Spalte
	%\reversemarginpar
%	\marginpar{%
%	MARGINPAR
%	%%\rotatebox{90}{\scriptsize{
%	%%\begin{tabular}{p{9.3 cm} p{6 cm} p{8.9 cm} p{0.25 cm}}
%	%%\multirow{2}{10 cm}{Wir sind nach ISO 9001/14001 zertifiziert (SQS Register Nr. 10763-5)} &
%	%%\multirow{2}{7 cm}{Dieses Protokoll ist vertraulich zu behandeln. \\Es darf nicht auszugsweise kopiert werden.} &
%	%%These test results relate only to the items tested. This test record has to be treated as confidential and may not be copied except in full. &
%	%%\end{tabular}
%	%%}}%
%	}
	% --- Kopfzeile --- %
	\fancyhead[R]{\BerichtNr%
	} %\includegraphics[height=0.06\textwidth]{C:/Users/Oranjeche/Documents/20_Sulzer/Bericht_Pics/Unt_JHH.eps}}
	% --- Fusszeile --- %
	\fancyfoot[L]{\scriptsize{Name,  Abteilung und Adresse, Postleitzahl, Stadt,}\\ \scriptsize{e-mail: blablabla@yoyoy.com}}
	\fancyfoot[R]{\scriptsize{Tel: +49 (0)1234567890}\\	\scriptsize{Seite \thepage\ von \pageref{LastPage}}}
}

%%%%%%%%%%
% Seiteneinstellungen
\setlength{\parindent}{0pt} 
\setlength{\parskip}{1em plus 1em minus 0.5em}
\renewcommand{\headrulewidth}{1pt}
\renewcommand{\footrulewidth}{1pt}
\setlength{\voffset}{15mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{5mm}
\setlength{\textheight}{247.5mm}
\setlength{\hoffset}{3mm}
\setlength{\marginparwidth}{6mm}
%%%%%%%%%%
\AddToShipoutPictureFG{%
	\put(10,100){%
		\rotatebox{90}{\scriptsize{
		\begin{tabular}{p{9.3 cm} p{6 cm} p{8.9 cm} p{0.25 cm}}
		\multirow{2}{10 cm}{Wir sind nach ISO 9001/14001 zertifiziert (SQS Register Nr. 10763-5)} &
		\multirow{2}{7 cm}{Dieses Protokoll ist vertraulich zu behandeln. \\Es darf nicht auszugsweise kopiert werden.} &
		These test results relate only to the items tested. This test record has to be treated as confidential and may not be copied except in full. &
		\end{tabular}
		}}%
	}%
}
\end{filecontents}

\pagestyle{mda}

% --- Angaben für Deckblatt --- %
\newcommand{\BerichtNr}{TB10 0001 30}



\usepackage{blindtext}

% --- Bericht --- %
\begin{document}

\section{Auszug Testseite}
\blindtext[20]
\section{Titel 2}
\newpage
Seite drei aber auch

\newpage
Seite vier sowieso

\end{document}

(Btw, mit der filecontents-Umgebung kannst du auch .sty-Dateien in ein MB packen, und blindtext ist für Fülltext sehr praktisch.)

von Georg J » So 12. Feb 2012, 18:18

Hat denn wirklich keiner eine Idee?

Für einen Tip wäre ich sehr dankbar.

Georg

Randnotiz in Pagelayout

von Georg J » Di 7. Feb 2012, 00:32

Hallo,

Ich bin dabei ein eigenes Layout zu gestalten und habe dafür jetzt einen Entwurf gemacht (siehe beiligende Dateien).

Dabei habe ich nun folgende Fragen/Probleme:
  • 1. Die Randnotiz habe ich in das fancy-Layout {mda} gepackt. Warum erscheint sie trotzdem nur auf der ersten Seite? Wie schaffe ich es, dass sie standard auf jeder Seite erscheint?

    2. Warum ist der Abstand zwischen header und Textbeginn auf der ersten Seite grösser als auf den restlichen? Dadurch scheint auch die Randnotiz nach unten verschoben zu sein und der Text geht über die Fusszeile hinaus. Irgendwie scheint die erste Seite anders zu sein als die übrigen. Wie kann ich das alles verhindern?
Das Stylesheet "seite.sty" konnte ich aufgrund der Dateiendung nicht hochladen und habe es deshalb in "seite.tex" umbenannt. Vor Gebrauch ist die Dateiendung wieder in ".sty" zu ändern.

Falls es von Bedeutung sein sollte: Ich verwende MiKTex2.9 und übersetze mit Latex2pdf.

Gruss, Georg

Nach oben