152 lines
3.6 KiB
TeX
152 lines
3.6 KiB
TeX
%~ 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}
|