Ecco il risultato della modifica del file di stile. Ho lanciato latex sabon.tex e questo il file log:
…
E questo era il file di stile:
\NeedsTexformat{LaTeX2e}
\ProvidesPackage{Sabon}[2009/01/25 v1.0 Adobe Sabon]
\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
\renewcommand*{\rmdefault}{psb}
\end{input}
Adesso i casi sono due: o leggi i messaggi o è inutile andare avanti. Quel sabon.sty che hai scritto è piuttosto diverso dal mio. Inoltre il tuo log dice che c’è qualcosa di sbagliato nel file t1psb.fd, ma sinceramente non so da che dipenda, visto che la compilazione del tuo psb-drv sul mio sistema non fa nulla di particolarmente strano. Ho il sospetto che tu debba controllare per benino psb-drv.tex (potrebbe mancare una barra rovescia davanti a endrecordtransform).
Ovviamente occorre anche aggiornare la mappa dei font di tipo 1, con updmap (non so che sistema e distribuzione usi).
Ciao
Enrico