Pourquoi MakeTeXPK est lancé alors que la fonte existe ?
P. Terray :
C'est un problème de mise à jour de la base lié à kpathsea.
Normalement, MakeTeXPK met à jour la base "ls-R" de la TDS, à
chaque ajout de police. Si cette base n'est pas autorisée pour
tout le monde, ou si la variable TEXMF est mal réglée, dvips ou
xdvi ne peuvent pas vérifier que cette police existe. Du coup,
ils lancent MakeTeXPK pour la fabriquer. Et MakeTeXPK sachant
par ailleurs où mettre la police, il vérifie qu'elle existe, et
c'est pour ça qu'il donne le message comme quoi elle existe
déjà.
Les solutions (UNIX) :
- vérifier que $TEXMF est bien réglée
- ls-R, fichier qui se trouve dans le répertoire texmf, doit
être autorisé en lecture écriture pour tout le monde
- reconstruire la base ls-R avec la commande texhash (tout
court).
ATTENTION : il faut avoir les droits de gestionnaire
LaTeX (ou root) pour exécuter texhash.