Tesi: problemi con ‘frontespizio’ + suggerimenti di stile vari

  • Creatore
    Topic
  • #114994
    Up
    0
    Down
    ::


    Info sistema
    Piattaforma: Windows 10 (64 bit)
    Installazione: TeXLive 2018
    Editor: Texmaker 5.0.2

    Salve. Scrivendo la tesi di laurea triennale (ambito scientifico), sto riscontrando qualche problema nella creazione del frontespizio tramite il pacchetto frontespizio.
    Questo il codice relativo contenuto nel file principale:
    `
    \documentclass[a4paper,12pt,twoside]{book}
    \usepackage[italian]{babel}
    \usepackage{frontespizio}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage[utf8]{inputenc}
    \usepackage{mathpazo}
    \usepackage{siunitx}
    \usepackage{microtype}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{geometry}
    \geometry{
    paper=a4paper, % Change to letterpaper for US letter
    inner=2.5cm, % Inner margin
    outer=3.8cm, % Outer margin
    bindingoffset=.5cm, % Binding offset
    top=1.5cm, % Top margin
    bottom=1.5cm, % Bottom margin
    %showframe, % Uncomment to show how the type block is set on the page
    }

    \pagestyle{plain}

    \begin{document}
    \begin{frontespizio}
    \Universita{Nome università}
    \Logo[1.7cm]{logo}
    \Dipartimento{Ingegneria}
    \Corso [Laurea Triennale]{Nome corso di laurea}
    \Annoaccademico{2017-2018}
    \Titolo{Titolo della tesi}
    \NCandidato {Elaborato finale di}
    \Candidato {Nome candidato}
    \Relatore{Nome relatore}
    \Correlatore{Nome correlatore}
    \begin{Preambolo*}
    \usepackage{mathpazo}
    \renewcommand{\frontinstitutionfont}{\fontsize{16}{30}\scshape\bfseries}
    \renewcommand{\frontdivisionfont}{\fontsize{13}{21}\scshape}
    \renewcommand{\fronttitlefont}{\fontsize{20}{23}\bfseries}
    \renewcommand{\frontfixednamesfont}{\fontsize{13}{21}\itshape}
    \renewcommand {\frontnamesfont }{\fontsize {14}{21}\bfseries }
    \renewcommand{\frontfootfont}{\fontsize{14}{14}\scshape}
    \renewcommand{\frontrelcorrelsep}{2.5ex}
    \renewcommand{\frontadjustforsignatures}{1cm}
    \Rientro{0.6cm}
    \end{Preambolo*}
    \Margini{2.5cm}{1.5cm}{2.5cm}{2.5cm}
    \end{frontespizio}
    `
    Sono abbastanza soddisfatto del risultato ottenuto, ma devo apportare ancora delle modifiche e non so se e come sia possibile farlo con i comandi inclusi nel pacchetto. In particolare vorrei che:
    le parole “Elaborato finale di”, “Relatore”, “Correlatore” siano in corsivo ma non in grassetto (effettivamente non capisco perché vengono compilate in grassetto);
    – la linea orizzontale sia sotto il nome del corso di laurea e non sotto il nome dell’università;
    che i cognomi del candidato, del relatore e del correlatore siano in maiuscoletto;

    Vorrei chiedere infine dei consigli stilistici. Non ho nessun vincolo imposto dalla Facoltà, il che da un lato è un bene, perché sono libero, ma dall’altro è un male, perché mi sento un pò disorientato. Avete qualche suggerimento da darmi su vari aspetti (formato pagina, scelta font, margini, testatine, etc) che possono contribuire a rendere il documento tipograficamente corretto/bello esteticamente? O correggere qualcosina nel preambolo che ho riportato?
    Infine volevo sapere se va bene aver compilato sempre con Compliazione rapida di Texmaker. Questa cosa della compilazione effettivamente ancora non mi è chiara (cioè cosa cambia compilando con LaTex, PDFLateX, XeLateX, LuaLateX) per cui io lascio sempre la scelta di compilazione detta.

    Grazie.

    EDIT. Ho risolto per la questione dei cognomi in maiuscoletto, aggiungendo \scshape (non so perché non mi era venuto in mente prima).
    EDIT 2. Ho risolto anche la questione sul corsivo/grassetto per “Elaborato finale di”, “Relatore”, “Correlatore”. La linea orizzontale ho deciso di lasciarla com’è.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #114995
      Up
      0
      Down
      ::


      Evito di aprire una nuova discussione per esporre un ulteriore problema.
      Ho deciso di suddividere il sorgente principale della tesi e servirmi di \input per richiamare i capitoli della tesi. Questo il sorgente principale:

      `%=======================================================================

      \documentclass[a4paper,12pt,twoside]{book}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{textcomp}
      \usepackage[utf8]{inputenc}
      \usepackage{mathpazo}
      \usepackage[output-decimal-marker={,}]{siunitx}
      \usepackage{microtype}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{frontespizio}
      \usepackage{glossaries}
      \usepackage{geometry}
      \geometry{
      paper=a4paper, % Change to letterpaper for US letter
      inner=2.5cm, % Inner margin
      outer=3.8cm, % Outer margin
      bindingoffset=.5cm, % Binding offset
      top=1.5cm, % Top margin
      bottom=1.5cm, % Bottom margin
      %showframe, % Uncomment to show how the type block is set on the page
      }

      % BIBLIOGRAFIA (BIBLATEX + BIBTEX)
      \usepackage[autostyle,italian=guillemets]{csquotes}
      \usepackage[style=authoryear,backend=bibtex,natbib=true]{biblatex}
      \bibliography{mybib}
      \renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}
      \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
      \DeclareFieldFormat[article]{volume}{\textbf{#1}}
      \renewbibmacro*{volume+number+eid}{%
      \printfield{volume}%
      % \setunit*{\adddot}% DELETED
      \setunit*{\addnbspace}% NEW (optional); there's also \addnbthinspace
      \printfield{number}%
      \setunit{\addcomma\space}%
      \printfield{eid}}
      \DeclareFieldFormat[article]{number}{\mkbibparens{#1}}

      % DEFINIZIONE DELLE TESTATINE E DEI PIEDINI
      \usepackage{fancyhdr}
      \newcommand{\fncyfront}{%
      \fancyhead[RO]{{\footnotesize\rightmark}}
      \fancyfoot[RO]{\thepage}
      \fancyhead[LE]{\footnotesize{\leftmark}}
      \fancyfoot[LE]{\thepage}
      \fancyhead[RE,LO]{}
      \fancyfoot[C]{}
      \renewcommand{\headrulewidth}{0.3pt}}
      \newcommand{\fncymain}{%
      \fancyhead[RO]{{\footnotesize\rightmark}}
      \fancyfoot[RO]{\thepage}
      \fancyhead[LE]{{\footnotesize\leftmark}}
      \fancyfoot[LE]{\thepage}
      \fancyfoot[C]{}
      \renewcommand{\headrulewidth}{0.3pt}}
      \pagestyle{fancy}
      \fncyfront
      \frontmatter

      % DEFINIZIONE DEL SOMMARIO
      \newenvironment{abstract}%
      {\cleardoublepage%
      \thispagestyle{empty}%
      \null \vfill\begin{center}%
      \bfseries \abstractname \end{center}}%
      {\vfill\null}

      %=======================================================================

      % INIZIO DOCUMENTO
      \begin{document}

      % DEFINIZIONE DEL FRONTESPIZIO

      \begin{frontespizio}
      \Universita{Città}
      \Logo[1.7cm]{logo}
      \Dipartimento{Ingegneria}
      \Corso [Laurea Triennale]{Nome corso}
      \Annoaccademico{2017-2018}
      \Titolo{Titolo tesi}
      \NCandidato {Elaborato finale di}
      \Candidato {\bfseries Nome \scshape Cognome}
      \Relatore{\bfseries Nome \scshape Cognome}
      \Correlatore{\bfseries Nome \scshape Cognome}
      \begin{Preambolo*}
      \usepackage{mathpazo}
      \renewcommand{\frontinstitutionfont}{\fontsize{16}{30}\scshape\bfseries}
      \renewcommand{\frontdivisionfont}{\fontsize{13}{21}\scshape}
      \renewcommand{\fronttitlefont}{\fontsize{20}{23}\bfseries}
      \renewcommand{\frontfixednamesfont}{\fontsize{12}{14}}
      \renewcommand {\frontnamesfont }{\fontsize {12}{14} }
      \renewcommand{\frontfootfont}{\fontsize{14}{14}\scshape}
      \renewcommand{\frontrelcorrelsep}{2.5ex}
      \renewcommand{\frontadjustforsignatures}{1.5cm}
      \Rientro{0.6cm}
      \end{Preambolo*}
      \Margini{2.5cm}{1.5cm}{2.5cm}{2.5cm}
      \end{frontespizio}

      % DEDICA
      \null\vspace{\stretch{1}}
      \begin{flushright}
      \textit{Dedica}
      \end{flushright}
      \vspace{\stretch{2}}\null

      % CONTENUTO DEL SOMMARIO
      \begin{abstract}
      DA FARE
      \end{abstract}

      % INDICE GENERALE
      \tableofcontents

      % LISTA DELLE FIGURE
      \listoffigures

      % LISTA DELLE TABELLE
      \listoftables

      \fncymain

      \mainmatter

      \input{cap01}
      %\input{cap02}
      %\input{cap03}

      \backmatter

      \cleardoublepage
      \addcontentsline{toc}{chapter}{\bibname}
      \nocite{*}
      \printbibliography
      \end{document}`

      Quando provo a compilare ottengo:

      View post on imgur.com

      Cosa succede?

    • #114996
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Sono tutti errori di codifica che compaiono nel file cap01.tex.
        Tu non l’hai allegato, nemmeno sotto forma di un file fittizio privo di contenuto comprensibile (pacchetti lipsum oppure kantlispum oppure mwe, oppure…) e quindi nessuno o pochissimi ti possono dire che cosa non va nel tuo capitolo.

        Comunque, tanto per essere sicuri, nei capitoli immessi ahi tolto il preambolo da \documentclass a \begin{document} e la riga \end{document}?

      • #114997
        Up
        0
        Down
        ::


        Chiedo scusa.
        Allora, se in cap01.tex cancello tutto il contenuto e metto \lipsum la compilazione va a buon fine. Facendo delle prove mi sono accorto che fin quando non ci sono parole accentate, va tutto bene; alla prima parola accentata ricevo l’errore:

        ! File ended while scanning use of \UTFviii@three@octets.

        OldClaudio” post=115437
        Comunque, tanto per essere sicuri, nei capitoli immessi ahi tolto il preambolo da \documentclass a \begin{document} e la riga \end{document}?

        Si.

        EDIT. Era un problema di codifica come dicevi. Ho risolto impostando su Texmaker la UTF-8.
        Grazie ancora.

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top