Marco vectorial en todas las páginas.

Marco vectorial en todas las páginas.

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 elbackgroundpaquete; 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:

ingrese la descripción de la imagen aquí

Si la última versión de backgroundaú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.

información relacionada