Re: Compilazione condizionale

#41563
SbiellONE
Partecipante
    Up
    0
    Down
    ::


    Le piccole cose sono:

    • la rilegatura, che nel PDF da consultare non ha senso

    • %\usepackage[nottoc]{tocbibind} nella stampa e %\usepackage{tocbibind} nel PDF da consultare

    • eventualmente twoside nella stampa e oneside nel PDF da consultare

    Questo è il mio file principale
    `% Tesi di Davide Bellettini 00002174888

    % Classe del documento
    \documentclass[12pt,a4paper,twoside,openright,titlepage,fleqn,italian]{book} % stampa
    %\documentclass[12pt,a4paper,oneside,openright,titlepage,fleqn,italian]{book} % PDF

    \usepackage[utf8]{inputenc} % Codifica utf-8
    \usepackage{listings} % Per formattare il corce sorgente
    \usepackage[italian]{babel} % Sillabazione in italiano
    \usepackage[colorlinks=false,
    unicode=true,
    plainpages=false,
    pdfpagelabels]{hyperref} % Collegamenti ipertestuali
    \usepackage{fancyhdr} % Per mettere dei margini decenti
    %\usepackage[nottoc]{tocbibind} % Per fare apparire la biografia nell'indice (stampa)
    \usepackage{tocbibind} % Per fare apparire la biografia e l'indice nell'indice (PDF)
    \usepackage{graphicx} % Inclusione di immagini
    %\usepackage{longtable} % non ricordo il perché di questo modulo
    \usepackage{amsfonts} % serve per alcuni simboli, tra cui il segno di spunta

    \lstloadlanguages{PHP,XML} % solo sorgenti in PHP ed XML

    \renewcommand{\thesection}{\arabic{section}}
    \addtolength{\voffset}{-0,5cm}
    \addtolength{\textheight}{1cm}
    \setlength{\parindent}{0pt} % elimina il rientro di paragrafo

    %TeX utilizza una regola tipografica del passato, ormai condannata generalmente, secondo cui è necessario aumentare lo
    %spazio che divide la fine di un periodo dall'inizio del successivo. Si pone rimedio a questa anomalia utilizzando
    %l'istruzione \frenchspacing. (http://wwwcdf.pd.infn.it/AppuntiLinux/a2539.htm)
    \frenchspacing

    \linespread{1.25} % interlinea

    %\addtolength{\voffset}{-1,5cm} %stampa
    %\addtolength{\textheight}{-1,5cm} %stampa
    %\addtolength{\textwidth}{-1,5cm} %stampa
    %inverto i margini per la rilegatura
    %\linespread{1} %stampa

    \usepackage{fancyhdr}
    \pagestyle{fancy}%
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}%
    \renewcommand{\sectionmark}[1]{\markright{\thechapter .\thesection\ #1}}%
    \renewcommand{\subsectionmark}[1]{\markright{\thechapter .\thesubsection\ #1}}%
    \fancyhf{} %Clears all header and footer fields, in preparation.
    \lhead{\rightmark}%
    \chead{}%
    \rhead{\bfseries\thepage}%
    \renewcommand{\headrulewidth}{0.4pt}%
    \renewcommand{\footrulewidth}{0pt}%
    \setlength{\headheight}{15pt}%
    \fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}%

    \fancyhead[LE,RO]{\textbf{\thepage}} %Displays the page number in bold in the header,
    %to the left on even pages and to the right on odd pages.
    \fancyhead[RE]{\nouppercase{\leftmark}} %Displays the upper-level (section) information –
    %as determined above – in non-upper case in the header, to the left on odd pages.
    \fancyhead[LO]{\nouppercase{\rightmark}} %Displays the lower-level (chapter) information – as
    %determined above – in the header, to the left on odd pages.

    \usepackage{frontesp} % frontespizio unibo
    % modificare frontesp.sty al variare del numero di correlatori

    % per modificare proprietà allinizio e fine degli envirorments, come lo spacing prima degli elenchi puntati
    \usepackage{atbeginend}

    \AfterBegin{itemize}{\addtolength{\parskip}{-9pt}}
    \AfterBegin{description}{\addtolength{\itemsep}{-9pt}}
    \AfterBegin{enumerate}{\addtolength{\itemsep}{-9pt}}
    \AfterBegin{verbatim}{\parskip{0.5}}

    % sillabazione di parole straniere e sigle
    \hyphenation{ck-Web-Ser-vice-Plug-in}
    \hyphenation{PHP-Do-cu-men-tor}
    \hyphenation{sfDoc-trine-Guard}
    \hyphenation{sf-Guard}

    % Layout Pagina

    \makeindex

    \begin{document}
    \title{Framework di supporto allo sviluppo di applicazioni Web} % titolo della tesi
    \author{Davide Bellettini} % candidato
    \date{}
    \titolocorso{Ingegneria Informatica} % corso di laurea
    \nomemateria{Reti di Calcolatori L-A} % materia
    \degreeyear{2008/2009} % Anno Accademico di Laurea
    \session{III} % Sessione di Laurea
    \principaladviser{Chiar.mo Prof. Antonio Corradi} % Relatore principale

    % non funziona modificare frontesp.sty al variare del numero di correlatori
    \firstreader {Ing. Alessio Ferretti} % primo correlatore
    \secondreader {Ing. Luca Ghedini} % secondo correlatore

    \maketitle % Frontespizio

    \thispagestyle{empty}
    \textcolor{white}{.}\\
    \pagebreak

    \dedica{A tutti coloro che in questi anni\\ mi hanno supportato e sopportato.}
    \makededica

    \addtolength{\oddsidemargin}{+1,3cm} %inversione destra/sinistra tradizionale
    \addtolength{\evensidemargin}{-1,3cm} %inversione destra/sinistra tradizionale

    \clearpage{\pagestyle{empty}\cleardoublepage}
    \addtocounter{tocdepth}{+1} % Mette anche le \subsubsection nell'indice

    \tableofcontents % Indice
    \newpage

    % includo i file dei capitoli
    \input{Capitoli/Introduzione}
    \input{Capitoli/AppWeb}
    \input{Capitoli/ConfrontoMVC}
    \input{Capitoli/ConfrontoDB}
    \input{Capitoli/Symfony}
    \input{Capitoli/Sistema}
    \input{Capitoli/Conclusioni}
    \input{Capitoli/Ringraziamenti}

    \bibliographystyle{alpha} % Id alfanumerici per le citazioni bibliografiche
    \bibliography{bibliografia} % inclusione bibliografia

    \end{document}
    `

    Che è stato creato a partire da questa tesi https://www.universibo.unibo.it/index.php?do=FileShowInfo&id_file=3014&id_canale=31

    sto cercando di capire il significato di ogni opzione ma alcune mi sono ancora oscure

    Go to top