]>
Commit | Line | Data |
---|---|---|
72470ed6 DM |
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 | ||
12c4696e DM |
27 | % use parbox for description labels to allow line breaks |
28 | \renewcommand\descriptionlabel[1]{ | |
73799de4 | 29 | \parbox[t]{\linewidth}{\raggedright\bfseries #1\smallskip}} |
12c4696e | 30 | |
72470ed6 DM |
31 | % For DocBook literallayout elements, see `./dblatex/dblatex-readme.txt`. |
32 | \usepackage{alltt} | |
33 | ||
34 | \definecolor{proxmoxred}{RGB}{229, 112, 0} | |
333a2f49 | 35 | \definecolor{proxmoxgrey1}{RGB}{229, 229, 229} |
72470ed6 | 36 | |
28d58d93 | 37 | \def\drawtitlepage{ |
72470ed6 | 38 | \AddToShipoutPicture*{ |
7f3246f2 | 39 | \put(\LenToUnit{0cm},\LenToUnit{2.5cm}){ |
333a2f49 | 40 | {\color{proxmoxgrey1}\rule{\paperwidth}{22cm}}} |
28d58d93 DM |
41 | \put(\LenToUnit{\dimexpr(\paperwidth-11cm)}, |
42 | \LenToUnit{\dimexpr(\paperheight-3.5cm)}){ | |
43 | \includegraphics[width=10cm]{proxmox-logo}} | |
333a2f49 | 44 | } |
72470ed6 DM |
45 | } |
46 | ||
47 | % custom cover page | |
48 | \def\DBKcover{ | |
49 | \thispagestyle{empty} | |
28d58d93 | 50 | \vspace*{4cm} |
72470ed6 | 51 | \sffamily |
333a2f49 | 52 | \begin{center} |
d5df579e DM |
53 | {\Huge \scshape \color{proxmoxred} \DBKtitle \\[0.5cm]} |
54 | {\Large \scshape \DBKsubtitle \\[1cm]} | |
333a2f49 DM |
55 | {\includegraphics[width=132mm]{proxmox-ci-header} \\} |
56 | \end{center} | |
72470ed6 | 57 | \vfill |
333a2f49 | 58 | \begin{flushright} |
d5df579e DM |
59 | {\Large \sffamily |
60 | \DBKdate \\ | |
61 | Proxmox Server Solutions Gmbh \\ | |
62 | \color{proxmoxred} www.proxmox.com \\ | |
63 | } | |
72470ed6 | 64 | \end{flushright} |
333a2f49 | 65 | \vspace*{1cm} |
28d58d93 | 66 | \drawtitlepage |
72470ed6 DM |
67 | \pagebreak[4] |
68 | } |