pdftex.def non e un pacchetto.
Si tratta del file di definizioni che il pacchetto graphics/x usa quando la compilazione viene fatta con il “motore” pdftex. Tuttavia il semplice compositore pdftex non credo che possa usare il pacchetto latex graphicx.
Il tuo file deve esssere quindi elaborato con pdflatex
il tuo preambolo deve quindi essere del tipo:
`
\documentclass[…]{…}
\usepackage[…]{inputenc}
\usepackage[…]{fontenc}
\usepackage{lmodern}% solo per quando si compila con pdflatex
\usepackage[…,italian]{babel}
\usepackage{graphicx}
% altri pacchetti
…
\begin{document}
`
Poi devi includere il tuo materiale grafico senza specificare l’estensione del file. pdflatex sa da solom che puo includere solo file grafici in formato pdf, jpg, png. Invece latex sa da solo che puo includere solo file grafici in formato eps e talvolta, se sono ben formati, anche ps:
`
\begin{figure}\centering
\includegraphics[…]{filegrafico_senza estensione}
\caption{…}\label{fig:…}
\end{figure}
`
Hai gia’ aggiornato a MiKTeX 2.8?
Hai gia’ installato TeXmakerX (che e’ diverso da TeXmaker) e SumatraPDF e li hai configurati per lavorare assieme? Se non l’hai ancora fatto, fallo subito, Non c’e. niente di meglio di lavorare direttamente con pdflatex ma con la possibilita’ di passare con un click dalla finestra tex alla finestra pdf e viceversa.