problema indice nella classe book

  • Creatore
    Topic
  • #102231
    Up
    0
    Down
    ::


    buonasera,

    ma come è l’indice mi viene così male con la classe book?

    `
    \begin{document}
    \frontmatter
    \tableofcontents
    \mainmatter
    \section{inizio}
    \lipsum[1]
    \subsection{sub inizio}
    \lipsum[2]
    \section{paragrafo1}
    \lipsum[1]
    \end{document}
    `

    per esempio con un semplice codice come questo?

    vi ringrazio in anticipo

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #102232
      alegenn
      Partecipante
        Up
        0
        Down
        ::


        Ciao, prova con:
        `% !TEX encoding = UTF-8 Unicode
        % !TEX TS-program = pdflatex

        \documentclass{book}

        \usepackage[italian]{babel}

        \usepackage{lipsum}

        \begin{document}
        \frontmatter
        \tableofcontents
        \mainmatter
        \chapter{Inizio Capitolo}
        \section{inizio}
        \lipsum[1]
        \subsection{sub inizio}
        \lipsum[2]
        \section{paragrafo1}
        \lipsum[1]
        \end{document}`

      • #102233
        Up
        0
        Down
        ::


        si, ora non li ho messe le varie cose nel preambolo, ma c’ho scritto tutto…e viene davvero brutto…

        il documento diciamo per intero è semplicemente
        `\documentclass[a4paper]{book}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[italian]{babel}
        \usepackage{lipsum}
        \begin{document}
        \frontmatter
        \tableofcontents
        \mainmatter
        \section{inizio}
        \lipsum[1]
        \subsection{sub inizio}
        \lipsum[2]
        \section{paragrafo1}
        \lipsum[1]
        \end{document}`

        se può servire a qualcosa uso Texworks.

        comunque mi rendo conto che non ho spiegato cosa intendo con “mi fa male” l’indice.

        le varie section che metto me le numera come 0.1 0.2 e le subsection come 0.1.1. le section non dovrebbero essere numerate con 1 2 ecc. e le subsection con 1.1 1.2 ecc.??

      • #102234
        Up
        0
        Down
        ::


        [attachment=1349]senza-nome-5.pdf[/attachment]

        questo è il file che mi viene compilando esattamente il codice scritto sopra

        Attachments:
        You must be logged in to view attached files.
      • #102235
        franen
        Partecipante
          Up
          0
          Down
          ::


          Ciao,
          come ti ha suggerito Alessio, se usi la classe book devi partire dai comandi \chapter, se vuoi usare solo le \section usa la classe article. Altrimenti é ovvio che il risultato è quello che ottieni tu.

        • #102236
          Up
          0
          Down
          ::


          ci avevo provato. ma con chapter mi scrive anche “Capitolo 1” e poi il titolo del capitolo….volevo evitare questo. cioè sto scrivendo una tesina di 5 pagine e non mi pareva il caso. se uso article devo togliere la divisione in front matter e mainmatter vero?

        • #102237
          Up
          0
          Down
          ::


          ci avevo provato. se però uso chapter mi scrive anche in automatico “Capitolo 1” e poi il titolo del capitolo e volevo evitare questo….sto scrivendo una tesina che dovrà essere di 5 pagine. se uso article devo rinunciare alla divisione in frontmatter e mainmatter vero?

          io cmq mi ispiravo a questo scritto per l’organizzazione diciamo

          http://www.dimnp.unipi.it/guiggiani-m/guiggiani_ruote_dentate.pdf

          …cmq non è che se uso article mi cambia poi tanto, è che però volevo imparare anche perchè oggi scrivo la tesina triennale, e poi dovrò scrivere quella magistrale e più imparo ora meno fatico dopo

        • #102238
          claudio
          Partecipante
            Up
            0
            Down
            ::

            benedetti” post=102058ci avevo provato. se però uso chapter mi scrive anche in automatico “Capitolo 1” e poi il titolo del capitolo e volevo evitare questo….sto scrivendo una tesina che dovrà essere di 5 pagine. se uso article devo rinunciare alla divisione in frontmatter e mainmatter vero?

            Se il problema è il capitolo 1 + titolo ti consiglio il pacchetto titlesec

            prova a fare una ricerca su google immagini con la chiave
            latex titlesec example
            e vedrai
            ciao
            claudio

          • #102239
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::

              benedetti” post=102058ci avevo provato. se però uso chapter mi scrive anche in automatico “Capitolo 1” e poi il titolo del capitolo e volevo evitare questo….sto scrivendo una tesina che dovrà essere di 5 pagine. se uso article devo rinunciare alla divisione in frontmatter e mainmatter vero?

              io cmq mi ispiravo a questo scritto per l’organizzazione diciamo

              http://www.dimnp.unipi.it/guiggiani-m/guiggiani_ruote_dentate.pdf

              …cmq non è che se uso article mi cambia poi tanto, è che però volevo imparare anche perchè oggi scrivo la tesina triennale, e poi dovrò scrivere quella magistrale e più imparo ora meno fatico dopo

              Quel documento di Guiggiani è scritto con la classe article. Il suo indice è perfettamente congruente con quella classe.

              La divisione in \frontmatter, \mainmatter e \backmatter ha senso solo per un testo lunghissimo, medio o corto, molto strutturato, che abbia un prefazione, una presentazione, una introduzione, diversi indici tematici; seguito dal corpo del testo, a sua volta seguito da appendici, indici analitici, indice degli acronimi, glossario, eccetera.

              Mettere solo l’indice generale nella front matter, è del tutto inutile; non cambierebbe niente disponendo dei comandi \frontmatter, \mainmatter e \backmatter.

              Prova e vedrai che con la classe article ti verrà una tesina con lo stesso aspetto del documento di Guiggiani. 🙂

            • #102240
              Up
              0
              Down
              ::


              grazie mille a tutti intanto.

              il fatto è che anche se scrivo una cosa di 5 pagine volevo diciamo avere un “modello” di un qualcosa ben fatto e ben strutturato sul quale poi appoggiarmi.

              con article ho già scritto, ma quello che mi mandava in confusione è stato il fatto che in article mi fa casino latex se metto \frontmatter ecc..quindi pensavo che il documento di Guiggiani fosse stato scritto in book perchè l’indice ecc…cmq vabbe…metto article e via 🙂

            • #102241
              Up
              0
              Down
              ::

              benedetti” post=102067grazie mille a tutti intanto.

              il fatto è che anche se scrivo una cosa di 5 pagine volevo diciamo avere un “modello” di un qualcosa ben fatto e ben strutturato sul quale poi appoggiarmi.

              con article ho già scritto, ma quello che mi mandava in confusione è stato il fatto che in article mi fa casino latex se metto \frontmatter ecc..quindi pensavo che il documento di Guiggiani fosse stato scritto in book perchè l’indice ecc…cmq vabbe…metto article e via 🙂

              Credi a me: il frontmatter non serve poi a molto. Anzi: oserei dire che non serve proprio, e tanto meno in un documento di sole cinque pagine.

              Ciao
              Tommaso

            • #102242
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Tolta la numerazione romana, che poteva avere un senso quando i libri erano composti a mano, le altre funzioni di \frontmatter non sono per niente trascurabili; esiste sempre la possibilità di ridefinire la numerazione romana delle prime pagine, e di aggiungere le nuove definizioni di \frontmatter, \mainmatter e \backmatter in classi che non ne dispongono; io l’ho fatto nella classe toptesi basata su report, per esempio.

                Concordo invece che un documento di poche pagine non possa essere così strutturato da aver bisogno di quei tre super sezionamenti.

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

            Go to top