PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linie zwischen Textbody und margins



rafael
02-11-2009, 14:26
Hallo,

für eine bestimmte Dokumentart nutze ich einen sehr großen Rand mit vielen margins. nun möchte ich gern den Textteil und die marginteil durch eine senkrechte Linie trennen. Gibt es da einen einfachen Befehl? danke

u_fischer
02-11-2009, 15:06
\documentclass{book}
\usepackage[ansinew]{inputenc}
\usepackage{eso-pic,lipsum}
\AddToShipoutPicture{\AtTextLowerLeft{\hspace*{-10pt}\rule[-3pt]{0.4pt}{\textheight}}}
\begin{document}
\lipsum
\end{document}

rafael
05-11-2009, 15:44
\documentclass{book}
\usepackage[ansinew]{inputenc}
\usepackage{eso-pic,lipsum}
\AddToShipoutPicture{\AtTextLowerLeft{\hspace*{-10pt}\rule[-3pt]{0.4pt}{\textheight}}}
\begin{document}
\lipsum
\end{document}
Danke Ulrike,
kann man \AtTextLowerLeft{} auch auf auf die Außen- bzw. Innenmarginseiten abstimmen? So etwas wie \AtTextLowerRight{} gibt es ja im eso-pic nicht.

u_fischer
05-11-2009, 15:53
Dann musst du halt den Strich nach rechts bewegen.


\documentclass{book}
\usepackage[ansinew]{inputenc}
\usepackage{eso-pic,lipsum}
\makeatletter
\AddToShipoutPicture{\AtTextLowerLeft{%
\ifodd\c@page
\hspace*{\dimexpr\textwidth+10pt}%
\else
\hspace*{-10pt}%
\fi
\rule[-3pt]{0.4pt}{\textheight}}}
\makeatother
\begin{document}
\lipsum
\end{document}

rafael
10-11-2009, 11:43
Danke, genau so soll es sein.:)