Testatine solo fronte

  • Creatore
    Topic
  • #27725
    ROM
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti.
      Sono una studentessa di fisica e sto scrivendo la mia tesi di laurea specialistica con LATEX. Per cercare di risolvere il mio problema ho cercato su molti (ma davvero tanti) manuali, in giro per la rete e su questo forum… Ma niente…
      Quindi vi chiedo umilmente aiuto. 😳
      Ho scritto un main program in cui richiamo i vari files che compongono il lavoro di tesi, e nel quale imposto tutti i parametri estetici:

      `% Main programm Tesi

      \documentclass[a4paper,12pt]{report}

      \usepackage[latin1]{inputenc} %per la tastiera italiana e le lettere accentate
      \usepackage[italian]{babel} %per la sillabazione italiana
      \usepackage[T1]{fontenc}
      \usepackage{graphicx} %per le immagini
      \usepackage{subfig} %per affiancare le immagini
      \usepackage{setspace}
      \usepackage{feynmf} %capire i diagrammi di Feynmann
      \usepackage{fancyhdr} %per le intestazioni di pagina
      \usepackage{amsmath,amssymb} %per le formule matematiche fuori dal testo
      \usepackage{booktabs} %%%%%%%%%%%%%%%
      \usepackage{caption} %per le tabelle
      \usepackage{array} %%%%%%%%%%%%%%%

      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}%
      %\renewcommand{\subsectionmark}[1]{\markright{\thesubsection\ #1}}%
      \onehalfspacing{}
      \captionsetup[table]{position=top}

      \begin{document}

      \input{MaterialeInizialeFinale/Frontespizio}

      \tableofcontents{} %indice
      \markboth{Indice}{}
      \addcontentsline{toc}{chapter}{Introduzione}
      \input{MaterialeInizialeFinale/Introduzione}
      \input{Capitoli/Teoria}
      \input{Capitoli/Esperimento}
      \input{Capitoli/Test}
      \input{Capitoli/Simulazione}

      \clearpage
      \listoffigures
      \markboth{Elenco delle figure}{}
      \addcontentsline{toc}{chapter}{Elenco delle figure}
      \listoftables
      \addcontentsline{toc}{chapter}{Elenco delle tabelle}

      \clearpage
      \addcontentsline{toc}{chapter}{Bibliografia}
      \bibliographystyle{unsrt}
      \bibliography{Bibliografia/Bibliografia}
      \markboth{Bibliografia}{}

      \end{document} `

      Prima di tutto devo dirvi che dovrò stampare solo fronte e che quindi il mio problema sono le testatine: io vorrei lasciare il numero di pagina in basso al centro, e quindi dedicare le testatine solo ai titoli dei capitoli, sezioni e sottosezioni. In questo modo risulta in alto a destra il nome del capitolo e a sinistra il nome della sezione (o eventualmente sottosezione).

      All’inizio tutto ok, ma quando la mia relatrice ha cominciato a cambiarmi i titoli… hanno cominciato a sovrapporsi a causa della lunghezza. Da qui il mio problema!
      A questo punto preferisco avere solamente il titolo del capitolo in alto a destra e niente a sinistra!
      Ma se commento anche il comando riguardante la sezione

      `\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}%`

      mi lascia comunque quella che credo sia un’impostazione intrinseca del capitolo, e cioé il nome della sezione a sinistra, per lo più scritto tutto in maiuscolo.
      Quindi la mia domanda è: come faccio a eliminare la scritta sulla sinistra?

      Ora, da questo mio desiderio (forse troppo eccessivo… scusatemi…) di omologare tutte le testatine, nasce un altro problema: ho utilizzato per i vari elenchi, indice e bibliografia il comando (per esempio)

      `\markboth{Indice}{}`

      ma quando superano le 3 pagine (come p.e. nel caso della bibliografia) sulla seconda pagina rimangono le scritte “BIBLIOGRAFIA” a destra e sinistra, cioé in un carattere che io non voglio e a sinistra, cosa che vorrei eliminare. Tutto ok per la terza pagina, in cui compare solo a destra la scritta “Bibliografia”.

      Ah… dimenticavo! All’interno dei files dei capitoli ho inserito il comando

      `\clearpage{\pagestyle{empty}\cleardoublepage}`

      e non so se può essere un problema.

      Nel caso avessi dimanticato qualche dettaglio, fatemi sapere. Grazie in anticipo per l’aiuto!
      Romana

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #27726
        Up
        0
        Down
        ::


        Usa`\pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \fancyhead[LE,RO]{\bfseries\thepage} %Modifica qui….
        \fancyhead[LO]{\bfseries\rightmark}
        \fancyhead[RE]{\bfseries\leftmark}
        \renewcommand{\headrulewidth}{0.5pt}
        \renewcommand{\footrulewidth}{0pt}
        \fancypagestyle{plain} %e qui
        { \fancyhead{}
        \fancyfoot[CE,CO]{\thepage}
        \renewcommand{\headrulewidth}{0pt}
        }`per mettere quello che vuoi dove vuoi tu.
        Poi anche`\markboth{\tableofcontentsname}{\tableofcontentsname}`Spero di esserti stato utile…

      • #27727
        ROM
        Partecipante
          Up
          0
          Down
          ::


          Ciao Mirko. Grazie per l’aiuto.
          I tuoi consigli mi sono stati molto utili e ho deciso di scrivere il mio codice in questo modo:

          `\pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
          \fancyhf{}
          \fancyhead[LE,LO]{\bfseries\chaptermark}
          \fancyhead[RE,RO]{\bfseries\leftmark}
          \renewcommand{\headrulewidth}{0.5pt}
          \fancyfoot[CE,CO]{\thepage}`

          Prutroppo però, non ho risolto del tutto i miei problemi.
          Sembrava essere tutto ok, ma adesso in alcuni capitoli, dopo alcune pagine la testatina non c’è più! Cerco di spiegarmi meglio: la riga rimane sempre, ma la scritta del capitolo (ora perfettamente in alto a destra come volevo 🙂 ) non c’è.
          Ho cercato di capire se era legato a qualcosa scritto nel capitolo, ma non ho trovato nessun elemento comune (inserimento di immagini o tabelle)… Non credo di fare cose strane: è un semplice testo.

          Per quanto riguarda l’altro problema (quello che riguarda gli elenchi)… Anche lì, ci sono quasi: ora il nome dell’elenco compare solo in alto a destra, ma rimane il problema della seconda pagina. E’ sempre scritto in stampatello maiuscolo. Invece tutto ok per la terza pagina. E proprio non riesco a capire dove sbaglio…

          Qualche suggerimento? Accetto consigli da tutti!
          Grazie,
          Romana

        • #27728
          Up
          0
          Down
          ::

          Ciao Mirko. Grazie per l’aiuto.
          I tuoi consigli mi sono stati molto utili e ho deciso di scrivere il mio codice in questo modo:

          `\pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
          \fancyhf{}
          \fancyhead[LE,LO]{\bfseries\chaptermark}
          \fancyhead[RE,RO]{\bfseries\leftmark}
          \renewcommand{\headrulewidth}{0.5pt}
          \fancyfoot[CE,CO]{\thepage}`

          Prutroppo però, non ho risolto del tutto i miei problemi.
          Sembrava essere tutto ok, ma adesso in alcuni capitoli, dopo alcune pagine la testatina non c’è più! Cerco di spiegarmi meglio: la riga rimane sempre, ma la scritta del capitolo (ora perfettamente in alto a destra come volevo 🙂 ) non c’è.
          Ho cercato di capire se era legato a qualcosa scritto nel capitolo, ma non ho trovato nessun elemento comune (inserimento di immagini o tabelle)… Non credo di fare cose strane: è un semplice testo.

          Per quanto riguarda l’altro problema (quello che riguarda gli elenchi)… Anche lì, ci sono quasi: ora il nome dell’elenco compare solo in alto a destra, ma rimane il problema della seconda pagina. E’ sempre scritto in stampatello maiuscolo. Invece tutto ok per la terza pagina. E proprio non riesco a capire dove sbaglio…

          Qualche suggerimento? Accetto consigli da tutti!
          Grazie,
          Romana

          Il problema sta nel chaptermark… prova a guardare le guide in alto al forum; ti spiegano bene come usare i \rightmark e \leftmark, così vedi bene come usarli. Per la storia del tutto maiuscolo… non so proprio, a me con il codice che ti ho dato li lascia in minuscolo. Un modo brutale è usare \MakeLowercase{\chaptermark}, ma così perdi anche la prima maiuscola.

          Facci sapere!

        • #27729
          ROM
          Partecipante
            Up
            0
            Down
            ::


            Ciao! Scusate se ci ho messo tanto…
            Ma ne è valsa la pena! 😉
            Sono riuscita a risolvere tutti i miei problemi!
            Ho trovato un esempio in rete e l’ho modificato passo passo per adattarlo alle mie esigenze. Il codice che ho utilizzato alla fine è questo:

            `\pagestyle{fancy}
            \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
            \fancyhf{} %Clears all header and footer fields, in preparation.
            \lhead{}
            \chead{}
            \rhead{\bfseries\leftmark}
            \renewcommand{\headrulewidth}{0.5pt}
            \fancyfoot[CE,CO]{\thepage}
            \fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}
            \fancyhead[LE,RO]{\textbf{\nouppercase{\leftmark}}}`

            Quindi, ricapitolando, in questo modo si ottiene (con una stampa solo fronte) il titolo del capitolo in alto a destra, niente a sinistra, scritto in neretto, mentre in basso al centro c’è il numero della pagina.
            Grazie per gli aiuti e spero di poter essere utile anch’io.
            Ciao ciao,
            Romana

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

        Go to top