Ciao.
Io uso la seguente soluzione. Nel preambolo ho inserito il seguente codice che mi permette di compilare con latex o con pdflatex.
`% Controlla se l'output deve essere un file PDF o un file PS
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex]{graphicx}
\usepackage{microtype}
\pdfadjustspacing=1
\else
\usepackage[dvips]{graphicx}
\fi`pdflatex non tratta i file *.eps, dunque devi recuperare un programma come epstopdf (di solito lo si trova nelle distribuzioni) che ti permette di convertire *.eps in *.pdf.
Assicurati che le immagini si trovino nella stessa cartella del documento che vuoi compilare.Inoltre scrivi
`\includegraphics{function_2}`
invece di
`\includegraphics{function_2.eps}`
così potrai compilare indistintamente con latex e pdflatex (premesso che tu abbia le immagini in formato eps e pdf).
Meglio lasciare la gestione dei parametri a microtype.
`% Controlla se l'output deve essere un file PDF o un file PS
\usepackage{ifpdf}
\ifpdf
\usepackage[expansion=compatibility]{microtype}
\fi
\usepackage{graphicx}`
Inoltre graphicx va chiamato senza opzioni: il compilatore riconosce automaticamente se chiamato latex o pdflatex.
È necessario specificare il driver solo se non è dvips oppure pdftex.
Ciao
Enrico