Problema fancyhdr

  • Creatore
    Topic
  • #87216
    Up
    0
    Down
    ::


    Salve a tutti e scusate anticipatamente per il disturbo! Come si legge ho un problema con fancyhdr, nel senso che i comandi che scrivo nel master file non vengono eseguiti,
    cioè il documento viene compilato secondo gli standard della classe book. Probabilmente ci sarà un errore idiota nel codice, però non riesco proprio a trovarlo. Uso ancora la versione 2012 di texlive, e come
    editor uso kyle su ubuntu 12.04, qualora vi potessero servire queste informazioni.

    Questo è il master file:

    `\documentclass[a4paper,12pt]{book}

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \usepackage[hidelinks]{hyperref}
    \usepackage{amsmath,amssymb,amsthm}
    \usepackage[signatures]{frontespizio}
    \usepackage{graphicx}
    \usepackage{tikz}
    \usepackage{siunitx}
    \usepackage{pdfpages}

    \theoremstyle{plain}
    \newtheorem{teorema}{Teorema}
    \newtheorem{corollario}{Corollario}
    \theoremstyle{definition}
    \newtheorem{definizione}{Definizione}
    \newtheorem{esempio}{Esempio}

    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhead{} % clear all header fields
    \fancyfoot{} % clear all footer fields
    \fancyfoot[LE,RO]{\thepage}
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0.4pt}

    \fancypagestyle{plain}{%
    \fancyhf{} % clear all header and footer fields
    \fancyfoot[C]{\bfseries \thepage} % except the center
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}}

    \begin{document}
    \graphicspath{{immagini/gnuplot/}}
    \includepdf[pages={1}]{frontespizio.pdf}
    \thispagestyle{empty}
    %\input{frontmatter/frontespizio}
    \frontmatter
    \input{frontmatter/frontmatter}
    \mainmatter
    \pagestyle{fancy}
    \input{mainmatter/chap1}
    \input{mainmatter/chap2}
    \input{mainmatter/chap3}
    \input{mainmatter/chap4}
    \input{mainmatter/chap5}
    \backmatter
    \input{backmatter/bibliografia}
    \end{document}`

    Grazie mille per le eventuali risposte e per l’aiuto!

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #87217
      Up
      0
      Down
      ::

      Stiff” post=86601Salve a tutti e scusate anticipatamente per il disturbo! Come si legge ho un problema con fancyhdr, nel senso che i comandi che scrivo nel master file non vengono eseguiti,
      cioè il documento viene compilato secondo gli standard della classe book. Probabilmente ci sarà un errore idiota nel codice, però non riesco proprio a trovarlo. Uso ancora la versione 2012 di texlive, e come
      editor uso kyle su ubuntu 12.04, qualora vi potessero servire queste informazioni.

      Questo è il master file:

      `\documentclass[a4paper,12pt]{book}

      \usepackage[utf8]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[italian]{babel}
      \usepackage[hidelinks]{hyperref}
      \usepackage{amsmath,amssymb,amsthm}
      \usepackage[signatures]{frontespizio}
      \usepackage{graphicx}
      \usepackage{tikz}
      \usepackage{siunitx}
      \usepackage{pdfpages}

      \theoremstyle{plain}
      \newtheorem{teorema}{Teorema}
      \newtheorem{corollario}{Corollario}
      \theoremstyle{definition}
      \newtheorem{definizione}{Definizione}
      \newtheorem{esempio}{Esempio}

      \usepackage{fancyhdr}
      \pagestyle{fancy}
      \fancyhead{} % clear all header fields
      \fancyfoot{} % clear all footer fields
      \fancyfoot[LE,RO]{\thepage}
      \renewcommand{\headrulewidth}{0.4pt}
      \renewcommand{\footrulewidth}{0.4pt}

      \fancypagestyle{plain}{%
      \fancyhf{} % clear all header and footer fields
      \fancyfoot[C]{\bfseries \thepage} % except the center
      \renewcommand{\headrulewidth}{0pt}
      \renewcommand{\footrulewidth}{0pt}}

      \begin{document}
      \graphicspath{{immagini/gnuplot/}}
      \includepdf[pages={1}]{frontespizio.pdf}
      \thispagestyle{empty}
      %\input{frontmatter/frontespizio}
      \frontmatter
      \input{frontmatter/frontmatter}
      \mainmatter
      \pagestyle{fancy}
      \input{mainmatter/chap1}
      \input{mainmatter/chap2}
      \input{mainmatter/chap3}
      \input{mainmatter/chap4}
      \input{mainmatter/chap5}
      \backmatter
      \input{backmatter/bibliografia}
      \end{document}`

      Grazie mille per le eventuali risposte e per l’aiuto!

      Il tuo esempio fa esattamente quello che deve fare.
      Spiega un po’ meglio il risultato che vuoi ottenere.

      Ciao
      Ivan

      p.s.
      Metti \graphicspath dopo \usepackage{graphicx}

    • #87218
      Up
      0
      Down
      ::


      Intanto grazie per aver testato il codice!
      Dunque, nella mia testa il codice dovrebbe mettere due linee, una in testa alla pagina e l’altra in fondo alla pagina, stampando
      i numeri di pagina in fondo a sinistra nelle pagine pari e in fondo a destra nelle pagine dispari.
      Il risultato della compilazione è invece quello standard della classe book, cioè coi numeri d pagina in alto, senza linee e con i nomi di capitoli e sezioni sempre in testa alla pagina.
      Non capisco il perchè di tutto ciò.

      P.S. Grazie per avermi ricordato di graphicspath, era sulla lista di cose da fare!

    • #87219
      Up
      0
      Down
      ::

      Stiff” post=86604Intanto grazie per aver testato il codice!
      Dunque, nella mia testa il codice dovrebbe mettere due linee, una in testa alla pagina e l’altra in fondo alla pagina, stampando
      i numeri di pagina in fondo a sinistra nelle pagine pari e in fondo a destra nelle pagine dispari.
      Il risultato della compilazione è invece quello standard della classe book, cioè coi numeri d pagina in alto, senza linee e con i nomi di capitoli e sezioni sempre in testa alla pagina.

      Non mi risulta. Io vedo le linee e il numero di pagina è in basso, nella posizione desiderata

      Ciao
      Ivan

    • #87220
      Up
      0
      Down
      ::


      Grazie mille, anche se la risposta mi mette in crisi!

    • #87221
      Up
      0
      Down
      ::

      Stiff” post=86607Grazie mille, anche se la risposta mi mette in crisi!

      Allora, il guru qui davanti a me, dopo aver consultato la sua sfera di cristallo,
      dice che probabilmente c’è qualcosa che non va nel primo capitolo caricato con \input.
      Prova a commentare fino a quando avrai individuato l’errore.

      Ciao
      Ivan

    • #87222
      Up
      0
      Down
      ::

      ivan” post=86608

      Grazie mille, anche se la risposta mi mette in crisi!

      Allora, il guru qui davanti a me, dopo aver consultato la sua sfera di cristallo,
      dice che probabilmente c’è qualcosa che non va nel primo capitolo caricato con \input.
      Prova a commentare fino a quando avrai individuato l’errore.

      Ciao
      Ivan

      Ringrazia il guru, e soprattutto la sfera di cristallo, c’era un \pagestyle{headings} nel capitolo 1 abbandonato lì da tempo immemore!:-D

      Grazie mille ancora dell’aiuto!

      Stefano

    • #87223
      Up
      0
      Down
      ::

      Stiff” post=86609

      [quote=”Stiff” post=86607]Grazie mille, anche se la risposta mi mette in crisi!

      Allora, il guru qui davanti a me, dopo aver consultato la sua sfera di cristallo,
      dice che probabilmente c’è qualcosa che non va nel primo capitolo caricato con \input.
      Prova a commentare fino a quando avrai individuato l’errore.

      Ciao
      Ivan

      Ringrazia il guru, e soprattutto la sfera di cristallo, c’era un \pagestyle{headings} nel capitolo 1 abbandonato lì da tempo immemore!:-D

      Grazie mille ancora dell’aiuto![/quote]
      Devo ringraziare l’esperto nella manutenzione della sfera di cristallo! Ha fatto proprio un ottimo lavoro. 😉 🙂

      Ciao
      Enrico

    • #87224
      alegenn
      Partecipante
        Up
        0
        Down
        ::


        Vuoi davvero i numeri di pagina ad inizio capitolo in neretto?

      • #87225
        alegenn
        Partecipante
          Up
          0
          Down
          ::

          Stiff” post=86601
          \fancyfoot[C]{\bfseries \thepage} % except the center

          Vuoi davvero i numeri di pagina di inizio capitolo in neretto?

        • #87226
          Up
          0
          Down
          ::

          alegenn” post=86613

          \fancyfoot[C]{\bfseries \thepage} % except the center

          Vuoi davvero i numeri di pagina di inizio capitolo in neretto?

          No, non li trovo gradevoli nemmeno io, era un codice di prova, mi premeva innanzitutto far “funzionare” fancy!

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

      Go to top