gentilissimo 🙂 ho fatt delle prove con geometry e riesco a cambiare i margini ma il template di default è molto meglio 🙂
ecco le modifiche fatte:
`%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Preambolo
% === Impostazione del tipo di documento da creare ========
% tipo di documento book, dimensione del font 11pt, formato della pagina a4
% la specifica del formato della pagina consente a Latex di calcolare la dimensione
% e il numero di linee per pagina, nonchè di centrare il testo sia orizzontalmente che
% verticalmente.
% Non viene specificato se il testo debba essere formattato nella pagina: ciò
% vuol dire che il testo sarà messo su un unica colonna, come di default.
% Non è specificato come debbano essere stampate le pagine, questo vuol dire che
% si adotta l'opzione twoside di default per i book, cioè i numeri di pagina
% appaiono sulla sinistra per le pagine pari e sulla destra per le pagine dispari
% Non è specificata nessuna opzione di inizio di capitolo su pagina, questo vuol
% dire che si adotta lo stile di default per i book, cioè i capitoli iniziano nella
% pagina destra
\documentclass[12pt,a4paper,oneside,titlepage]{book}
\usepackage{listings}
%
\usepackage{marvosym}
\usepackage[colorlinks=true]{hyperref}
\hypersetup{
pdftitle=Ex10 Calcolo Parallelo,
pdfauthor=Lorenzo Carullo,
pdfsubject=Prodotto Matrice Vettore MPI,
pdfkeywords=Lorenzo Carullo Prodotto Matrice Vettore MPI,
linkcolor=black,
citecolor=black,
pagecolor=black,
urlcolor=black,
}
\addtolength{\hoffset}{+.7 cm} %stampa
\usepackage{fancyhdr}
\pagestyle{fancy}
\addtolength{\headheight}{15pt}
\renewcommand{\chaptermark}[1]{\markboth{\small{\textbf{\thechapter{}.\ #1}}}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ \boldmath\textbf{#1}\unboldmath}}
\fancyhf{}
%\fancyhead[R]{\small{\textbf{\thepage}}}
\fancyfoot[R]{\small{\textbf{\thepage}}}
%\fancyhead[LE,RO]{\textbf{\thepage}}
\fancyhead[L]{\nouppercase{\leftmark}}
%\fancyhead[RE]{\nouppercase{\leftmark}}
%\fancyhead[LO]{\rightmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\newcommand{\firstpagenumber}{%
\clearpage{\pagestyle{empty}\cleardoublepage}%
%\thispagestyle{plain}%
}
\fancypagestyle{plain}{%
\fancyhf{}%
% \fancyhead{}%
\renewcommand{\headrulewidth}{0pt}%
\renewcommand{\footrulewidth}{0pt}%
\fancyfoot[R]{\small{\textbf{\thepage}}}%
}
%}
%\Sfondo
\usepackage{eso-pic}
\newcommand{\BackgroundPic}{
\put(0,-80){
\parbox[\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[width=5in,keepaspectratio]{logo_sfondo}%
\vfill
}}}
% === Impostazione dei font ===============================
% Queste impostazioni permettono di usare la lingua italiana in LaTeX.
% E' necessario comunque cambiare anche le regole di ritorno a capo, cosa
% che va fatta tramite l'utility “MiKTeX Options”.
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
%\usepackage{ae} %sostituisce i font raster con font vettoriali
\usepackage{lmodern}
%Pacchetti per andare a capo nelle formule
\usepackage{amsmath}
\usepackage{amssymb} %<--pacchetto più ampio per simboli matematici
\usepackage{array}
% E' una reimplementazione dell'ambiente verbatim che previene l'overflow
% della memoria per lunghi testi.
\usepackage{verbatim}
\usepackage{alltt}
% === Integrazione delle figure ===========================
% Il package graphicx permette di inserire figure all'interno dei documetni LaTeX.
% Con l'opzione [draft] vengono visualizzati i soli riquadri delle figure.
%\usepackage[draft]{graphicx}
\usepackage{graphicx}
\usepackage{caption}
% Con questo comando si dice a LaTex dove sono memorizzate le figure
\graphicspath{{./imgs/}}
% Riferirsi alla documentazione subfigurepackage.pdf
\usepackage{subfigure}
% Permette di cambiare lo stile del carattere usato per le didascalie
%\usepackage[bf]{caption2}
%Per le lettere Accentate
\usepackage[utf8x]{inputenc}
\usepackage{booktabs}
\usepackage{indentfirst}
\usepackage{longtable}
\setlongtables
\usepackage{url}
%\usepackage{subfig}
%% Define a new 'leo' style for the package that will use a smaller font.
\makeatletter
\def\url@leostyle{%
\@ifundefined{selectfont}{\def\UrlFont{\sf}}{\def\UrlFont{\small\ttfamily}}}
\makeatother
%% Now actually use the newly defined style.
\urlstyle{leo}
\usepackage{pdfpages}
\usepackage{setspace}
%Per il codice
\usepackage[usenames]{color} %Per permettere la colorazione dei caratteri
\definecolor{grigio}{gray}{0.65}
\definecolor{colKey}{rgb}{0,0,1}
\definecolor{colId}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{1,0,0}
\definecolor{colString}{rgb}{0,0.5,0}
%package per bibliografia
\usepackage{natbib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Testo della tesi
\onehalfspacing
\begin{document}
%Con queto comando si può cambaire il modo in cui verranno nominate le
%figure. Di default è "Figura", qui viene cambiato in "Fig."
%\renewcommand{\figurename}{Fig.}
\thispagestyle{plain}
% === Frontespizio =======================================
% formato della pagina: l'argomento empty sta ad indicare che sia le linee
% di testa che quelle di coda sono vuoti e non hanno numeri di pagina
%\pagestyle{empty}
% Frontespizio: mediante il comando input si legge il frontespizio
%\input{frontespizio}
\includepdf[offset=0 -15, pagecommand={
\thispagestyle{empty}
}, pages={1}]{frontespizio.pdf}
\pagenumbering{roman}
% === Indice =============================================
\firstpagenumber
\tableofcontents
% === Figure =============================================
\listoffigures
% === Tabelle =============================================
\listoftables
% === Capitoli Tesi ======================================
\firstpagenumber
\pagenumbering{arabic}
\input{descrizione}
\input{descrizione_algoritmo}
\input{analisi}
\input{uso}
% === Bibliografia =======================================
\newpage
\cleardoublepage
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{plainnat}
\bibliography{bibliografia}
\end{document}`
si accettano altri suggerimenti :)
Il fig. non me ne ero nemmeno accorto, l'ha aggiunto un mio amico, e manco a me piacciono le abbreviazioni onestamente :)