Вопрос
Как я могу включить тикздю на каждой странице?
Я хотел бы создать сложный шаблон документов (страница должна быть оформлена и иметь таблицу, чтобы удерживать информацию о документах как в верхнем и нижнем колонтитуле).
Я думал о том, чтобы использовать что-то вроде:
\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}
Есть ли у вас другие предложения о том, как создать такой шаблон?
Решение
Добавить информацию в заголовок / нижний колонтитул, используя fancyhdr
Или Кома скрипт
Для добавления чего-то на каждой странице я использовал это:
\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
Здесь я добавляю номер ревизии SVN в правом нижнем углу каждой страницы. Я не помню, почему я не использовал тикздю [наложение, помнить картину] в \AddToShipoutPicture
, Возможно, потому что он не может вспомнить положение изображения в состоянии доставки на странице.
Надеюсь, это поможет.