Problema con l’indice

  • Creatore
    Topic
  • #35937
    Up
    0
    Down
    ::


    Qualcuno sa spiegarmi perche’ il mio indice mentre per i primi paragrafi segna le pagine giuste, man mano che prosegue segna dei numeri di pagina maggiori?

    questi e’ il mio main:

    `
    \documentclass[a4paper,12pt]{report}

    \usepackage[latin1]{inputenc}
    \usepackage[english]{babel}
    \usepackage{graphicx}
    \usepackage{rotating}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage{latexsym}
    \usepackage[outercaption]{sidecap}
    \usepackage[format=hang,margin=10pt,font=small,labelfont=bf,labelsep=quad,tableposition=top,labelformat=parens]{caption}
    \usepackage{subfig}
    \usepackage{empheq}
    \usepackage{hyperref}

    \makeindex

    \makeatletter
    \DeclareRobustCommand\bfseries
    {\not@math@alphabet\bfseries\mathbf
    \fontseries\bfdefault\selectfont\boldmath}
    \makeatother

    %Definizioni personali
    \DeclareCaptionLabelSeparator*{colonnewline}{\\}

    \begin{document}

    \tableofcontents
    \listoffigures
    \listoftables

    \input{Chapter1}
    %\input{Chapter2}
    %\input{Chapter3}

    \clearpage

    \addcontentsline{toc}{chapter}{Bibliography}
    \begin{thebibliography}{99}

    \bibitem{Kresin-Wolf} V.Z. Kresin, S.A. Wolf. \textit{ Fundamentals of superconductivity. } Plenum Press, New York, 1990

    \end{thebibliography}

    \end{document}
    `

    Grazie

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


      c’è un \input{chapter1} che impedisce di compilare
      in assenza di chapter1.tex
      Ciao,
      Carlo

    • #35939
      Up
      0
      Down
      ::

      c’è un \input{chapter1} che impedisce di compilare
      in assenza di chapter1.tex
      Ciao,
      Carlo

      Il Chapter1.tex c’e’ ed e’ nella stessa certella del main.
      Forse non ho capito che consiglio volevi darmi Carlo.

    • #35940
      Up
      0
      Down
      ::


      Eddy\n

      Il Chapter1.tex c’e’ ed e’ nella stessa certella del main.
      /quote]

      sono io che non posseggo Chapter1.tex: dunque non riesco a compilare:
      tutto qui.
      Ciao,
      Carlo

    • #35941
      Up
      0
      Down
      ::

      Qualcuno sa spiegarmi perche’ il mio indice mentre per i primi paragrafi segna le pagine giuste, man mano che prosegue segna dei numeri di pagina maggiori?

      questi e’ il mio main:

      `
      \documentclass[a4paper,12pt]{report}

      \usepackage[latin1]{inputenc}
      \usepackage[english]{babel}
      \usepackage{graphicx}
      \usepackage{rotating}
      \usepackage{amsfonts}
      \usepackage{amssymb}
      \usepackage{amsmath}
      \usepackage{latexsym}
      \usepackage[outercaption]{sidecap}
      \usepackage[format=hang,margin=10pt,font=small,labelfont=bf,labelsep=quad,tableposition=top,labelformat=parens]{caption}
      \usepackage{subfig}
      \usepackage{empheq}
      \usepackage{hyperref}

      \makeindex

      \makeatletter
      \DeclareRobustCommand\bfseries
      {\not@math@alphabet\bfseries\mathbf
      \fontseries\bfdefault\selectfont\boldmath}
      \makeatother

      %Definizioni personali
      \DeclareCaptionLabelSeparator*{colonnewline}{\\}

      \begin{document}

      \tableofcontents
      \listoffigures
      \listoftables

      \input{Chapter1}
      %\input{Chapter2}
      %\input{Chapter3}

      \clearpage

      \addcontentsline{toc}{chapter}{Bibliography}
      \begin{thebibliography}{99}

      \bibitem{Kresin-Wolf} V.Z. Kresin, S.A. Wolf. \textit{ Fundamentals of superconductivity. } Plenum Press, New York, 1990

      \end{thebibliography}

      \end{document}
      `

      Grazie

      a cosa ti serve quel
      `\makeindex`

      Toglilo e funziona…

      Ciao

    • #35942
      Up
      0
      Down
      ::


      Il file Chapter1.tex e’ un semplice file di testo:

      `
      \chapter{Titolo}

      \section{}
      ……………..
      \subsection{}
      ………………
      ………………

      ecc.ecc.`

      Manca qualche comando?
      Forse un \clearpage alla fine?

    • #35943
      Up
      0
      Down
      ::

      Qualcuno sa spiegarmi perche’ il mio indice mentre per i primi paragrafi segna le pagine giuste, man mano che prosegue segna dei numeri di pagina maggiori?

      questi e’ il mio main:

      `
      \documentclass[a4paper,12pt]{report}

      \usepackage[latin1]{inputenc}
      \usepackage[english]{babel}
      \usepackage{graphicx}
      \usepackage{rotating}
      \usepackage{amsfonts}
      \usepackage{amssymb}
      \usepackage{amsmath}
      \usepackage{latexsym}
      \usepackage[outercaption]{sidecap}
      \usepackage[format=hang,margin=10pt,font=small,labelfont=bf,labelsep=quad,tableposition=top,labelformat=parens]{caption}
      \usepackage{subfig}
      \usepackage{empheq}
      \usepackage{hyperref}

      \makeindex

      \makeatletter
      \DeclareRobustCommand\bfseries
      {\not@math@alphabet\bfseries\mathbf
      \fontseries\bfdefault\selectfont\boldmath}
      \makeatother

      %Definizioni personali
      \DeclareCaptionLabelSeparator*{colonnewline}{\\}

      \begin{document}

      \tableofcontents
      \listoffigures
      \listoftables

      \input{Chapter1}
      %\input{Chapter2}
      %\input{Chapter3}

      \clearpage

      \addcontentsline{toc}{chapter}{Bibliography}
      \begin{thebibliography}{99}

      \bibitem{Kresin-Wolf} V.Z. Kresin, S.A. Wolf. \textit{ Fundamentals of superconductivity. } Plenum Press, New York, 1990

      \end{thebibliography}

      \end{document}
      `

      Grazie

      a cosa ti serve quel
      `\makeindex`

      Toglilo e funziona…

      Ciao

      Lo ho tolto e alla prima compilazione mi ha funzionato.
      La seconda volta pero’ e’ tornato come prima: gli ultimi paragrafi sono spostati in avanti di circa 5-6 pagine.

      Inoltre un’altra cosa che ho notato e’ che da quando ho aggiunto \usepackage{hyperref} mi sono comparsi dei messaggi di Overfull hbox in delle linee, che prima di mettere i collegamente ipertestuali non avevo.

      Sapete darmi spiegazione di cio’?

      Grazie mille.

      Marco

    • #35944
      Up
      0
      Down
      ::


      Il fatto che la numerazione delle pagine sia superiore a quella effettiva puo’ forse essere dovuta ai comandi \newpage?

      Sarebbe molto strano pero’ in quanto ho 11 comandi \newpage ma il numero nell’indice dell’ultima pagina e’ sciftato solo di 7 valori (da pag 31 effettiva a 38)

      Marco

    • #35945
      Up
      0
      Down
      ::

      Il fatto che la numerazione delle pagine sia superiore a quella effettiva puo’ forse essere dovuta ai comandi \newpage?

      Sarebbe molto strano pero’ in quanto ho 11 comandi \newpage ma il numero nell’indice dell’ultima pagina e’ sciftato solo di 7 valori (da pag 31 effettiva a 38)

      Marco

      Prova sostituendo \newpage con \clearpage

    • #35946
      Up
      0
      Down
      ::

      Il fatto che la numerazione delle pagine sia superiore a quella effettiva puo’ forse essere dovuta ai comandi \newpage?

      Sarebbe molto strano pero’ in quanto ho 11 comandi \newpage ma il numero nell’indice dell’ultima pagina e’ sciftato solo di 7 valori (da pag 31 effettiva a 38)

      Marco

      Prova sostituendo \newpage con \clearpage

      Ho risolto: devo dare il comando pdflatex 2 volte e non solo una. (Ha senso come risoluzione? Per funzionare funziona).

      Invece il problema dell’overfullbox contiunua e non capisco perche’.

      Grazie Marco.

    • #35947
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        [quote]Il fatto che la numerazione delle pagine sia superiore a quella effettiva puo’ forse essere dovuta ai comandi \newpage?

        Sarebbe molto strano pero’ in quanto ho 11 comandi \newpage ma il numero nell’indice dell’ultima pagina e’ sciftato solo di 7 valori (da pag 31 effettiva a 38)

        Marco

        Prova sostituendo \newpage con \clearpage

        Ho risolto: devo dare il comando pdflatex 2 volte e non solo una. (Ha senso come risoluzione? Per funzionare funziona).
        [/quote]

        Per avere l’indice ben composto nel proprio documento, sono necessarie due compilazioni.

        Invece il problema dell’overfullbox contiunua e non capisco perche’.

        Grazie Marco.

        I messaggi di “overfull” a cosa fanno riferimento? Indirizzi web, o altro? Senza un esempio compilabile che mostri il problema, si può solo provare a indovinare.

        Ciao,
        Antonio

      • #35948
        Up
        0
        Down
        ::

        I messaggi di “overfull” a cosa fanno riferimento? Indirizzi web, o altro? Senza un esempio compilabile che mostri il problema, si può solo provare a indovinare.

        Ciao,
        Antonio

        Ciao Antonio e grazie per la spiegazione.

        Scusa, effettivamente ero stato un bel po’ vago per quanto riguarda i messaggi di overfull.
        Semplicemente da quando ho inserito nel main \usepackage{hyperref}, in fase di compilazione mi escono fuori avvisi di overfull riguardo a certe righe del documento:
        `
        Overfull \hbox (110.7938pt too wide) in paragraph at line 18
        `

        Avvisi che non avevo prima e che se commento tale pacchetto non ho piu’. Inoltre poi nel pdf stampato non sono visibili, i margini sono giusti.

        Motivo?

        Marco

      • #35949
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          I messaggi di “overfull” a cosa fanno riferimento? Indirizzi web, o altro? Senza un esempio compilabile che mostri il problema, si può solo provare a indovinare.

          Ciao,
          Antonio

          Ciao Antonio e grazie per la spiegazione.

          Scusa, effettivamente ero stato un bel po’ vago per quanto riguarda i messaggi di overfull.
          Semplicemente da quando ho inserito nel main \usepackage{hyperref}, in fase di compilazione mi escono fuori avvisi di overfull riguardo a certe righe del documento:
          `
          Overfull \hbox (110.7938pt too wide) in paragraph at line 18
          `

          Avvisi che non avevo prima e che se commento tale pacchetto non ho piu’. Inoltre poi nel pdf stampato non sono visibili, i margini sono giusti.

          Motivo?

          Marco

          A me non è mai capitato di avere messaggi di “Overfull \hbox”, in seguito al caricamento del pacchetto hyperref. Puoi però risalire alla linea (o alle linee) di codice che dà problemi, facendo una copia della cartella che contiene il tuo documento (codice sorgente, immagini, capitoli) ed eliminando da questo tutte le parti del documento che non danno problemi. A quel punto troverai probabilmente la causa dei messaggi.

          Cosa c’è nella riga 18 dell’unico capitolo che stai compilando? Prova a riportarne un estratto.

          Ciao,
          Antonio

        • #35950
          Up
          0
          Down
          ::


          Puoi compilare il documento passando l’opzione “draft” alla classe. In questo modo ti verranno indicati direttamente nel file pdf i punti dove il testo eccede la lunghezza della riga e potrai valutare caso per caso la gravità dell’inestetismo.

          Per quanto riguarda il problema dell’indice, è scritto su tuttissimissime le guide che è necessario compilare due volte.

          LuCa

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

      Go to top