Domanda

Come posso includere un tikzpicture in ogni pagina?

Vorrei creare un modello di documento complicato (pagina deve essere inquadrato, e hanno una tabella di informazioni sul documento in possesso sia nell'intestazione e piè di pagina).

Stavo pensando di usare qualcosa di simile:

\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}

Avete altri suggerimenti su come creare un tale modello?

È stato utile?

Soluzione

Aggiungi informazioni di intestazione / piè di pagina sia utilizzando fancyhdr O KOMA script

Per aggiungere un qualcosa in ogni pagina ho usato questo:

\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

Qui, aggiungo il numero di revisione SVN in basso a destra di ogni pagina. Non mi ricordo il motivo per cui non ho usato un tikzpicture [sovrapposizione, ricordate foto] in \AddToShipoutPicture, forse perché non riesce a ricordare la posizione dell'immagine nello stato della spedizione fuori della pagina.

La speranza che aiuta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top