Problema MakeIndex

  • Creatore
    Topic
  • #36007
    Up
    0
    Down
    ::


    Ciao, ho un problema che penso sia abbastanza banale ma cercando nel forum nn ho trovato suluzioni…

    Voglio creare l’indice analitico ma al momento della compilazione non mi compare la pagina,e nel report vedo ch il file.ind non e’ stato trovato

    Quindi penso sia colpa del Makeindex che non lo genera, perche il file .idx lo genera.
    `
    documentclass[a4paper,12pt,italian]{report}
    \setlength{\oddsidemargin}{0.6 in}
    \setlength{\hoffset}{0.5 cm}
    \linespread{1.3}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{euscript}

    \usepackage[italian]{babel}

    \usepackage{graphics}
    \usepackage[dvips]{graphicx}

    \pagestyle{headings} \makeatletter

    \usepackage{verbatim}
    \usepackage{fancyhdr}

    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{}}
    \lhead{} \rhead{} \chead{\emph{\leftmark}}

    \makeatother
    \usepackage{makeidx}

    \usepackage{subfigure}

    \usepackage{algorithmic}
    \usepackage{algorithm}

    \makeindex

    \newcommand{\fo}{funzione obiettivo}
    \newcommand{\fos}{funzioni obiettivo}
    \newcommand{\cfr}[1]{cfr.~$\oint$ \ref{#1}}
    \newcommand{\gr}[1]{\textbf{#1}}
    \newcommand{\fg}{vedi fig.}

    \begin{document}
    .
    .
    .
    .

    \printindex

    \end{document}

    `

    grazie a tutti

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #36008
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Ciao, ho un problema che penso sia abbastanza banale ma cercando nel forum nn ho trovato suluzioni…

        Voglio creare l’indice analitico ma al momento della compilazione non mi compare la pagina,e nel report vedo ch il file.ind non e’ stato trovato

        Quindi penso sia colpa del Makeindex che non lo genera, perche il file .idx lo genera.
        `
        documentclass[a4paper,12pt,italian]{report}
        \setlength{\oddsidemargin}{0.6 in}
        \setlength{\hoffset}{0.5 cm}
        \linespread{1.3}

        \usepackage[T1]{fontenc}
        \usepackage[latin1]{inputenc}
        \usepackage{euscript}

        \usepackage[italian]{babel}

        \usepackage{graphics}
        \usepackage[dvips]{graphicx}

        \pagestyle{headings} \makeatletter

        \usepackage{verbatim}
        \usepackage{fancyhdr}

        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{}}
        \lhead{} \rhead{} \chead{\emph{\leftmark}}

        \makeatother
        \usepackage{makeidx}

        \usepackage{subfigure}

        \usepackage{algorithmic}
        \usepackage{algorithm}

        \makeindex

        \newcommand{\fo}{funzione obiettivo}
        \newcommand{\fos}{funzioni obiettivo}
        \newcommand{\cfr}[1]{cfr.~$\oint$ \ref{#1}}
        \newcommand{\gr}[1]{\textbf{#1}}
        \newcommand{\fg}{vedi fig.}

        \begin{document}
        .
        .
        .
        .

        \printindex

        \end{document}

        `

        grazie a tutti

        Ho ripulito un po’ il codice:
        `\documentclass[a4paper,12pt]{report}

        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage[T1]{fontenc}

        \usepackage{euscript} %ti serve davvero?

        \usepackage{graphicx}

        \usepackage{verbatim}
        \usepackage{fancyhdr}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{}}
        \lhead{} \rhead{} \chead{\emph{\leftmark}}

        \usepackage{makeidx}
        \makeindex

        \usepackage{subfig}

        \usepackage{algorithmic}
        \usepackage{algorithm}

        \newcommand{\fo}{funzione obiettivo}
        \newcommand{\fos}{funzioni obiettivo}
        \newcommand{\cfr}[1]{cfr.~$\oint$ \ref{#1}}
        \newcommand{\gr}[1]{\textbf{#1}}
        \newcommand{\fg}{vedi fig.}

        \begin{document}

        \chapter{Prova}

        Prova\index{Prova}

        \printindex

        \end{document}`
        lo devi compilare almeno due volte.

        Non ho letto in dettaglio il tuo codice, ma ti conviene eliminare le cose che non usi. Trovi molte indicazioni nella guida di Lorenzo Pantieri: L’arte di scrivere con LaTeX (il link è in cima alla pagina).

        Benvenuto.

        Ciao,
        Antonio

      • #36009
        Up
        0
        Down
        ::


        ho eseguito il c odice riscritto da te ma non mi stamoa cmq l’indice analitico
        Su LEd mi da 0 error 0 warning ma se vedo il report sopra mi dice file prova.ind non trovato (ho salvato il file come prova.tex)

        grazie per il benvenuto e per l’aiuto 😀

      • #36010
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          ho eseguito il c odice riscritto da te ma non mi stamoa cmq l’indice analitico
          Su LEd mi da 0 error 0 warning ma se vedo il report sopra mi dice file prova.ind non trovato (ho salvato il file come prova.tex)

          grazie per il benvenuto e per l’aiuto 😀

          Prova dal Prompt a dare:
          `pdflatex prova
          makeindex prova
          pdflatex prova`

          dove prova è il nome del tuo file TeX (prova.tex). Eccoti un esempio minimo che puoi compilare:

          `\documentclass[a4paper]{report}

          \usepackage[italian]{babel}
          \usepackage[latin1]{inputenc}
          \usepackage[T1]{fontenc}

          \usepackage{makeidx}
          \makeindex

          \begin{document}

          \chapter{Prova}

          Prova\index{Prova}

          \printindex

          \end{document}
          `
          Fai sapere se funziona.

          Ciao,
          Antonio

        • #36011
          Up
          0
          Down
          ::


          funziona

          quindi penso ch eil probelma sia LEd?

        • #36012
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::

            funziona

            quindi penso ch eil probelma sia LEd?

            Forse. Io uso TeXnicCenter quindi, se il problema è legato a LEd, non posso aiutarti.

            Ciao,
            Antonio

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

        Go to top