Memoir e numeri di pagina

  • Questo topic ha 14 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da OldClaudio.
  • Creatore
    Topic
  • #88586
    Up
    0
    Down
    ::


    Ciao a tutti e buon inizio di settembre!
    L’editore presso il quale pubblicherò un lavoro mi ha comunicato che la collana ha i numeri delle pagine in alto (rispettivamente a destra nel recto del foglio e a sinistra nel verso). Col seguente codice scritto a suo tempo me li inserisce nel piè di pagina:
    `
    \makeevenhead{headings}{}{}{\sffamily\small\leftmark}
    \makeoddhead{headings}{\sffamily\small\rightmark}{}{}
    \makeevenfoot{headings}{\thepage}{}{}
    \makeoddfoot{headings}{}{}{\thepage}
    \makeevenfoot{plain}{\thepage}{}{}
    \makeoddfoot{plain}{}{}{\thepage}
    \nouppercaseheads
    `
    Mi potreste dare una mano senza che perda gli occhi nella sezione del corposo manuale di Peter Wilson? Chiedo scusa per la richiesta banale, ma sono con l’acqua alla gola:sad:
    Ciao e grazie,
    Luca

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #88587
      franen
      Partecipante
        Up
        0
        Down
        ::


        `\documentclass[a4paper,12pt]{memoir}
        \makeevenhead{headings}{\thepage}{}{\sffamily\small\leftmark}
        \makeoddhead{headings}{\sffamily\small\rightmark}{}{\thepage}
        \makeevenfoot{headings}{}{}{}
        \makeoddfoot{headings}{}{}{}
        \makeevenhead{plain}{\thepage}{}{}
        \makeoddhead{plain}{}{}{\thepage}
        \nouppercaseheads
        \usepackage{lipsum}
        \begin{document}
        \chapter{primo}\section{uno}\lipsum[1-10]
        \chapter{seciondo}\section{due}\lipsum[1-10]
        \end{document}`Non so se li volevi in alto anche nelle prime pagine dei capitoli. Comunque è abbastanza intuitivo: nelle tre parentesi graffe ci va quello che vuoi mettere a sinistra, al centro e a destra.

        Fran

      • #88588
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::



          @franen
          ti ha già risposto, ma…

          Il mauale di Wilson è corposo, ma usare un qualunque visualizzatore di file pdf è una cosa da saper fare con naturalezza: hai mai notato che ogni visualizzatore ti permette di cercare delle parole? Usa quella funzionalità del tuo visualizzatrore e vedrai che 700 e passa pagine non sono più un ostacolo.

        • #88589
          Up
          0
          Down
          ::


          Intanto grazie! Sì, avrei bisogno che nelle prime pagine dei capitoli non ci fossero: come modifico il codice?
          I numeri di pagina mi pare che abbiano un corpo più grande: si può ridurre?
          Grazie di nuovo e ciao,
          Luca

        • #88590
          franen
          Partecipante
            Up
            0
            Down
            ::


            `\documentclass[a4paper,12pt]{memoir}
            \makeevenhead{headings}{\sffamily\small\thepage}{}{\sffamily\small\leftmark}
            \makeoddhead{headings}{\sffamily\small\rightmark}{}{\sffamily\small\thepage}
            \makeevenfoot{headings}{}{}{}
            \makeoddfoot{headings}{}{}{}
            \makeevenhead{plain}{}{}{}
            \makeoddhead{plain}{}{}{}
            \makeevenfoot{plain}{}{}{}
            \makeoddfoot{plain}{}{}{}
            \nouppercaseheads
            \usepackage{lipsum}
            \begin{document}
            \chapter{primo}\section{uno}\lipsum[1-10]
            \chapter{seciondo}\section{due}\lipsum[1-10]
            \end{document}`

          • #88591
            Up
            0
            Down
            ::


            Correggo il refuso sull’oggetto, ché stamani ho scritto di fretta…
            Sì, so che si possono cercare delle parole, ma sono davvero con l’acqua alla gola, chiedo sinceramente venia.
            Per l’ultima mia domanda: so togliere manualmente i numeri di pagina all’inizio di capitolo, ma chiederei di farlo automaticamente sul codice che mi ha postato gentilmente frane.
            Come devo modificarlo?
            Grazie e scusatemi ancora,
            Luca

          • #88592
            franen
            Partecipante
              Up
              0
              Down
              ::


              Dai, troverai il modo per sdebitarti! :-D`\documentclass[a4paper,12pt]{memoir}
              \makeevenhead{headings}{\sffamily\small\thepage}{}{\sffamily\small\leftmark}
              \makeoddhead{headings}{\sffamily\small\rightmark}{}{\sffamily\small\thepage}
              \makeevenfoot{headings}{}{}{}
              \makeoddfoot{headings}{}{}{}
              \makeevenhead{plain}{}{}{}
              \makeoddhead{plain}{}{}{}
              \makeevenfoot{plain}{}{}{}
              \makeoddfoot{plain}{}{}{}
              \nouppercaseheads
              \usepackage{lipsum}
              \begin{document}
              \chapter{primo}\section{uno}\lipsum[1-10]
              \chapter{secondo}\section{due}\lipsum[1-10]
              \end{document}`
              Fran

            • #88593
              Up
              0
              Down
              ::


              Ho già cambiato il codice che regola le testatine e ora è tutto a posto.
              Ciao e grazie ancora.
              Luca

            • #88594
              Up
              0
              Down
              ::


              Sono qui nuovamente a chiedere aiuto:oops:
              Come devo modificare il seguente codice affinché anche la pagina dell’indice sia numerata (a differenza della prima pagina dei capitoli che invece non lo è)?
              `
              \documentclass[a4paper,12pt]{memoir}
              \makeevenhead{headings}{\thepage}{}{\itshape\leftmark}
              \makeoddhead{headings}{\itshape\rightmark}{}{\thepage}
              \makeevenfoot{headings}{}{}{}
              \makeoddfoot{headings}{}{}{}
              \makeevenhead{plain}{}{}{}
              \makeoddhead{plain}{}{}{}
              \makeevenfoot{plain}{}{}{}
              \makeoddfoot{plain}{}{}{}
              \nouppercaseheads
              \usepackage{lipsum}
              \begin{document}
              \chapter{primo}\section{uno}\lipsum[1-10]
              \chapter{secondo}\section{due}\lipsum[1-10]
              \end{document}
              `
              Inoltre, ho l’introduzione che ha la numerazione delle pagine regolare e l’ho ‘trattata’ come un normale capitolo nel seguente modo:
              `
              \chapter[Nota introduttiva]{NOTA INTRODUTTIVA}
              `
              Avrei bisogno che la testatina con la dicitura ‘Nota introduttiva’à si ripetesse anche nelle pagine dispari. Trovo qualche buon samaritano che mi lumeggi?
              Al solito grazie infinite,
              Luca

            • #88595
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                `\markboth{Nota introduttiva}{Nota introduttiva}`subito dopo il comando \chapter.

              • #88596
                Up
                0
                Down
                ::


                Grazie, funziona! Tra l’altro è anche ben spiegato a p. 108 del manuale di memoir…
                E per il numero di pagina sull’indice?
                Di nuovo grazie,
                Luca

              • #88597
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::

                  luca.sartorello” post=88112Grazie, funziona! Tra l’altro è anche ben spiegato a p. 108 del manuale di memoir…
                  E per il numero di pagina sull’indice?
                  Di nuovo grazie,
                  Luca

                  Non ci va da solo dopo due compilazioni?

                • #88598
                  franen
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Non uso memoir, ma suppongo che la prima pagina dell’indice usi lo stesso stile della prima pagina dei capitoli, il plain, quindi credo debba definirti un nuovo stile che prevede di avere il numero di pagina dove lo vuoi tu, e usare \thispagestyle{MioStilePerIndici}.

                    Fran

                  • #88599
                    Up
                    0
                    Down
                    ::


                    Sì, ho compilato più volte, ma ho definito lo stile dei capitoli in modo che nella prima pagina non compaia il numero di pagina:
                    `
                    \makeevenhead{headings}{\thepage}{}{\itshape\leftmark}
                    \makeoddhead{headings}{\itshape\rightmark}{}{\thepage}
                    \makeevenfoot{headings}{}{}{}
                    \makeoddfoot{headings}{}{}{}
                    \makeevenhead{plain}{}{}{}
                    \makeoddhead{plain}{}{}{}
                    \makeevenfoot{plain}{}{}{}
                    \makeoddfoot{plain}{}{}{}
                    \nouppercaseheads
                    `
                    Dovrei, invece, ridefinire la pagina dell’indice che si comporta come la prima pagina dei capitoli; questi i comandi che al momento regolano l’indice
                    `
                    %Layout dell'indice
                    \renewcommand{\contentsname}{Indice}
                    \setcounter{tocdepth}{1}% chapters and above
                    \renewcommand{\cftdotsep}{\cftnodots}%per eliminare i puntolini
                    \renewcommand{\cftchapterpagefont}{\scshape}%definisce l'aspetto del font del n. di pag. dell'indice
                    \renewcommand{\cftchapterfont}{\large\sffamily\scshape}%definisce l'aspetto del font dei capitoli dell'indice
                    \tableofcontents*
                    `
                    In che modo devo ridefinire il comando per avere la pagina dell’indice numerata?
                    Grazie e ciao,
                    Luca

                  • #88600
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Eppure la guida di memoir la leggi… Cerca il capitolo del disegno delle paigne; oltretutto mi pare che l;indice ne disponga g`ʼdi una; la puoi ocnfigurare come hai configurato la pagina iniziale dei capitoli.

                      Rinominare \contentsname è del tutto suprfluo, visto che ci pensa il gestore delle lingue (il pacchetto babel se gli hai specificato che cui scrivere in italiano e che l’italiano è la prima lingua)

                      A me risulta che [tt]\setcounter{tocdepth}{1}% chapters and above[/tt] con il valore 1 metta nell’indice le sezioni e le divisioni superiori, non dai capitoli in su.

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

                  Go to top