Modifiacare i mark di \tableofcontents\

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


      Salve, ho definito dei normali stili di headers (a differenza di quelli standard non scritti tutti maiuscoli). Con titlesec ho anche modificato le intestazioni di \chapter. Tuttavia non riesco a fare in modo che dopo \tableofconts i mark siano scritti minuscoli (i.e. Nelle pagine successive dell’indice nell’header si legge INDICE anzichè Indice Indice). Ho provato subito dopo \tableofcontents a mettere \markboth{Indice}{Indice} ma non sorte l’effetto desiderato ( o meglio, lo sorte dopo 3 o 4 pagine con l’intestazione tutta maiuscola). Come posso fare?

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #53072
        PM
          Up
          0
          Down
          ::


          Ho provato col pacchetto tocloft, solo che, poiché ho modificato lo stile dei capitoli l’ho dovuto usare con l’opzione [titles]. Questo inibisce la macro \cftmarktoc, e quindi non posso fare quanto voglio!

        • #53073
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Hai ridefinito anche \chapter* che è quello che usa \tableofcontents?
            Che stile di pagina usi per la composizione dell’indice?

            Ogni giorno io imaparo qualcosa di nuovo; da te oggi ho imparato che la coniugazione del presente indicativo del verbo sortire è;

            io sorto, tu sorti, egli sorte, noi sortiamo, voi sortite, essi sortono

            Come il verbo sentire?

          • #53074
            PM
              Up
              0
              Down
              ::


              Non ho ridefinito \chapter*. Per la composizione dell’indice ho semplicemente usato \tableofcontents. Avevo pensato togliere ogni titolo predefinito di \tableofcontents e di porlo a seguito di un \chapter*, tuttavia non so come fare.

              Grazie per la correzione, tuttavia la coniugazione che hai scritto non è affatto sbagliata (pur rimanendo sbagliato l’uso che ne ho fatto) poiché c’è un verbo sortire usato intransitivamente (in questo sta il mio errore) che si coniuga proprio in quel modo. Qui in Toscana è molto usato. (i.e. Sortirne insieme= la politica).

            • #53075
              PM
                Up
                0
                Down
                ::


                Devo precisare una cosa, forse utile per la soluzione del problema: il comando \tabelofcontents è in ambiente \frontmatter.

                Faccio anche ammenda di quanto scritto precedentemente circa il verbo sortire: nella lunga didascalia posta all’inizio della quinta parte dell’intermezzo di “Questa sera si recita a soggetto” si legge la locuzione incriminata: “Il Dottor Hinkfuss, anche facendo riaprire il sipario, vedendo che il suo fervorino non sorte l’effetto di trattenere in sala nemmeno una piccola parte del pubblico, si ritirerà fra le quinte un po’ contrariato; …”. Noto che essendo in una didascalia, non è un’espressione attribuibile al parlare sgrammaticato di un personaggio. A quanto pare non è solo un toscanismo.

              • #53076
                PM
                  Up
                  0
                  Down
                  ::


                  Riporto una soluzione palusibile, tuttavia poco elgante: sapreste suggerirmene una migliore?

                  `
                  \usepackage{titlesec,titletoc}
                  \usepackage[titles]{tocloft}
                  […]
                  \frontmatter
                  […]
                  \renewcommand{\contentsname}{}
                  \renewcommand{\cftmarktoc}{\markboth{Indice}{Indice}}
                  \renewcommand{\cftbeforetoctitleskip}{0mm}
                  \renewcommand{\cftaftertoctitleskip}{0mm}
                  \renewcommand{\cfttoctitlefont}{}
                  \chapter{Indice}
                  \tableofcontents
                  `

                • #53077
                  Up
                  0
                  Down
                  ::

                  Riporto una soluzione palusibile, tuttavia poco elgante: sapreste suggerirmene una migliore?

                  `
                  \usepackage{titlesec,titletoc}
                  \usepackage[titles]{tocloft}
                  […]
                  \frontmatter
                  […]
                  \renewcommand{\contentsname}{}
                  \renewcommand{\cftmarktoc}{\markboth{Indice}{Indice}}
                  \renewcommand{\cftbeforetoctitleskip}{0mm}
                  \renewcommand{\cftaftertoctitleskip}{0mm}
                  \renewcommand{\cfttoctitlefont}{}
                  \chapter{Indice}
                  \tableofcontents
                  `

                  Così non funziona. Ho qualche dubbio che si possano usare sia titletoc sia tocloft. Prova così:
                  `\usepackage{etoolbox}
                  \patchcmd{\tableofcontents}{\MakeUppercase}{}{}{}`
                  Ciao
                  Enrico

                • #53078
                  PM
                    Up
                    0
                    Down
                    ::


                    Questo è veramente un coniglio dal cappello! Grazie. Stavo vedendo di usare la classe memoir per vedere se riesco a non scrivere un preambolo di dimensioni troppo grosse: in particolare mi serve
                    1) Ridefinire i titoli (di parti, capitoli, sezioni, ecc, anche tramite PSTricks);
                    2) Personalizzare di header (in particolare evitare tutte quelle maiuscole e nel frontmatter, visto che non ci sono sezioni, mettere sia sulla pagina di destra che quella di sinistra il nome del pre-capitolo);
                    3) Definire degli elenchi numerati non standard (ad esempio diversi tra enunciato del teorea e dimostrazione);
                    4) Usare bibliografie complesse con biblatex.

                    Questi problemi si sono aggiunti via via e (sono stat via via risolti anche grazie all’aiuto di egreg9), mi chiedevo se la classe memoir è più flessibile per queste modifiche.

                  • #53079
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Vedo che i tuoi problemi sono più grossi della coniugazione di sortire.

                      Si penso che la classe memoir sia più flessibile, peccato che il suo manuale sia di quasi 600 pagine. due o tre dei problemi elencati sono esplicitamente affrontati nel manuale, altri sono probabilmente risolvibili giostrando con le infinite personalizzazioni che si possono eseguire con memoir.

                      Se hai fretta lo studio del manuale non è la cosa più veloce che ti possa far raggiungere la meta, purtroppo, ma se lo usi intelligentemente, fruttando bene l’indice generale e l’indice analitico, probabilmente riesci a non leggere tutto il manuale, ma solo le parti utili.

                      PS: non confondere l’italiano con il dialetto o il vernacolo, anche se si tratta del toscano. 😀

                      http://www.wordreference.com/conj/ItVerbs.asp?v=sortire

                    • #53080
                      PM
                        Up
                        0
                        Down
                        ::


                        Grazie, infatti ho già trovato delle cose “predigerite” che fanno al caso mio.


                        http://www.pirandelloweb.com/teatro/1930_questa_sera_si_recita_a_soggetto/questa_sera_si_recita_a_soggetto_intermezzo.htm

                        circa a 3/4 della pagina. Mi fido di Word Reference, ma mi fido più di Pirandello (che non era toscano), e del Devoto – Oli (il primo toscano di adozione il secondo di nascita).

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

                    Go to top