Pregunta

¿Cómo puedo incluir una tikzpicture en cada página?

Me gustaría crear una plantilla de documento complicado (página debe ser enmarcado, y tienen una mesa de información del documento de retención tanto en la cabecera y el pie de página).

Yo estaba pensando en usar algo como:

\begin{tikzpicture}[remember picture,overlay]  
    % complicated layout should be here, simple example is given below:  
    % \node [xshift=1cm,yshift=1cm] at (current page.south west)  
    % {This is an absolutely positioned text in the page};  
\end{tikzpicture}

¿Tiene alguna sugerencia sobre cómo crear una plantilla tal?

¿Fue útil?

Solución

Añadir información de encabezado / pie de página, ya sea usando fancyhdr O KOMA Guión

Para añadir un algo en cada página que utiliza esto:

\usepackage{eso-pic}
\makeatletter
\AddToShipoutPicture{%
    \setlength{\@tempdimb}{.1\paperwidth}%
    \setlength{\@tempdimc}{.04\paperheight}%
    \setlength{\unitlength}{1pt}%
    \put(\strip@pt\@tempdimb,\strip@pt\@tempdimc){%
        \makebox(0,0){ \textcolor{gray}{Rev: \svnrev{} (\svnfilerev)} }%
    }%
}
\makeatother

A continuación, añado el número de revisión de SVN en la parte inferior derecha de cada página. No recuerdo por qué no usar un tikzpicture [superposición, recuerda la imagen] en \AddToShipoutPicture, tal vez porque no puede recordar la posición de la imagen en el estado de envío hacia fuera de la página.

Espero que ayude.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top