Thu, 10 Feb 2005 10:21:43 +0000, Yves Rutschle a �crit :
> On Wed, Feb 09, 2005 at 05:39:13PM +0100, Sylvain Sauvage wrote:
> > > Voil� qui m'am�ne � un fait int�ressant:
> > > La machine "qui marche" a des fichiers
> > > /var/cache/fonts/pk/ljfour/kfnappen/ec/ecrm1[20]00.600pk
> > > alors que celle qui "ne marche pas" a
> > > /var/cache/fonts/pk/ljfour/public/cm/cm*pk (il y en a un
> > > paquet l� dedans).
> > > 
> > > D'o� vient la selection de la police?
> > 
> > Et bien, normalement, par le paquet fontenc : \usepackage[T1]{fontenc}
> > pour utiliser les ec (European Computer modern, je crois) et
> > \usepackage[OT1]{fontenc} pour les cm de base (l'encodage OT1 �tant
> > l'encodage par d�faut, cette commande n'est pas utile).
> 
> Or donc, j'ai ajout� un \usepackage[T1]{fontenc}. Metafont a
> travaill� pendant quelques temps, et produit un tas de trucs
> dans /var/.../fknappen/ec/ecrm*.... et le PDF marche.

Il g�n�re les pk (versions pixelis�es). Lors de l'utilisation de
latex+dvips, c'est dvips ou xdvi qui font le boulot (on a pas besoin de
ces pk pour faire le dvi, juste pour le rendre en ps ou en X).

� la fin de la sortie de pdflatex, il indique les fichiers inclus et,
parmi eux, se trouvent les fontes, en ps ou en pk.
Les pdf que acroread sait rendre correctement ont les ps (.pfb ou .pfa en
fait). Avec les ec (qui n'a que des pk), le pdf devrait �tre moche sous
acroread.

> Maintenant, si je r�-enl�ve le \usepackate[T1]{fontenc}
> (revenant donc � mon .tex du d�but), tout marche bien. Ah.

Ben, normalement, : sans, �a devrait marcher ; avec, �a devrait �tre
moche.
 
> > Comme tu dis utiliser les m�mes environnement, je ne vois pas trop
> > comment il fait pour choisir T1 ou OT1 si ce n'est sp�cifi� nulle
> > part...(Peut-�tre une option � english � ou � francais � dans un coin
> > ?)
> 
> Il semble donc que la machine "qui marche" a, un jour,
> compil� un fichier qui demandait explicitement un encodage
> T1.

Normalement (c.-�-d. d'apr�s ce que je sais/comprends), chaque fichier
tex est ind�pendant, c'est juste si le pk existe d�j� qu'il n'a pas a �tre
recr�� (c'est juste une ressource, avec une r�gle de construction au cas
o� elle n'existe pas).

> > Pour d'autres infos, il y a aussi des newsgroups/ML sur (La)TeX.
> 
> AMHA c'est un probl�me de Debian (ou peut-�tre de teTeX),
> pas vraiment une question TeX: c'est bien le m�me source qui
> produit des r�sultats diff�rents, et la distribution qui
> rate la g�n�ration d'une police. Qu'en penses-tu? (et
> fais-je un rapport de bug?)

Oui et non : il faut bien comprendre comment fonctionne la cha�ne de
production de pdflatex (ou de latex, ou de tex) pour pouvoir �tre s�r
qu'il s'agit d'un bogue et pour savoir � qui l'affecter.

> (Question subsidiaire: pour exp�rimenter, y-a-t'il une fa�on
> propre d'effacer les polices g�n�r�es pour revenir � un
> tetex � propre � qui r�g�nere ses polices?)

rm -rf ?

-- 
Sylvain Sauvage

Répondre à