add tag
Anonymous 2041
I am prepare a document, I am trying to create make a cover book like that [here](https://www.springer.com/gp/book/9783030650766)

![corver.png](/image?hash=410b4fac19b7a7dda008ce2dfb43cbd40a971922e3342ded65972e6ee436098a)

I do not know how to start.
Top Answer
joulev
Probably you have never used Ti*k*Z or PGF, so I will add some comments. To really understand the code and to be able to make a similar cover page by yourself, you should read Part I of [pgfmanual.pdf](https://texdoc.net/pkg/pgf) when you have some free time.

```
\documentclass{article}
\usepackage{tikz}
% Only needed for \lipsum
\usepackage{lipsum}
% Only needed for the bonus
\usetikzlibrary{ducks}
\begin{document}
\begin{titlepage}
\begin{tikzpicture}[remember picture,overlay,every node/.style={font=\sffamily}]
  % Some coordinates to position the lines
  \path (current page.north west) ++ (2,-2)  coordinate (a)
        (current page.north west) ++ (2,-7)  coordinate (b)
        (current page.north west) ++ (2,-10) coordinate (c);
  % Background color
  \fill[yellow!50] (current page.north west) rectangle (current page.south east);
  % The light yellow
  \fill[yellow!30] (current page.south west) rectangle (c);
  % The top blue
  \fill[blue!50!black] (current page.north west) rectangle (a -| current page.north east);
  % Draw the lines
  \draw[blue!50!black] (a) -- (a |- current page.south west)
                       (current page.south west |- b) -- (b -| current page.south east)
                       (current page.south west |- c) -- (c);
  % Text
  \path (a) ++ (5mm, 5mm) node[above right,inner sep=0pt,text=white] {\huge School name}
        (b) ++ (5mm, 5mm) node[above right,inner sep=0pt,text=blue!50!black,align=left,scale=3]
            {John Doe\\Jean Doe}
        (b) ++ (5mm,-5mm) node[below right,inner sep=0pt,text=blue!50!black,align=left,scale=6]
            {Steps\\into Creating\\Portable Graphic\\with Ti\emph{k}Z}
        (b) ++ (5mm,-12cm) node[right,inner sep=0pt,text=gray,scale=2]
            {A Tutorial-Based Introduction}
        (current page.south east) ++ (-3cm,3cm) node[left] (publisher)
            {\rmfamily\Large Created with \LaTeX\ and Ti\emph{k}Z};
  % Bonus
  \path (publisher.west) ++ (-2,-.7) pic[scale=.7] {duck};
\end{tikzpicture}
\end{titlepage}
% Content
\lipsum
\end{document}
```

![image.png](/image?hash=2eac9dd63803464e8ce63ba367c82ac854425a853eb284e4ba2e7bf1a11a8924)

Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.