У меня есть опыт работы с Latex, но более или менее простой Latex без особого графического контента. В любом случае, я пытаюсь создать шаблон для счетов-фактур и других официальных документов. Поэтому я хочу простой дизайн, который соответствует фирменному стилю.
Вопрос:Но я понятия не имею, как добавить эти синие линии и на титульный лист, и в стиль страницы по умолчанию (нечетный и четный). Я посмотрел на пакет TikZ, но я понятия не имею, как применить и разместить его на странице или внутри заголовка страницы.
Любая помощь будет оценена по достоинству.
Это будет дизайн титульного листа, включающий сведения о компании справа и логотип в правом верхнем углу.
Это дизайн стандартной четной/нечетной страницы с верхним колонтитулом, включающим синюю строку и название документа.
решение1
Постройте рамку, tikzpicture
используя параметры remember picture,overlay
. На рисунке вы можете ссылаться на углы страницы, используя (current page.north west)
и т.д.
Затем используйте команду \AddEverypageHook
, предоставляемую пакетом, everypage
чтобы добавить фрейм на каждую страницу.
\documentclass{article}
\usepackage{everypage}
\usepackage{tikz}
\usetikzlibrary{calc}
\newcommand\myframe
{\begin{tikzpicture}[remember picture, overlay]
\draw[rounded corners=20pt,blue]
($(current page.north west) + (1in,-1in)$)
rectangle
($(current page.south east) + (-1in,1in)$);
\draw[red,thick]
($(current page.north west) + (1in+\oddsidemargin,-(1in+\topmargin+\headheight+\headsep)$)
-- +(\textwidth,0);
\end{tikzpicture}
}
\AddEverypageHook{\myframe}
\usepackage{blindtext}
\begin{document}
\Blindtext
\Blindtext
\Blindtext
\end{document}