]>
Commit | Line | Data |
---|---|---|
1 | %% | |
2 | %% This style is derived from the docbook one. | |
3 | %% | |
4 | \NeedsTeXFormat{LaTeX2e} | |
5 | \ProvidesPackage{asciidoc-proxmox}[2016/10/30 AsciiDoc DocBook Style] | |
6 | ||
7 | % this will set letterpaper, because docbook.sty honors page layout | |
8 | % made by geometry package | |
9 | %\usepackage[letterpaper,total={7.25in,9.25in}, top=1in]{geometry} | |
10 | %\usepackage[a4paper]{geometry} | |
11 | ||
12 | \usepackage[a4paper, left=2cm, right=1cm, top=2.5cm, bottom=2cm ]{geometry} | |
13 | ||
14 | %% Just use the original package and pass the options. | |
15 | \RequirePackageWithOptions{docbook} | |
16 | ||
17 | % Sidebar is a boxed minipage that can contain verbatim. | |
18 | % Changed shadow box to double box. | |
19 | \renewenvironment{sidebar}[1][0.95\textwidth]{ | |
20 | \hspace{0mm}\newline% | |
21 | \noindent\begin{Sbox}\begin{minipage}{#1}% | |
22 | \setlength\parskip{\medskipamount}% | |
23 | }{ | |
24 | \end{minipage}\end{Sbox}\doublebox{\TheSbox}% | |
25 | } | |
26 | ||
27 | % For DocBook literallayout elements, see `./dblatex/dblatex-readme.txt`. | |
28 | \usepackage{alltt} | |
29 | ||
30 | \definecolor{proxmoxred}{RGB}{229, 112, 0} | |
31 | \definecolor{proxmoxgrey1}{RGB}{229, 229, 229} | |
32 | ||
33 | \def\drawtitlepage{ | |
34 | \AddToShipoutPicture*{ | |
35 | \put(0,\LenToUnit{2.5cm}){ | |
36 | {\color{proxmoxgrey1}\rule{\paperwidth}{22cm}}} | |
37 | \put(\LenToUnit{\dimexpr(\paperwidth-11cm)}, | |
38 | \LenToUnit{\dimexpr(\paperheight-3.5cm)}){ | |
39 | \includegraphics[width=10cm]{proxmox-logo}} | |
40 | } | |
41 | } | |
42 | ||
43 | % custom cover page | |
44 | \def\DBKcover{ | |
45 | \thispagestyle{empty} | |
46 | \vspace*{4cm} | |
47 | \sffamily | |
48 | \begin{center} | |
49 | {\Huge \scshape \color{proxmoxred} \DBKtitle \\[0.5cm]} | |
50 | {\Large \scshape \DBKsubtitle \\[1cm]} | |
51 | {\includegraphics[width=132mm]{proxmox-ci-header} \\} | |
52 | \end{center} | |
53 | \vfill | |
54 | \begin{flushright} | |
55 | {\Large \sffamily | |
56 | \DBKdate \\ | |
57 | Proxmox Server Solutions Gmbh \\ | |
58 | \color{proxmoxred} www.proxmox.com \\ | |
59 | } | |
60 | \end{flushright} | |
61 | \vspace*{1cm} | |
62 | \drawtitlepage | |
63 | \pagebreak[4] | |
64 | } |