Переглянути джерело

Add titlepage and metadata to book version

JoostSijm 6 роки тому
батько
коміт
7a26ebf589
6 змінених файлів з 56 додано та 2 видалено
  1. 0 2
      figs/.gitignore
  2. BIN
      figs/adlogo.png
  3. BIN
      figs/rr_logo.png
  4. 25 0
      master_book.tex
  5. 18 0
      preamble_book.tex
  6. 13 0
      preamble_main.tex

+ 0 - 2
figs/.gitignore

@@ -1,2 +0,0 @@
-*.png
-!adlogo.png

BIN
figs/adlogo.png


BIN
figs/rr_logo.png


+ 25 - 0
master_book.tex

@@ -17,6 +17,31 @@
 
 \begin{document}
 
+\begin{titlepage}
+    \fontfamily{stix}\selectfont
+    \centering
+    \vspace*{0.5 cm}
+    \includegraphics[width = 8cm]{rr_logo.png} \\ [1.0 cm]
+    \rule{\linewidth}{0.2 mm} \\ [0.4 cm]
+    {\fontsize{34}{34}\selectfont\thetitle} \\
+    \rule{\linewidth}{0.2 mm} \\ [1.5 cm]
+
+    \begin{minipage}{0.4\textwidth}
+        \begin{flushleft} \large
+            auteur: \\
+            \theauthor
+        \end{flushleft}
+    \end{minipage}
+    \begin{minipage}{0.4\textwidth}
+        \begin{flushright} \large
+            version: \\
+            \theversion
+        \end{flushright}
+    \end{minipage} \\ [2 cm]
+    \large\thedate
+\end{titlepage}
+
+
 \input{docs/intro}
 \input{toc}
 \newpage

+ 18 - 0
preamble_book.tex

@@ -1,6 +1,24 @@
 
 \usepackage[a5paper, margin=1cm, bottom=2cm]{geometry}
 
+% More font sizes
+\usepackage{moresize}
+
+% For titlepage image
+\usepackage{graphicx}
+\graphicspath{{figs/}}
+
+\usepackage[
+    xetex,
+    hidelinks,
+    pdfauthor={\theauthor},
+    pdftitle={\thetitle},
+    pdfsubject={Tutorial voor beginnende en ervaren spelers},
+    pdfkeywords={tutorial, rival regions},
+    pdfproducer={XeTeX},
+    pdfcreator={xelatex}
+]{hyperref}
+
 % TOC title
 \usepackage{titletoc}
 \titlecontents{section}

+ 13 - 0
preamble_main.tex

@@ -13,6 +13,19 @@
 
 %%%%%%% Settings %%%%%%%
 
+% Metadata
+\title{Rival Regions Tutorial}
+\author{B\`{e}rg C.}
+\date{15 january 2019}
+\newcommand{\theversion}{V0.1}
+
+% Set variables
+\makeatletter
+\let\thetitle\@title
+\let\theauthor\@author
+\let\thedate\@date
+\makeatother
+
 % Font
 \usepackage[scaled]{berasans}
 \renewcommand*\familydefault{\sfdefault}