Formato “capitoli” per tesi

  • Creatore
    Topic
  • #56489
    Up
    0
    Down
    ::


    Salve a tutti.
    Devo redigere una specie di tesi che contenga tutte le esercitazioni svolte durante un corso all’università. Mi trovo “bene” con la classe book, eccezion fatta per il titolo; sono indeciso su due formati che, tuttavia, non sono in grado di realizzare:

    1) stesso formato di “Tesi Classica” di L. Pantieri, ma come font per il capitolo lo stesso del testo (quello base è il Palatino? scusate l’ignoranza 😥 )

    2) (quello che preferirei) Titolo del capitolo in alto, non a mezza pagina; inoltre, poiché ogni “capitolo” in realtà è una “esercitazione” vorrei sostituire la parola capitolo con esercitazione; infine, non dovrei dare nessun nome alle esercitazioni (esercitazione 1, esercitazione 2, etc.), quindi vorrei che il font di esercitazione fosse alto quanto lo sarebbe nella versione base il titolo del capitolo (mi spiego meglio: nella classe book con il comando `\chapter{titolo capitolo}` si ha Capitolo 1 scritto più piccolino, mentre Titolo Capitolo scritto sotto più grande). Sarebbe possibile creare un comando in modo da non dover inserire il nome capitolo?

    Grazie mille in anticipo per i preziosi consigli!
    Zaen

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #56490
      Up
      0
      Down
      ::

      Salve a tutti.
      Devo redigere una specie di tesi che contenga tutte le esercitazioni svolte durante un corso all’università. Mi trovo “bene” con la classe book, eccezion fatta per il titolo; sono indeciso su due formati che, tuttavia, non sono in grado di realizzare:

      1) stesso formato di “Tesi Classica” di L. Pantieri, ma come font per il capitolo lo stesso del testo (quello base è il Palatino? scusate l’ignoranza 😥 )

      Togli la riga “\usepackage{arsclassica}”

      2) (quello che preferirei) Titolo del capitolo in alto, non a mezza pagina; inoltre, poiché ogni “capitolo” in realtà è una “esercitazione” vorrei sostituire la parola capitolo con esercitazione; infine, non dovrei dare nessun nome alle esercitazioni (esercitazione 1, esercitazione 2, etc.), quindi vorrei che il font di esercitazione fosse alto quanto lo sarebbe nella versione base il titolo del capitolo (mi spiego meglio: nella classe book con il comando `\chapter{titolo capitolo}` si ha Capitolo 1 scritto più piccolino, mentre Titolo Capitolo scritto sotto più grande). Sarebbe possibile creare un comando in modo da non dover inserire il nome capitolo?

      Propenderei per una definizione “manuale”:
      `\newcommand{\esercitazione}{%
      \cleardoublepage
      \thispagestyle{plain}
      \refstepcounter{chapter}
      \vbox to\dimexpr\topskip+6\baselineskip{
      \Huge\bfseries Esercitazione \thechapter\vfill}
      \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}}`
      Modifica il 6 davanti a \baselineskip in quello che ti pare meglio per distanziare il titolo dal testo. Così com’è il titolo occuperà come sette righe di testo.

      Il comando è semplicemente \esercitazione e puoi anche dare subito dopo un comando \label che si riferirà al numero dell’esercitazione.

      Ciao
      Enrico

    • #56491
      Up
      0
      Down
      ::


      Grazie mille per il preziosissimo comando! 😀
      Avrei, tuttavia, ancora 2 richieste:

      1) come posso allineare “Esercitazione” esattamente a sinistra? (al momento è allineato al primo tab; le righe con il comando \noindent risultano più a sinistra del titolo :()

      2) L’indice, purtroppo risulta vuoto! (comando \tableofcontents) Come si può ottenere anche l’indice?

      Grazie ancora per i consigli!
      Zaen

    • #56492
      Up
      0
      Down
      ::

      Grazie mille per il preziosissimo comando! 😀
      Avrei, tuttavia, ancora 2 richieste:

      1) come posso allineare “Esercitazione” esattamente a sinistra? (al momento è allineato al primo tab; le righe con il comando \noindent risultano più a sinistra del titolo :()

      2) L’indice, purtroppo risulta vuoto! (comando \tableofcontents) Come si può ottenere anche l’indice?

      1) Mi sono dimenticato di mettere un \noindent. 🙁

      2) Ecco la versione che scrive anche l’indice
      `\newcommand{\esercitazione}{%
      \cleardoublepage
      \thispagestyle{plain}
      \refstepcounter{chapter}
      \vbox to\dimexpr\topskip+6\baselineskip{
      \Huge\bfseries\noindent Esercitazione \thechapter\vfill}
      \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
      \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}`
      Ciao
      Enrico

    • #56493
      Up
      0
      Down
      ::


      Grazie mille!! 😀 😉
      Adesso è perfetto!

      Zaen

    • #56494
      Up
      0
      Down
      ::


      scusa se chiedo ancora aiuto… 🙁
      Nell’indice, quando viene riportato un capitolo, non ci sono i puntini tra il nome del capitolo e quello della pagina, cosa che invece accade con i paragrafi.

      Come si possono aggiungere questi puntini?

      Grazie ancora per l’aiuto.
      Zaen

    • #56495
      Up
      0
      Down
      ::

      scusa se chiedo ancora aiuto… 🙁
      Nell’indice, quando viene riportato un capitolo, non ci sono i puntini tra il nome del capitolo e quello della pagina, cosa che invece accade con i paragrafi.

      Come si possono aggiungere questi puntini?

      Li vuoi proprio? Sono bruttissimi! Se poi ci sono i paragrafi risultano del tutto inutili.

      Ciao
      Enrico

    • #56496
      Up
      0
      Down
      ::


      probabilmente non metterò dei paragrafi… però vorrei valutare l’opzione 😉

      Zaen

    • #56497
      Andrea
      Partecipante
        Up
        0
        Down
        ::


        Mi aggungo alla discussione per chiedere come far si che il comando
        `
        \esercitazione
        `
        si comporti come un comando
        `
        \chapter*
        `
        dal punto di vista della spaziatura verticale prima e dopo il comando stesso.

        (ho lo stesso problema di Zaen, ma vorrei che le scritte “Esercitazione 1” ecc fossero omogenee a “Indice” “Bibliografia” e alle varie “Liste..”)

        Grazie

      • #56498
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          \chapter* non numera i capitoli, quindi quello che gli dai come argomento lui lo scrive tale e quale.

          Se vuoi avere delle esercitazioni numerate e che siano elencate nell’indice, allora puoi ridefinire la macro \@chapapp con la stringa Esercitazione (normalmente cotiene la stringa Capitolo o la stringa Appendice).

        • #56499
          Andrea
          Partecipante
            Up
            0
            Down
            ::


            So che \chapter* non è numerato, intendevo dire che il mio ideale comando \esercitazione vorrei fosse distanziato dal bordo superiore della pagina e dalla prima riga di testo come un prodotto del comando \chapter*. Chiedo scusa se non mi sono spiegato al meglio.
            In sostanza un comando analogo a quello definito dal prof. Gregorio solo con spaziatura verticale concorde con gli altri “capitoli” del testo.

            Avevo pensato ad usare il comando \chaptername, come suggerito nell’Arte, ma le mie esercitazioni non hanno un nome: solo “Esercitazione 1”.

            Per quanto riguarda la ridefinizione di \@chapapp non so da dove iniziare 🙂

          • #56500
            Andrea
            Partecipante
              Up
              0
              Down
              ::


              Ho risolto…riporto la mia soluzione nel caso qualcuno sia interessato al risultato:
              `
              \newcommand{\esercitazione}{ %
              \refstepcounter{chapter}
              \chapter*{Esercitazione \thechapter}
              \pagestyle{headings}
              \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
              \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}
              `

              è una soluzione un po’ “artigianale” e ricalca quella proposta dal prof. Gregorio; spero che i guru del forum non storcano troppo il naso 🙂

            • #56501
              Up
              0
              Down
              ::

              Iovem” post=64830Ho risolto…riporto la mia soluzione nel caso qualcuno sia interessato al risultato:
              `
              \newcommand{\esercitazione}{ %
              \refstepcounter{chapter}
              \chapter*{Esercitazione \thechapter}
              \pagestyle{headings}
              \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
              \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}
              `

              è una soluzione un po’ “artigianale” e ricalca quella proposta dal prof. Gregorio; spero che i guru del forum non storcano troppo il naso 🙂

              Mi pare corretta, ma la scriverei meglio:

              `\newcommand{\esercitazione}{%
              \refstepcounter{chapter}%
              \chapter*{Esercitazione \thechapter}
              \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
              \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}`
              Il comando \pagestyle{headings} non va certo lì: va dato una volta per tutte (nel preambolo, meglio, se vale per tutto il documento).

              Ciao
              Enrico

            • #56502
              Andrea
              Partecipante
                Up
                0
                Down
                ::


                Si certo hai ragione… era rimasto da alcune prove precedenti che avevo fatto.
                Grazie della segnalazione!

                Buona serata

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

            Go to top