%~ Questo sorgente è stato scritto da GOLEM golem.linux.it
%~ ed è liberamente ispirato al lavoro di officina-s3.org
%~ è rilasciato sotto licenza GPL3
%~ ed è consultabile presso
%~ http://golem.linux.it/ (HTTP)

\documentclass[12pt,twoside]{book}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[font=footnotesize]{caption}
\usepackage{fancyvrb}

\usepackage{multicol}

% Meno bordoni: da 45 pagine si riducono a 35!
\usepackage[left=3cm,right=2cm,top=2.5cm,bottom=2.5cm]{geometry}

% Links e collegamenti
\usepackage{url}

% indice interattivo
\usepackage{hyperref}
\hypersetup{pdftex, hidelinks=true,linkcolor=blue, citecolor=blue, filecolor=blue, urlcolor=blue, pdftitle=}

% Definizioni di colori (usato -anche- dal blocco citazioni)
\usepackage{xcolor}

% Disegni e grafica (usato -anche- dal blocco citazioni)
\usepackage{tikz}

% Palatino font
\renewcommand*\rmdefault{ppl}

% Blocco citazioni virgolettato
\usepackage{framed}
\newcommand*\quotefont{\fontfamily{pbk}}
\newcommand*{\openquote}{\tikz[%
	remember picture,overlay,%
	xshift=-15pt,yshift=-10pt]
	\node (OQ) {\quotefont%
		\fontsize{60}{60}%
		\selectfont``};\kern0pt
}
\newcommand*{\closequote}{
	\tikz[remember picture,overlay,
	xshift=15pt,yshift=10pt]
	\node (CQ) {\quotefont%
		\fontsize{60}{60}\selectfont''};
}
\definecolor{shadecolor}{named}{white}
\newenvironment{shadequote}%
{\begin{snugshade}%
\begin{quote}\openquote}
{\hfill\closequote\end{quote}\end{snugshade}}

% Comando rapido per inserire il "marchio registrato"
\newcommand{\reg}{\textsuperscript{\tiny\textregistered~}}

% Simboli testuali
\usepackage{textcomp}

%% Comandi matematici
% frazioni belline tipo ¼
\usepackage{nicefrac}

% Termina le pagine corte con un bel pezzo di bianco in fondo,
% riducendo l'antiestetico spazio tra i paragrafi che altrimenti
% verrebbero "allargati" ("giustificati verticalmente")
\usepackage{flafter}
\raggedbottom

% Riduce spaziatura inutile tra gli item delle liste
\usepackage{enumitem}
\setlist{itemsep=0pt}

% Figure intorno alle quali può scorrere del testo
\usepackage{wrapfig}

% Pagine in modalità "orizzontale/landscape"
\usepackage{lscape}

% Sottofigure affiancate
\usepackage{subcaption}

% Piccolo box per incasellare cose importanti, altrimenti noto come "boxino"
\usepackage[framemethod=tikz]{mdframed}
\newenvironment{boxino}{\begin{mdframed}[backgroundcolor=lightgray!30,linecolor=green!60!black,linewidth=2pt,  topline=false,rightline=false,leftline=false]}
{\end{mdframed}}

\newcommand*\cleartoleftpage{%
  \clearpage
  \ifodd\value{page}\hbox{}\newpage\fi
}

%% Doppia riga per copertina e retro
\newcommand{\doublerule}{
  \rule{\textwidth}{1pt}\par % Thick horizontal line
  \vspace{2pt}\vspace{-\baselineskip} % Whitespace between lines
  \rule{\textwidth}{0.4pt}\par % Thin horizontal line
}

\usepackage{graphicx}

% nome del mese in italiano della compilazione
\usepackage{datetime}

%% Comandi per richiamare rapidamente titolo e autore
\makeatletter
\newcommand{\gettitle} {\@title}
\newcommand{\getauthor}{\@author}
\makeatother

\title{Manuale Trashware}
\author{GOLEM}
\date{2018} % Data inizio lavoro

\begin{document}

% Interlinee personalizzate
\setlength{\parindent}{0cm}
\setlength{\parskip}{0.5em}

%~ \begin{abstract}
%~ Your abstract goes here
%~ \end{abstract}

%\maketitle
\thispagestyle{empty}
\include{tex/0-cover}
\include{tex/0-home}
\clearpage

\frontmatter
\tableofcontents

\mainmatter
\include{tex/1-trashware}
\include{tex/2-software}
\include{tex/3-hardware}
\include{tex/4-primi-passi}
\include{tex/5-ricondizionare}
\include{tex/6-lavorare}
\include{tex/7-internet}

\backmatter

%%%%%% LAST (funny) PAGE %%%%%
\cleartoleftpage
\include{tex/99-footer}

\end{document}
