Tesi senza numeri di pagina!

  • Creatore
    Topic
  • #82050
    Up
    0
    Down
    ::


    Salve a tutti,
    vi propongo questo problema: nella mia tesi di laurea appare solo il numero della prima pagina. Il file principale è il seguente:

    `\documentclass[11pt,a4paper,oneside,openright]{book}
    \usepackage{style}
    \begin{document}
    \frontmatter
    \input{Introduction/frontespizio.tex}
    \dominitoc
    \tableofcontents
    \input{Introduction/Abstract.tex}
    \mainmatter
    \input{Chapters/Symmetries.tex}
    \backmatter
    \cleardoublepage
    \nocite{*}
    \printbibliography
    \addcontentsline{toc}{chapter}{\bibname} %mette la bibliografia nell'indice
    \end{document} `

    il file .sty è questo (più altro non rilevante), scaricato e modificato dal sito di una università:

    `\ProvidesPackage{style}

    \usepackage[pdftex]{graphicx}
    \usepackage[T1]{fontenc}
    \usepackage{inputenc} %[utf8]
    \usepackage[english]{babel}
    \usepackage[babel]{csquotes}
    \usepackage[style=alphabetic, backend=bibtex ]{biblatex}
    \usepackage{epigraph}
    \usepackage{amsmath,amssymb}
    \usepackage{mathrsfs}
    \usepackage{microtype}
    \usepackage{booktabs}
    \usepackage{array}
    \usepackage{chngpage}
    \usepackage[english]{varioref}
    \usepackage{url}
    \usepackage{multicol}
    \usepackage{mparhack}
    % \usepackage{emptypage}
    \usepackage{setspace}
    \usepackage{rotating}
    \usepackage{fancyhdr}
    \usepackage[version=3]{mhchem}
    \usepackage{bm}
    \usepackage{enumitem}
    \usepackage{color}
    \usepackage{setspace}
    \usepackage[abs]{overpic}
    \usepackage[palatino]{quotchap}
    \usepackage[font=small,format=hang,labelfont={sf,bf}]{caption} %per le didascalie. Modello Pantieri

    \usepackage{wrapfig}
    \usepackage[tight, english]{minitoc}
    \usepackage{hyperref}

    \definecolor{chaptergrey}{RGB}{0,0,128}

    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    %\cfoot{\thepage}
    \fancyhead[L,RO]{\bfseries\thepage} %prima era LE ma dice che E è inutile se non è twoside
    \fancyhead[R]{\bfseries\footnotesize\nouppercase{\leftmark}} %anche qui RE
    \fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}

    \bibliography{biblio}`

    il primo capitolo, Symmetries, contiene a parte testo soltanto

    `%%%INIZIO CAPITOLO
    \chapter{ Symmetries in Semi-Riemannian Geometry}
    \label{sec:Symm}
    %%%MINI INDICE
    \minitoc
    \mtcskip`

    Leggendo su vari forum ho trovato che aggiungendo \cfoot{\thepage} sotto \fancyhf{} i numeri di pagina compaiono: tuttavia la testatina cambia stile, e non mi pare una soluzione soddisfacente. Vi ringrazio in anticipo per qualsiasi suggerimento, e mi scuso per non essere molto esperto.

    Gabriele

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #82051
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        la mancanza di una opzione al pacchetto inputenc non imposta nessuna codifica; non serve a nulla e ti fa pasticci con le lettere accentate.

        la pagina non appare perche’ non l’hai indicato nelle impostazioni fatte con i comandi difancyhdr.

        guarda l’esempio della pagina 8 della documentazione di fancyhdr, leggibile da terminale con il comando texdoc fancyhdr

      • #82052
        Up
        0
        Down
        ::

        silvertelperion” post=81350Salve a tutti,
        vi propongo questo problema: nella mia tesi di laurea appare solo il numero della prima pagina. Il file principale è il seguente:

        `\documentclass[11pt,a4paper,oneside,openright]{book}
        \usepackage{style}
        \begin{document}
        \frontmatter
        \input{Introduction/frontespizio.tex}
        \dominitoc
        \tableofcontents
        \input{Introduction/Abstract.tex}
        \mainmatter
        \input{Chapters/Symmetries.tex}
        \backmatter
        \cleardoublepage
        \nocite{*}
        \printbibliography
        \addcontentsline{toc}{chapter}{\bibname} %mette la bibliografia nell'indice
        \end{document} `

        il file .sty è questo (più altro non rilevante), scaricato e modificato dal sito di una università:

        […]

        il primo capitolo, Symmetries, contiene a parte testo soltanto

        `%%%INIZIO CAPITOLO
        \chapter{ Symmetries in Semi-Riemannian Geometry}
        \label{sec:Symm}
        %%%MINI INDICE
        \minitoc
        \mtcskip`

        Leggendo su vari forum ho trovato che aggiungendo \cfoot{\thepage} sotto \fancyhf{} i numeri di pagina compaiono: tuttavia la testatina cambia stile, e non mi pare una soluzione soddisfacente. Vi ringrazio in anticipo per qualsiasi suggerimento, e mi scuso per non essere molto esperto.

        Gabriele

        Con questa riga
        `\fancyhead[L,RO]{\bfseries\thepage} %prima era LE ma dice che E è inutile se non è twoside`
        stai dicendo che vuoi il numero di pagina a sinistra in tutte le pagine e a destra nelle pagine dispari (cioè tutte). Con
        `\fancyhead[R]{\bfseries\footnotesize\nouppercase{\leftmark}} %anche qui RE`
        stai dicendo che a destra, in tutte le pagine, vuoi il titolo del capitolo; con la riga
        `\fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}`
        stai dicendo che a sinistra nelle pagine dispari (cioè tutte) vuoi il titolo della sezione.

        Quindi il numero di pagina sparisce perché l’impostazione della prima riga è cancellata dalle successive.

        Scrivendo un documento “oneside” è sconsigliabile cercare di mettere nella testatina sia il capitolo sia la sezione: troppa roba. Quindi si deve fare una scelta che, naturalmente, dovrebbe essere quella di usare “fronte/retro”. Ma comprendo che qualcuno potrebbe dirti di no. In tal caso
        `\fancyhf{} % annulliamo tutto
        \fancyhead[L]{\bfseries\footnotesize\nouppercase{\leftmark}}
        \fancyhead[R]{\bfseries\footnotesize\thepage}`
        Lascia perdere i miniindici. E anche quello [tt]style.sty[/tt]; costruisciti il preambolo con i pacchetti veramente necessari.

        Ciao
        Enrico

      • #82053
        Up
        0
        Down
        ::


        Vi ringrazio, ho capito!

        Quanto agli altri commenti: perché lasciar perdere i mini indici?
        Inoltre mi sembra sia comune presentare le tesi di laurea “oneside”, perciò la tua soluzione è ottima. Il file .sty mi permette di separare 136 righe di pacchetti necessari e newcommand dal testo principale, perché toglierlo?

        Grazie ancora per la velocità e competenza delle risposte 🙂

      • #82054
        Up
        0
        Down
        ::

        silvertelperion” post=81363Vi ringrazio, ho capito!

        Quanto agli altri commenti: perché lasciar perdere i mini indici?
        Inoltre mi sembra sia comune presentare le tesi di laurea “oneside”, perciò la tua soluzione è ottima. Il file .sty mi permette di separare 136 righe di pacchetti necessari e newcommand dal testo principale, perché toglierlo?

        Grazie ancora per la velocità e competenza delle risposte 🙂

        Se non ti è richiesto da (assurde) regole della tua istituzione, meglio comporre la tesi in fronte/retro. Ne guadagnano la resa tipografica e la natura (meno spreco di carta).

        Sui miniindici la mia opinione è nota: non servono a nulla se non a occupare spazio.

        Ciao
        Enrico

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

    Go to top