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