Cambiare la numerazione dell’indice

  • Questo topic ha 10 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni fa da ricky77.
  • Creatore
    Topic
  • #48752
    Up
    0
    Down
    ::


    ciao a tutti,
    ho un problema di questo tipo:
    sto creando un manuale con latex con questo documentclass, \documentclass[landscape,12pt,a4paper]{report}
    dopo di che richiamo il \tableofcontents per la creazione dell’indice. il problema è che i capitoli
    vengono numerati in questo modo
    0.1
    0.2
    0.3
    0.3.1
    etc…..mentre io vorrei che i capitoli fossero numerati in questo altro modo, 1,2,3,3.1,3.2 etc…esiste un modo per manipolare la numerazione dei capitoli?
    grazie a tutti !

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #48753
      GKT
      Partecipante
        Up
        0
        Down
        ::

        ciao a tutti,
        ho un problema di questo tipo:
        sto creando un manuale con latex con questo documentclass, \documentclass[landscape,12pt,a4paper]{report}
        dopo di che richiamo il \tableofcontents per la creazione dell’indice. il problema è che i capitoli
        vengono numerati in questo modo
        0.1
        0.2
        0.3
        0.3.1
        etc…..mentre io vorrei che i capitoli fossero numerati in questo altro modo, 1,2,3,3.1,3.2 etc…esiste un modo per manipolare la numerazione dei capitoli?
        grazie a tutti !

        Benvenuto!
        Il problema della numerazione riguarda i capitoli, l’indice o entrambi i casi?
        Potresti riportare un esempio minimo compilabile di codice che riproduca il tuo problema?

        Lorenzo

      • #48754
        Up
        0
        Down
        ::


        “A occhio” mi pare che tu abbia creato delle section e subsection senza prima aver iniziato un capitolo. Non riesci a risolverlo creando un capitolo per quei paragrafi?

        Se tu non potessi risolvere così bisognerebbe vedere se è possibile modificare localmente la numerazione. Sarei interessato anch’io a questa cosa.

        Ciao,
        Daniele

      • #48755
        Up
        0
        Down
        ::


        mi risulta un po complicato postare una versione “compilabile”, tuttavia posto la pagina master tanto per far capire la struttura del manuale che sto implementando.

        “A occhio” mi pare che tu abbia creato delle section e subsection senza prima aver iniziato un capitolo. Non riesci a risolverlo creando un capitolo per quei paragrafi?

        ogni capitolo del manuale è un section…che viene poi richiamata nella pagina master con il comando \input{….percorso del file.tex}

        io credo che il punto critico sia nel documentclass, perchè se specifico book come parametro al posto di report la numerazione dei capitoli e dell’indice è nel formato che iinteressa a me, cioè: 1,2,3,4,4.1,4.2 etc….

        `\documentclass[landscape,12pt,a4paper]{report}
        %
        ——————————–
        \newcommand{\regione}{lazio}
        %
        ——————————–
        %——-inizio preambolo———

        \usepackage[italian]{babel} %babel,combinata all'opzione italian adatta
        latex alle convenzioni tipografiche italiane
        \usepackage[latin1]
        {inputenc}
        \usepackage[T1]{fontenc} %codifica di caratteri[T1] è il
        nuovo standard latex ma non è impostato di default
        \usepackage
        {ifthen}
        \newboolean{isLazio}
        \setboolean{isLazio}{true}
        \usepackage
        {setspace}
        \usepackage{float}
        \usepackage{fancyhdr}
        \usepackage
        {graphicx}
        \usepackage{xcolor}
        \usepackage{color}
        \usepackage
        [colorlinks=true,pdfstartview=FitV,linkcolor=black,citecolor=blue,
        urlcolor=blue]{hyperref}
        \usepackage{geometry}
        \usepackage{lastpage}

        \author{}
        \title{Manuale}
        \date{2010}
        %
        ——-fine preambolo———–

        \addtolength{\hoffset}{-2mm}

        \addtolength{\voffset}{1mm}

        %\setlength{\textwidth}{220mm}
        %\geometry
        {margin=2.5cm}
        %\setlength{\topmargin}{-2cm}
        %\setlength{\headsep}{0.5
        cm}
        %\setlength{\footheight}{2.5cm}

        \begin{document}

        \pagestyle
        {fancy}
        \fancyhead{}
        \fancyfoot{}
        \fancyhf[LOH,LEH]
        {includegraphics[height=1cm,width=3cm]{.
        /Common/Logo/logoStfHeader.jpg}}
        \fancyhf[ROF,REF]{pag.\
        \thepage\ di pageref{LastPage}}
        renewcommand{\headrulewidth}
        {0pt}
        renewcommand{ootrulewidth}{2pt}
        renewcommand
        {ootrule}{{olor{green}%
        \vskip-
        ootruleskip\vskip-ootrulewidth
        \hrule
        width\headwidth heightootrulewidth\vskipootruleskip}}

        \fancyfootoffset{130pt}
        \fancyheadoffset{60pt}

        \begin{figure}

        \centering
        includegraphics{./Common/LogoWeb/LogoWebGrande.
        jpg}
        nd{figure}
        \maketitle

        \tableofcontents
        input{.
        /Common/Premessa/premessa.tex}
        input{.
        /Common/IntegrazioneGestionali/integrazioneGestionali.tex}
        input
        {./Common/LogIn/logIn.tex}
        input{.
        /Common/CambioPassword/cambioPassword.tex}
        input{.

        nd{document} `

        grazie a tutti per l’aiuto
        ricky

      • #48756
        GKT
        Partecipante
          Up
          0
          Down
          ::

          mi risulta un po complicato postare una versione “compilabile”, tuttavia posto la pagina master tanto per far capire la struttura del manuale che sto implementando.

          “A occhio” mi pare che tu abbia creato delle section e subsection senza prima aver iniziato un capitolo. Non riesci a risolverlo creando un capitolo per quei paragrafi?

          ogni capitolo del manuale è un section…che viene poi richiamata nella pagina master con il comando \input{….percorso del file.tex}

          io credo che il punto critico sia nel documentclass, perchè se specifico book come parametro al posto di report la numerazione dei capitoli e dell’indice è nel formato che iinteressa a me, cioè: 1,2,3,4,4.1,4.2 etc….

          `\documentclass[landscape,12pt,a4paper]{report}
          %
          ——————————–
          \newcommand{\regione}{lazio}
          %
          ——————————–
          %——-inizio preambolo———

          \usepackage[italian]{babel} %babel,combinata all'opzione italian adatta
          latex alle convenzioni tipografiche italiane
          \usepackage[latin1]
          {inputenc}
          \usepackage[T1]{fontenc} %codifica di caratteri[T1] è il
          nuovo standard latex ma non è impostato di default
          \usepackage
          {ifthen}
          \newboolean{isLazio}
          \setboolean{isLazio}{true}
          \usepackage
          {setspace}
          \usepackage{float}
          \usepackage{fancyhdr}
          \usepackage
          {graphicx}
          \usepackage{xcolor}
          \usepackage{color}
          \usepackage
          [colorlinks=true,pdfstartview=FitV,linkcolor=black,citecolor=blue,
          urlcolor=blue]{hyperref}
          \usepackage{geometry}
          \usepackage{lastpage}

          \author{}
          \title{Manuale}
          \date{2010}
          %
          ——-fine preambolo———–

          \addtolength{\hoffset}{-2mm}

          \addtolength{\voffset}{1mm}

          %\setlength{\textwidth}{220mm}
          %\geometry
          {margin=2.5cm}
          %\setlength{\topmargin}{-2cm}
          %\setlength{\headsep}{0.5
          cm}
          %\setlength{\footheight}{2.5cm}

          \begin{document}

          \pagestyle
          {fancy}
          \fancyhead{}
          \fancyfoot{}
          \fancyhf[LOH,LEH]
          {includegraphics[height=1cm,width=3cm]{.
          /Common/Logo/logoStfHeader.jpg}}
          \fancyhf[ROF,REF]{pag.\
          \thepage\ di pageref{LastPage}}
          renewcommand{\headrulewidth}
          {0pt}
          renewcommand{ootrulewidth}{2pt}
          renewcommand
          {ootrule}{{olor{green}%
          \vskip-
          ootruleskip\vskip-ootrulewidth
          \hrule
          width\headwidth heightootrulewidth\vskipootruleskip}}

          \fancyfootoffset{130pt}
          \fancyheadoffset{60pt}

          \begin{figure}

          \centering
          includegraphics{./Common/LogoWeb/LogoWebGrande.
          jpg}
          nd{figure}
          \maketitle

          \tableofcontents
          input{.
          /Common/Premessa/premessa.tex}
          input{.
          /Common/IntegrazioneGestionali/integrazioneGestionali.tex}
          input
          {./Common/LogIn/logIn.tex}
          input{.
          /Common/CambioPassword/cambioPassword.tex}
          input{.

          nd{document} `

          grazie a tutti per l’aiuto
          ricky

          Come hai composto i file dei vari capitoli?
          Il comando \section crea la numerazione come capitolo.paragrafo. Dire che ogni capitolo è un section non ha molto senso.
          Una struttura del documento come questa potrebbe fare al caso tuo?
          `\documentclass{report}

          \usepackage[italian]{babel}
          \usepackage{lipsum}

          \begin{document}

          \tableofcontents

          \chapter{Primo Capitolo}
          \section{Primo paragrafo}
          \lipsum

          \chapter{Secondo Capitolo}
          \lipsum

          \end{document}`

        • #48757
          Up
          0
          Down
          ::

          ogni capitolo del manuale è un section…

          Come avrai letto in tutte le guide di LaTeX,
          article al massimo ha le “section”, mentre report e book i “chapter”.
          E dato che tu non usi i capitoli. . . viene da sé che devi usare article al posto di report o book.

          In quel codice ci sono svariate cose che non vanno.
          Per cominciare cancella o la riga di color o quella di xcolor. Non puoi usare questi due
          pacchetti contemporaneamente! xcolor è più potente e moderno, color ha il vantaggio
          di essere più leggero, soprattutto se non devi fare grandi cose con i colori.

          Ciao ciao.
          Fra

        • #48758
          Up
          0
          Down
          ::


          Ok, grazie ragazzi….ho capito…..sto usando \section in maniera impropria.

          inizialmente ho usato solamente il pacchetto color…successivamente ho avuto un problema di qualità nelle immagini sul pdf….da qualche parte ho letto che aggiungendo il pacchetto xcolor, la qualità sarebbe potuta migliorare.

          potrste segnalarmi altre scorrettezze presenti nel codice? cosi posso provare a capire e cercare di mettere insieme qualcosa di presentabile 🙂

          grazie a tutti!

        • #48759
          Up
          0
          Down
          ::

          Ok, grazie ragazzi….ho capito…..sto usando \section in maniera impropria.

          Bene 🙂 Quindi userai article oppure devi fare un volume più corposo e quindi vuoi usare
          book o report come giustamente ti ha suggerito GKT?

          inizialmente ho usato solamente il pacchetto color…successivamente ho avuto un problema di qualità nelle immagini sul pdf….da qualche parte ho letto che aggiungendo il pacchetto xcolor, la qualità sarebbe potuta migliorare.

          Mi sembra strano. Comunque tutto può essere. A questo punto allora cancella la riga
          che richiama il pacchetto color.

          potrste segnalarmi altre scorrettezze presenti nel codice? cosi posso provare a capire e cercare di mettere insieme qualcosa di presentabile 🙂

          Allora in ordine:

          1. non mettere mai nulla nel tuo codice di cui ignori il funzionamento, i vantaggi e gli svantaggi. Questo significa non copiare mai codice da altri senza averlo studiato per
          bene prima (vedi punto 3 :)).

          2. leggi una buona guida, come l’Arte di scrivere con LaTeX. (È linkata in cima a questa pagina.)

          3. tra i vari errori te ne segnalo altri due “classici”. Il primo è di non ridefinire le dimensioni
          di pagina toccando lunghezze come \hoffset e \voffset, a meno di usi particolari.
          Nel tuo caso usa geometry, che oltretutto già carichi. Cerca sull’Arte per conoscere
          il suo uso basilare. Se non ti basta c’è la documentazione del pacchetto.

          4. Il pacchetto hyperref si carica sempre per ultimo, dopo tutti gli altri pacchetti, a meno
          di casi eccezionali. Anche questo è scritto nell’Arte.

          Ciao ciao.
          Fra

        • #48760
          Up
          0
          Down
          ::

          Bene Quindi userai article oppure devi fare un volume più corposo e quindi vuoi usare
          book o report come giustamente ti ha suggerito GKT?

          come suggerito da GKT, mantengo report e uso questa struttura:
          `\chapter{Primo Capitolo}
          \section{Primo paragrafo} `

          e come dice la famosa guida “Impara Latex (…e mettilo da parte)” 😀

          report µe utilizzata per i documenti piµu lunghi che devono essere divisi in capitoli (mentre
          la classe articole non gestisce i capitoli);

          domani provvedo alla sistemazione dei punti 3 e 4 🙂

          ancora grazie! ciao
          ricky

        • #48761
          Up
          0
          Down
          ::


          Bene 🙂

          e come dice la famosa guida “Impara Latex (…e mettilo da parte)”

          Ti consiglio vivamente la guida di Lorenzo piuttosto che questa. Ma di gran lunga. Fidati.

          Ciao ciao.
          Fra

        • #48762
          Up
          0
          Down
          ::


          problema risolto
          🙂

          grazie a tutti!

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

      Go to top