Problemi pacchetto fancy

  • Creatore
    Topic
  • #116130
    Up
    0
    Down
    ::


    Ciao a tutti!! Scrivo perchè ho un problema per quanto riguarda il pacchetto fancy. Ho copiato il codice da un vecchio testo in cui il tutto funzionava a meraviglia, a sinistra avevo in maiuscolo il nome della section e a destra avevo il mio nome e cognome. Copiato lo script in un nuovo testo praticamente uguale a meno del contenuto e ora ho sia a sinistra che a destra il nome della section, in minuscolo. Come mai avviene ciò??
    `\usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhead{}
    \setlength{\headheight}{15pt}
    \fancyhead[LO]{\textbf{\rightmark}}
    \fancyhead[RE]{\textbf{Nome Cognome}}
    \renewcommand{\chaptermark}[1]{\markboth{{ #1}}{}}
    \fancyfoot{}
    \fancyfoot[CE,CO]{\thepage}`

    Grazie a tutti

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #116131
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Leggendo solo il codice che hai scritto nele pagine di destra (O; odd, dispari) hai il nome dlel sezione e nelle pagine di sinistra (E: even, pari) hi il nome e cognome, il contrario di quel che descrivi a parole.
        Ma ti suggerisco di apreire un terminale, o promt dei comandi, comunque si chiami sulla tua macchine, di scriversi dentro il comando texdoc fancyhdr, di premere il tasto invio, e leggere la documentazione. Vedrai che ogni testaina e ogni piedino è diviso in tra parti dove puoi mettere quello che vuoi.

      • #116132
        Up
        0
        Down
        ::


        Ho visto le informazioni per quanto riguarda il pacchetto fancyhdr, il problema è che c’è proprio qualcosa che non va perchè qualunque posizione delle testatine che gli dico copia sempre la stessa cosa in entrambe le pagine. Quello che ho condiviso prima era solo uno dei tanti tentativi che ho provato e probabilmente ho pubblicato quello sbagliato. Provo a condividere di più perchè proprio non riesco ad ottenere ciò che voglio.
        `
        \documentclass[12pt,a4paper,oneside]{book}
        %\documentclass [a4paper,12pt,twocolumn,openany]{article}
        \pdfpagewidth\paperwidth
        \pdfpageheight\paperheight
        \usepackage{nonumonpart}
        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage[T1]{fontenc}
        \usepackage{lmodern}
        \usepackage{amsmath}
        \usepackage{subfigure}
        \usepackage{accents}
        \usepackage{graphicx}
        \usepackage[footnotesize, normal]{caption}
        \usepackage{amsmath,amssymb}
        \usepackage{framed}
        \usepackage{float}
        \usepackage{mathtools}
        \usepackage{titlesec}
        \usepackage{xcolor}
        \usepackage{geometry}

        \usepackage{microtype}
        \usepackage{cancel}
        \usepackage{wrapfig}
        \usepackage{eurosym}
        \newcommand{\mydiag}[1]{\left[%
        \geometry{hmargin={2cm,2cm},vmargin={2cm,2cm}}
        \usepackage{fancyhdr}

        \begin{document}
        […..]
        \setcounter{page}{1}
        \pagenumbering{Roman}
        \newpage
        \tableofcontents
        \newpage
        \setcounter{page}{1}
        \pagenumbering{arabic}
        \pagestyle{fancy}
        \fancyhead{}
        \setlength{\headheight}{15pt}
        \fancyhead[LO]{\textbf{Riccardo Marcia}}
        \fancyhead[RE]{\rightmark}
        \renewcommand{\chaptermark}[1]{\markboth{{ #1}}{}}
        \fancyfoot{}
        \fancyfoot[CE,CO]{\thepage} % clear all footer fields`

      • #116133
        Up
        0
        Down
        ::


        Se specifichi l’opzione [tt]oneside[/tt] nel comando [tt]\documentclass[/tt], non c’è più distinzione tra pagine “di destra” e pagine “di sinistra”: sono tutte “di destra”. Elimina quell’opzione e riprova.

        Ciao.


        Gustavo

      • #116134
        Up
        0
        Down
        ::


        giustamente..non avevo notato!! Risolto grazie mille

      • #116135
        Up
        0
        Down
        ::


        Comunque, le impostazioni degli stili di pagina hanno la loro collocazione naturale nel preambolo, cioè prima di [tt]\begin{document}[/tt]. Perché, poi, non usi semplicemente`\fancyhead[RE]{\leftmark}`invece di ridefinire [tt]\chaptermark[/tt]?

        Ciao.


        Gustavo

      • #116136
        Up
        0
        Down
        ::

        letteracdp” post=116560Comunque, le impostazioni degli stili di pagina hanno la loro collocazione naturale nel preambolo, cioè prima di [tt]\begin{document}[/tt].

        Si era nel preambolo, solo che tra i vari tentativi per farlo funzionare l’ho spostato un po in giro per il documento, dopo copertina indice ecc e mi sono dimenticato di rispostarlo

        Perché, poi, non usi semplicemente`\fancyhead[RE]{\leftmark}`invece di ridefinire [tt]\chaptermark[/tt]?

        Non so perchè, sono quelle cose che faccio poi vedo che funzionano e non le tocco piu 😀 ma effettivamente come dici tu ha piu senso, lo cambio! Grazie mille

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

    Go to top