PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenrandfarbe festlegen



Kris
07-03-2006, 11:21
Hallo,
ich soll für meinen Chef ein Pagelayout
mit einem hellgrau hinterlegen Seitenrand, jeweils außen bei zweiseitigem
Druck, erstellen. Die Fähigkeit, Randnotizen mit \marginpar zu erstellen,
soll dabei erhalten bleiben.
Wer kann mir da weiterhelfen ?

Habe jetzt eine ganze Weile gesucht, aber nichts zieführendes gefunden.

Danke schonmal,
Kris

smofi
08-03-2006, 09:22
Hallo Kris,

hier kommt eine Praktikerlösung:


\documentclass{article}

\usepackage{color}
\usepackage{fancyhdr}
\pagestyle{fancy}

\begin{document}

\lhead{%
\color[rgb]{0.9,0.9,0.9}
\begin{picture}(0.1,0.1)(0,0)
\setlength{\unitlength}{1mm}
\linethickness{2cm}
\put(-40, 20){\line(1,0){200}}
\put(-40, -245){\line(1,0){200}}
\put(150, 20){\line(0,-1){260}}
\put(-40, 20){\line(0,-1){260}}
\end{picture}

\color[rgb]{0,0,0}
}
Seite 1 \\
\clearpage
\pagebreak
Seite 2
\end{document}


Das Beispiel besteht wendet zwei Tricks an:

Ein \picture wird definiert, das so klein ist, dass es das Layout nicht stört. Weil man über die Grenzen des Pictures hinauszeichnen kann, kann man so Grafik irgendwo auf dem Blatt positionieren, ohne den Rest des Layouts zu verändern.
Packt man ein solches \picture in eine Kopfzeile, wird es auf jeder Seite neu als erstes geschrieben. Dadurch werden auch Hintergrundbilder oder die "COPY"-Aufschriften bei Bankformularen möglich.


Im \picture werden vier Linien gezeichnet, für jeden Seitenrand eine. Mit \color färbt man das ganze grau ein. Musst die Linien selber genau justieren.

Eleganter als vier Linien wäre wahrscheinlich eine Kombination aus \pagecolor und \colorbox: Die \colorbox weiss, in die Seitenmitte und etwas kleiner als die Seite gestalten, dann lässt sie etwas farbigen Hintergrund, der durch \pagecolor bewirkt wird.

fg Smofi :cool:

edico
08-03-2006, 10:40
Mal abgesehen, dass das alles mehr für ein Bilderbuch, denn für ein Dokument gedacht ist ...
ist das ja alles schön und gut.
Setz aber mal 'Seite 1\marginpar{Randnotiz}',
dann ist nicht die margin farbig, wie gefordert.
Wie also kommst du auf deine Werte oder: wie müssten die exakten aussehen?
edico

bischi
08-03-2006, 13:34
Das http://www.mrunix.de/forums/showthread.php?t=43480&highlight=hintergrund dürfte helfen.

MfG Bischi

edico
08-03-2006, 15:04
@bischi: mach doch mal!
edico