Non hai mica per caso scritto \DeclareFontFamily{T1}{pig}{} nel tuo documento, vero? Perché questo sarebbe disastroso: dopo questa dichiarazione la famiglia è nota, e quindi il file t1pig.fd non viene letto.
Nel file .tex intendi?
No, ecco il preambolo,
che mi pare del tutt normale:
`\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}
%\usepackage{newcent}
\usepackage{pig}
\usepackage[margin=3cm]{geometry}
\usepackage{fancyhdr}
\setlength{\headheight}{18.0pt}
\pagestyle{fancy}
\lhead{A. s. 2008-2009}
\chead{}
\rhead{Educazione all'ascolto – Piano di lavoro}
% \rhead{} — per lasciare la testatina vuota
\lfoot{}
\cfoot{\thepage}
\rfoot{}
\usepackage{titlesec}
\titleformat{\paragraph}
{\normalfont\large\bfseries\raggedleft}{\theparagraph}{1em}{}
[\vspace{1ex}%
\titlerule%
\vspace{1pt}%
\titlerule]
\frenchspacing
\begin{document}`
Dubbio: Ma nel file .sty devo mettere
`\renewcommand{\rmdefault}{pig}`
oppure
`\renewcommand{\rmdefault}{pigr}`
Da ultimo: che parametri hai passato a fontinst
per ottere gli .fd che a me vengono fuori sbagliati?
Grazie mille
M.