Me gustaría un marco normal de aproximadamente 0,5 cm fuera del margen del texto para cada página de un informe. He marcado diferentes opciones como el paquete Wallpaper, el paquete Showframe y la opción showframe de Geometry. También he visto soluciones de una sola página usando Tikz.
Tengo un número no especificado de páginas en el documento y me gustaría tener un marco en cada página, que incluya todo el texto de la página (incluidos los números de página, los encabezados y los pies de página). También me gustaría poder elegir el estilo de línea (como línea doble, discontinua o punteada).
Tengo el presentimiento de que esto se podría hacer con Pstricks o con Tikz, pero mi conocimiento de cualquiera de estos es marginal... cualquier ayuda sería apreciada.
Respuesta1
Puedes usar elbackground
paquete; en la contents={}
opción puedes colocar tu marco usando TikZ y darle el aspecto deseado; un ejemplo sencillo:
\documentclass{article}
\usepackage{background}
\usetikzlibrary{calc}
\usepackage{lipsum}
\backgroundsetup{
color=black,
scale=1,
opacity=1,
angle=0,
contents={\tikz\draw[line width=1pt,rounded corners,olive]
( $ (current page.south east) + (-3,5) $ ) rectangle ( $ (current page.north west) + (2,2) $ );}
}
\begin{document}
\lipsum[1-40]
\end{document}
Una imagen de las dos primeras páginas:
Si la última versión de background
aún no está disponible en su sistema, puede utilizar la sintaxis anterior:
\SetBgColor{black}
\SetBgScale{1}
\SetBgOpacity{1}
\SetBgAngle{0}
\SetBgContents{\tikz\draw[line width=1pt,rounded corners,olive]
( $ (current page.south east) + (-3,5) $ ) rectangle ( $ (current page.north west) + (2,2) $ );}
(La sintaxis anterior todavía funciona en la nueva versión).
Como nota personal, no sé si utilizar este tipo de marco en un documento es una buena idea.