fancyhdr – Numero sezione duplicato nella testatina

  • Questo topic ha 9 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 2 mesi fa da Doc.
  • Creatore
    Topic
  • #60307
    Doc
    Partecipante
      Up
      0
      Down
      ::


      Carissimi, ancora una volta problemi con fancyhdr! 🙁

      Dunque, sto lavorando su un documento con questa esatta struttura:
      `% !TEX encoding = UTF-8
      % !TEX program = xelatex
      % !TEX spellcheck = gr_GR
      \documentclass[12pt,a4paper,openright]{book}
      \usepackage

      {geometry} %%MARGINI
      \setlength{\parindent}{0.5cm}
      \usepackage{setspace} %% PER MODIFICARE L'INTERLINEA
      \onehalfspacing %% INTERLINEA 1,5
      %\linespread{1.3} %% INTERLINA 1,5 (1.6 = DOPPIA)
      %\raggedbottom %% Evita di 'stirare' il testo sulla verticare della pagina
      \usepackage{longtable} %%PER TABELLE DIVISIBILI SU PIÙ PAGINE
      %\setlength{\tabcolsep}{2mm}
      %\addtolength{\tabcolsep}{2mm}
      %\renewcommand\arraystretch{1.5}%distanzia le righe della tabella
      \usepackage{tabularx}
      \usepackage{tikz}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %\author{Domenico Cufalo}
      \title{PRAEFATIO}
      \date{}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage{fontspec} %% CARICA I FONTS
      \usepackage{xunicode} %% provides access to latin accents and many other characters in the Unicode lower plane
      \setmainfont[Ligatures=TeX,Numbers=OldStyle]{Linux Libertine O}
      %\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Doc}
      \let\super=\textsuperscript

      %\usepackage{microtype}
      %\usepackage[protrusion=true]{microtype}

      \usepackage{newunicodechar}
      \newunicodechar{⌈}{{\ceilfont ⌈}}
      \newunicodechar{⌉}{{\ceilfont ⌉}}
      \newfontfamily{\ceilfont}{Doc}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage{polyglossia}
      \setmainlanguage{latin}
      \setotherlanguage{italian}
      \setotherlanguage[variant=polytonic]{greek}
      %\setotherlanguage{english}
      %\setmainlanguage[variant=polytonic]{greek}
      %\setotherlanguage{latin}

      \XeTeXinputnormalization=1
      \newXeTeXintercharclass\combiningchar
      \XeTeXcharclass”0301=\combiningchar
      \XeTeXinterchartoks 0 \combiningchar = {\penalty10000}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %% TITLES
      \usepackage{titlesec,itnumpar}
      \titleformat{\chapter}
      {\centering}%format
      {}%label
      {00pt}%sep
      {\large\MakeUppercase}%before
      %{\center\LARGE}{\chaptertitlename\ \thechapter}{20pt}{\Large\MakeUppercase}
      \titleformat{\section}
      {\itshape}
      {\normalfont\thesection.}
      {.5em}
      {}
      \titleformat{\subsection}
      {\itshape}
      {\thesubsection.}
      {.5em}
      {}
      \renewcommand{\thesection}{\arabic{section}}
      \renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
      %\titlespacing*{command}{left}{beforesep}{aftersep}

      %\titlespacing{\section}{0pt}{*2}{*2}
      \titlespacing*{\section}{0pt}{50pt}{10pt}
      %\setcounter{secnumdepth}{0}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %% HEADERS AND FOOTERS CUSTOMIZATION
      \usepackage{fancyhdr}
      \fancyhf{}
      \pagestyle{fancy}
      \pagenumbering{roman}
      \fancyfoot{}
      \setlength{\headheight}{14.5pt}
      \fancyhead[LE,RO]{\hspace{0.5cm}\thepage\hspace{0.5cm}}
      \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\thesection. \rightmark}}
      \fancyhead[RE]{\footnotesize\itshape\nouppercase{\leftmark}\hspace{0.5cm}}

      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      \renewcommand{\headrulewidth}{0pt}
      \renewcommand{\footrulewidth}{0pt}

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage{makeidx}
      \makeindex

      \begin{document}
      \maketitle
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \chapter{Primo capitolo}\markboth{\itshape{Primo capitolo}}{\itshape{Primo titolo}}
      \thispagestyle{empty}
      XXXXX
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \chapter{Secondo capitolo}\markboth{\itshape{Secondo capitolo}}{\itshape{Secondo capitolo}}
      \thispagestyle{empty}
      XXXXX
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \chapter{Terzo capitolo}\markboth{\itshape{Terzo capitolo}}{\itshape{Terzo capitolo}}
      \thispagestyle{empty}
      \section{Capitolo 3 sezione 1}\markright{\itshape{Capitolo 3 sezione 1}}
      \renewcommand\arraystretch{1.5}%distanzia le righe della tabella
      \small\begin{longtable}{p{4cm}p{0.66\textwidth}}%\setlength{\tabcolsep}{0mm}
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      \end{longtable}
      \renewcommand\arraystretch{1}%distanzia le righe della tabella

      \section{Capitolo 3 sezione 2}\markright{\itshape{Capitolo 3 sezione 2}}
      \renewcommand\arraystretch{1.5}%distanzia le righe della tabella
      \small\begin{longtable}{p{4cm}p{0.66\textwidth}}%\setlength{\tabcolsep}{0mm}
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      XXXXX & XXXXX \\
      \end{longtable}
      \renewcommand\arraystretch{1}%distanzia le righe della tabella
      \end{document}`

      Ora, questo documento non dà problemi, ma il suo “gemello” (il mio file) mi sta facendo ammattire.
      In pratica, il titolo nella testatina corrispondente a “Capitolo 3 sezione 2”, si presenta nella forma

      2.2 Capitolo 3 sezione 2

      e NON in quella attesa

      2. Capitolo 3 sezione 2

      Ho fatto varie prove, senza successo. Tra l’altro, anche disabilitando la stampa del numero di capitolo sulla testatina, questo scompare in corrispondenza di “Capitolo 3 sezione 1”, ma continua a comparire, anche se naturalmente non “raddoppiato”, nel mio.

      Ripeto: il codice che ho prodotto sopra, non genera il problema da me descritto, ma esso ricalca esattamente, tolto il contenuto, la struttura del mio documento.

      Insomma, come vi spiegate questo strano fenomeno? Vi è mai capitato?

      Bah!
      Ciao e grazie anticipate,
      Domenico

      P.S.: spero che queste informazioni siano sufficienti a capire il problema.

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #60308
        Doc
        Partecipante
          Up
          0
          Down
          ::


          NOVITÀ.

          Andando avanti con la redazione del mio documento, ho notato che il problema scompare nella successiva testatina, che infatti si presenta regolare!

          Insomma, sembra che il raddoppiamento del numero del capitolo si verifichi solamente nella testatina della pagina in cui inizia il capitolo incriminato.

        • #60309
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            È vero, il documento che hia allegato ha un solo grosso errore, quello di definire una nuova famiglia di caratteri che fa riferimento al font Doc 😯

            Per i resto non presenta problemi se si commenta quella inutie dichiarazione; probabilmente i font Libertine contengono già il simbolo di ceiling aperto e ceiling chiuso, visto che i Libertine OpenType contengono anche un buon numero di segni matematici, non tanti ma ce ne sono.

            xunicode non è necessario caricarlo, perché viene caricato di default.

            È vero che si tratta di righe commentate (ma perché copiare sistematicamente i preamboli di altri documenti che spesso richiedono pacchetti inutili?) 2mm sono praticamente 6pt; il valore preimpostato di \tabcolsep è di 6pt, A che cosa servirebbe impostare 2mm invece di 6pt per ottenere una variazione invisibile ad occhio nudo?

            Tornado al tuo problema: visto che definisci delle testatine fancy, ma poi non le usi, visto che hai definito ‘chaptermark in modo che le testatine vengano impostate in un dato modo, ma poi dopo ogni chapter ricarichi a mano le due testatine con il titolo del capitolo, che poi nelle pagine di destra viene viene sovrascritto dal titolo della sezione; visto che usi la classe book e finché non dai il comando \mainmatter i capitoli non vengono numerati, direi che sarebbe bene che inviassi un documento minimo compilabile che presenti il difetto che dici, altrimenti l’unica risposta possibile è che quel 2 di troppo sia esplicitato nel comando con cui imposti le testatine a mano, piuttosto che un difetto dei comandi del preambolo. Riguarda il tuo file originale con attenzione, forse quel 2 di troppo l’hai scritto tu. 🙂

          • #60310
            Doc
            Partecipante
              Up
              0
              Down
              ::

              È vero, il documento che hia allegato ha un solo grosso errore, quello di definire una nuova famiglia di caratteri che fa riferimento al font Doc 😯

              È un font creato da me, ma sono ancora incerto se usarlo…

              Per i resto non presenta problemi se si commenta quella inutie dichiarazione; probabilmente i font Libertine contengono già il simbolo di ceiling aperto e ceiling chiuso, visto che i Libertine OpenType contengono anche un buon numero di segni matematici, non tanti ma ce ne sono.

              Assicuro che non c’è. Cf. http://www.guit.sssup.it/phpbb/viewtopic.php?p=57409

              xunicode non è necessario caricarlo, perché viene caricato di default.

              Lo so, ma era rimasto lì da tempo immemore e… me ne ero dimenticato.

              È vero che si tratta di righe commentate (ma perché copiare sistematicamente i preamboli di altri documenti che spesso richiedono pacchetti inutili?) 2mm sono praticamente 6pt; il valore preimpostato di \tabcolsep è di 6pt, A che cosa servirebbe impostare 2mm invece di 6pt per ottenere una variazione invisibile ad occhio nudo?

              È un mio uso, quello di appuntare delle cose per poi ricordarmi di effettuare eventuali modifiche.

              Tornado al tuo problema: visto che definisci delle testatine fancy, ma poi non le usi, visto che hai definito ‘chaptermark in modo che le testatine vengano impostate in un dato modo, ma poi dopo ogni chapter ricarichi a mano le due testatine con il titolo del capitolo, che poi nelle pagine di destra viene viene sovrascritto dal titolo della sezione; visto che usi la classe book e finché non dai il comando \mainmatter i capitoli non vengono numerati,

              Quel cavolo di fancyhdr mi è sempre oscuro. Sorry! Riguarderò per la milionesima volta la documentazione, che, anche se in italiano, mi è sempre risultata poco perspicua.

              direi che sarebbe bene che inviassi un documento minimo compilabile che presenti il difetto che dici, altrimenti l’unica risposta possibile è che quel 2 di troppo sia esplicitato nel comando con cui imposti le testatine a mano, piuttosto che un difetto dei comandi del preambolo. Riguarda il tuo file originale con attenzione, forse quel 2 di troppo l’hai scritto tu. 🙂

              Sono restio, per ovvi motivi, ma te lo linko via pastebin: http://pastebin.com/xDf4ax6g
              Purtroppo, quel maledetto 2 non l’ho scritto io!

              Grazie per l’attenzione,
              Domenico

            • #60311
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Caro Domenico, se volevi avere più privacy ,i potevi mandare le inforomazioni del tuo ultimo messaggio come “messaggio privato” semplicemente cliccando il bottoncino MP sotto al mio ultimo messaggio.

                Comunque;

                Siccome il font Doc è tuo, non metto lingua, ma se carichi:
                `
                \usepackage{amsmath}
                \usepackage[math-style=TeX]{unicode-math}
                \setmathfont{XITS Math}
                `
                hai tutti i segni matematici che UNICODE ti può dare e i tuoi due segni si chiamano `\lceil
                \rceil
                `

                Quando cominci a specificare i fancy headings lascia perdere \pagenumbering
                {roman}; ottieni lo stesso effetto specificando \frontmatter dopo \begin{document}

                Poi ti suggerisco di togliere quei distanziatori \hspace{0.5cm} (perché non 5mm che si fa prima a scrivere?), ma essenzialmente stanno male le testatine rientrate rispetto al testo; io correggerei così:
                `
                \usepackage{fancyhdr}
                \fancyhf{}
                \pagestyle{fancy}
                \fancyfoot{}
                \setlength{\headheight}{14.5pt}
                \fancyhead[LE,RO]{\textsc{\thepage}}
                \fancyhead[LO]{\footnotesize\itshape\nouppercase{\thesection. \rightmark}}
                \fancyhead[RE]{\footnotesize\itshape\nouppercase{\leftmark}}
                `
                ma poi devi chiedere di attivare questo stile: io metterei
                `
                \pagestyle{fancy}
                `
                subito dopo il titolo, ma farei anche attenzione a cambiare tutti i \pagestyle{empty} con \thispagestyle{empty}, altrimenti questa dichiarazione ti resta permanente.

                Per tua informazione il file che mi hai mandato non presenta nessun problema con la ripetizione del numero del capitolo, quindi di nuovo il file compilabile che mi hai mandato e che sono riuscito a compilare dopo aver tolto il riferimento al font Doc ma mettendolo a XITS Math (distribuito insieme a TeX Live 2010); funzionava benissimo con le testatine anche prima di apportarvi le modifiche che ti ho suggerito sopra.

                I numero romani in lettere minuscole, secondo me, sono osceni; tu come latinista forse sei d’accodo con me; se vuoi con la piccola modifica alla parte LE,RO delle testatine si sistema la cosa con i numeri romani maiuscoletti, secondo me, molto più gradevoli; solo che bisogna ripetere il comando \textsc ogni volta che ci si vuole riferire alle pagine della front matter numerate con i maiuscoletti.

                La longtable esce dei margini, visto che non usi filetti, tanto vale togliere gli spaziatori a sinistra della prima colonna e a destra della seconda colonna; inoltre il cambiamento di corpo va messo dentro un gruppo, quindi io farei così:
                `
                {\renewcommand\arraystretch{1.5}%distanzia le righe della tabella
                \footnotesize\begin{longtable}{@{}p{4cm}p{0.66\textwidth}@{}}

                \end{longtable}}
                `

                Ho notato un difetto di sillabazione con mezzo sillabato me-zzo nellla parte iniziale del terzo capitolo, dove la lingua di default è il latino; debbo verificare se è colpa mia che ho scritto i pattern di sillabazione per il latino, o se è colpa di chi li ha trasofrmati in pattern per unicode. Comunque scrivendo in latino vero non mi pare che la doppia z si incontri mai. 🙂

              • #60312
                Doc
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Caro Domenico, se volevi avere più privacy ,i potevi mandare le inforomazioni del tuo ultimo messaggio come “messaggio privato” semplicemente cliccando il bottoncino MP sotto al mio ultimo messaggio.

                  Non volevo abusare della tua cortesia… Comunque, si tratta solo di una bibliografia!
                  Grazie, comunque!

                  Siccome il font Doc è tuo, non metto lingua, ma se carichi:
                  `
                  \usepackage{amsmath}
                  \usepackage[math-style=TeX]{unicode-math}
                  \setmathfont{XITS Math}
                  `
                  hai tutti i segni matematici che UNICODE ti può dare e i tuoi due segni si chiamano `\lceil
                  \rceil
                  `

                  Ah! 😯 😯
                  Debbo ripassarmi un po’ di matematica….

                  Poi ti suggerisco di togliere quei distanziatori \hspace{0.5cm} (perché non 5mm che si fa prima a scrivere?), ma essenzialmente stanno male le testatine rientrate rispetto al testo; io correggerei così:

                  Fanno schifo anche a me, ma sono ordini dell’editore!
                  Il quale, tra l’altro, mi rispedirà il pdf indietro quando vedrà che ho prepotentemente cambiato il font!

                  Per tua informazione il file che mi hai mandato non presenta nessun problema con la ripetizione del numero del capitolo, quindi di nuovo il file compilabile che mi hai mandato e che sono riuscito a compilare dopo aver tolto il riferimento al font Doc ma mettendolo a XITS Math (distribuito insieme a TeX Live 2010); funzionava benissimo con le testatine anche prima di apportarvi le modifiche che ti ho suggerito sopra.

                  È proprio questo che mi fa impazzire! 😥

                  I numero romani in lettere minuscole, secondo me, sono osceni; tu come latinista forse sei d’accodo con me; se vuoi con la piccola modifica alla parte LE,RO delle testatine si sistema la cosa con i numeri romani maiuscoletti, secondo me, molto più gradevoli; solo che bisogna ripetere il comando \textsc ogni volta che ci si vuole riferire alle pagine della front matter numerate con i maiuscoletti.

                  In questo caso, l’editore aveva taciuto, ma debbo dire che a me piacciono i numeri romani minuscoli. Comunque, questo era lo stile del mio primo volume, quindi sono legato a questo stile.

                  La longtable esce dei margini, visto che non usi filetti, tanto vale togliere gli spaziatori a sinistra della prima colonna e a destra della seconda colonna; inoltre il cambiamento di corpo va messo dentro un gruppo, quindi io farei così:
                  `
                  {\renewcommand\arraystretch{1.5}%distanzia le righe della tabella
                  \footnotesize\begin{longtable}{@{}p{4cm}p{0.66\textwidth}@{}}

                  \end{longtable}}
                  `

                  OTTIMO!

                  Ho notato un difetto di sillabazione con mezzo sillabato me-zzo nellla parte iniziale del terzo capitolo, dove la lingua di default è il latino; debbo verificare se è colpa mia che ho scritto i pattern di sillabazione per il latino, o se è colpa di chi li ha trasofrmati in pattern per unicode. Comunque scrivendo in latino vero non mi pare che la doppia z si incontri mai. 🙂

                  Quelli sono riempitivi da me inseriti per uno scopo ben preciso, ma ovviamente saranno tagliati.

                  Il resto dei suggerimenti me li studierò con calma domani e, eventualmente, metterò risolto nel titolo, come da prassi.
                  Intanto, ti ringrazio tantissimo per la tua cortesia.
                  Ciao
                  Domenico

                  P.S.: comunque, continua a compilarmelo con quel maledetto numero raddoppiato! Sgrunt!

                • #60313
                  Up
                  0
                  Down
                  ::

                  NOVITÀ.

                  Andando avanti con la redazione del mio documento, ho notato che il problema scompare nella successiva testatina, che infatti si presenta regolare!

                  Insomma, sembra che il raddoppiamento del numero del capitolo si verifichi solamente nella testatina della pagina in cui inizia il capitolo incriminato.

                  L’errore è nella definizione della testatina di sinistra:
                  ` \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\rightmark}}`
                  A parte che quello spazio di mezzo centimetro è orrendo, eri tu che stavi dicendo a LaTeX di scrivere due volte il numero di sezione.

                  Commenti.

                  1. Esiste il pacchetto emptypage che ti evita di dare comandi assurdi prima di ogni capitolo.

                  2. Scrivere \chapter{…}\markboth{…}{…} è, permettimi, ridicolo. Basta
                  `\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}`
                  nel preambolo. Metterci poi \itshape quando l’hai già richiesto nel codice della testatina è testardaggine. 🙂 Analogamente per \section, è chiaro.

                  3. Perché avere i capitoli senza numero? 😯

                  Ciao
                  Enrico

                • #60314
                  Doc
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    L’errore è nella definizione della testatina di sinistra:
                    ` \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\rightmark}}`
                    A parte che quello spazio di mezzo centimetro è orrendo, eri tu che stavi dicendo a LaTeX di scrivere due volte il numero di sezione.

                    Aspetta! Non ci siamo!
                    Se io tolgo il “\thesection.” dal fancyhead, ottengo il numerino SOLO nella testatina incriminata, quella che corrisponde alla prima pagina in cui cade il titolo “cetera sigla” (del file linkato su pastebin.
                    Io invece li debbo avere in tutte le testatine!

                    Lo spazio, invece, ci deve stare, poiché fa parte dei criteri editoriali della collana che dovrà ospitare il mio libro (tra l’altro, un secondo volume di un mio precedente libro).

                    1. Esiste il pacchetto emptypage che ti evita di dare comandi assurdi prima di ogni capitolo.

                    Non lo conoscevo.

                    `2. Scrivere \chapter{…}\markboth{…}{…} è, permettimi, ridicolo. Basta
                    [code]\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}`
                    nel preambolo. Metterci poi \itshape quando l’hai già richiesto nel codice della testatina è testardaggine. 🙂 Analogamente per \section, è chiaro.[/code]
                    Avevo escogitato questo folle metodo per NON ottenere, sempre per colpa di quei cavoli di criteri editoriali, il numero di capitolo sulla testatina.

                    `3. Perché avere i capitoli senza numero? 😯
                    `
                    Criteri editoriali. Se fosse per me, io toglierei tutti i numeri.

                    Infine, grazie anche a te, ma mi sa che tra poco vado a nanna!
                    Ciao
                    Domenico

                  • #60315
                    Up
                    0
                    Down
                    ::

                    L’errore è nella definizione della testatina di sinistra:
                    ` \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\rightmark}}`
                    A parte che quello spazio di mezzo centimetro è orrendo, eri tu che stavi dicendo a LaTeX di scrivere due volte il numero di sezione.

                    Aspetta! Non ci siamo!
                    Se io tolgo il “\thesection.” dal fancyhead, ottengo il numerino SOLO nella testatina incriminata, quella che corrisponde alla prima pagina in cui cade il titolo “cetera sigla” (del file linkato su pastebin.
                    Io invece li debbo avere in tutte le testatine!

                    Togli quei \markright espliciti.

                    Lo spazio, invece, ci deve stare, poiché fa parte dei criteri editoriali della collana che dovrà ospitare il mio libro (tra l’altro, un secondo volume di un mio precedente libro).

                    Ciò non toglie che sia brutto. 🙂

                    3. Perché avere i capitoli senza numero? 😯

                    Criteri editoriali. Se fosse per me, io toglierei tutti i numeri.

                    Ah, be’. E come identifichi le varie parti? Con roba come Si veda il paragrafo “Il principe azzurro baciò la bella addormentata nel bosco” a pagina 345? 🙂

                    Ciao
                    Enrico

                  • #60316
                    Doc
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Caro Enrico,
                      come diceva un famosissimo proverbio latino, de sputis non est degustandum! 😆

                      I criteri editoriali non li ho scelti io ed anzi preesistevano al mio precedente volume.

                      Ad ogni modo, PARE che le tue dritte abbiano colto nel segno, ma aspetto un po’ a segnare come risolto il topic, poiché ho gli occhi più o meno in questo modo: 😯

                      Grazie mille e buona serata…. anzi notte,
                      Domenico

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

                  Go to top