simplify dblatex title page
authorDietmar Maurer <dietmar@proxmox.com>
Sat, 1 Oct 2016 15:00:25 +0000 (17:00 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Sat, 1 Oct 2016 15:00:25 +0000 (17:00 +0200)
asciidoc-dblatex-custom.sty

index d27e17a..7778cd8 100644 (file)
 \definecolor{proxmoxred}{RGB}{229, 112, 0}
 \definecolor{proxmoxgrey1}{RGB}{229, 229, 229}
 
-\def\greyribbon{
+\def\drawtitlepage{
   \AddToShipoutPicture*{
-    \put(0,\LenToUnit{2.5cm}){%
+    \put(0,\LenToUnit{2.5cm}){
       {\color{proxmoxgrey1}\rule{\paperwidth}{22cm}}}
+    \put(\LenToUnit{\dimexpr(\paperwidth-11cm)},
+         \LenToUnit{\dimexpr(\paperheight-3.5cm)}){
+      \includegraphics[width=10cm]{proxmox-logo}}
   }
 }
 
 % custom cover page
 \def\DBKcover{
   \thispagestyle{empty}
-  \begin{flushright}
-    \includegraphics[width=0.5\textwidth]{proxmox-logo} \\
-  \end{flushright}
-  \vspace*{2.5cm}
+  \vspace*{4cm}
   \sffamily
   \begin{center}
     {\Huge \bfseries \scshape \color{proxmoxred}  \DBKtitle \\[1ex]\large ~~~ \\}
@@ -56,6 +56,6 @@
     {\Large \bfseries \sffamily Proxmox Server Solutions Gmbh \\ \color{proxmoxred} www.proxmox.com}
   \end{flushright}
   \vspace*{1cm}
-  \greyribbon
+  \drawtitlepage
   \pagebreak[4]
 }