[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] fontes pour Linux (was Fonts pour Staroffice 5.1)
eh ben voila une explication qu'elle est hachement bien et utile avec ca. Ce serait cool de poster ca sur le site de RTFM avec d'autres trucs pareils.
merci !
fred
Pablo Saratxaga wrote:
>
> Kaixo!
>
> On Thu, Feb 17, 2000 at 09:11:09AM +0100, Frederic Detienne wrote:
>
> > Donc en resume... (je suis un peu paume).
> >
> > On a des fontes
> >
> > . Type 1 pour affichage X
> > . Postscript pour imprimer (et la, je pige pas comment le document .ps est genere... il \include la fonte dans le document, il genere une bitmap haute resolution, autre ?)
>
> Non, Type1 et Postscript c'est deux noms pour la même chose :)
>
> L'état actuel:
>
> * affichage X11
> ===============
> On peut utiliser quasimment n'importe quel format via le protocole de fontes
> de X11, tant quil est reconnu par le serveur X11 ou le serveur de fontes
> (certains serveur de fontes commerciaux peuvent reconnaître certains types
> en plus encore; c'est notamment le cas au Japon avec des types de fontes
> specifiques utilisés sur les grosses machines offset et des serveurs de fontes
> bien chers de boîtes comme Fujitsu etc).
> Les fontes vectorielles ne sont pas gererées comme telles mais en faisant une
> copie bitmap aux caracteristiques voulues; ensuite X11 utilise cette copie
> bitamp (c'est une des raisons de la consommation mémoire de X11; si tu ouvres
> une page avec Netscape mettons, qui utilise une seule fonte mais en 50 tailles
> differentes; X11 chargera 50 instances differentes, bitmap, de la fonte en
> question :-()
> Formats supportés: bdf, pcf, Type1, Speedo, True Type
>
> Si on ne passe pas par le protocole de fontes de X11 mais qu'on gère ça
> directemment dans l'appli on n'a même pas totues ces limitations, on peut
> utiliser des fontes vectorielles en tant que fontes vectorielles et faire
> de l'anti-aliasing (ah oui, car les bitmaps de X11 sont des bitmaps, pas de
> pixmaps, càd c'est du binaire, pas du dégradé).
> C'est le cas de yudit, de pas mal de programmes de dessin vectoriel ou 3D;
> de enlightenment aussi.
> Généralement c'est le format TTF qui est supporté, car il existe une bonne
> lib libremment utilsiable: freetype.
> Enlightenment utilise sa propre lib (j'ai oublié son nom) qui est un sorte
> de wrapper à freetype et à d'autres.
>
> * Pour l'impression
> ===================
> Généralement l'impression cosnite en générer un documment postscript et le
> passer à ghostscript; on est alors tributaire de ce que supprote la version
> de ghostscript donnée; générallement c'est des fotnes Postscript seulement;
> il existe des patches pour support True Type, et un patch pour Vflib2 pour
> le japonais (VFlib est une lib permettant d'avoir une API unique pour gerer
> les fontes; tout type de fontes; c'est assez bien comme idée, car du coup
> toutes les fontes disponibles sous X11 le sont aussi dans VFlib et donc
> dans ghostscript; seul hic VFlib2 ne gère que l'encodage japonais; VFlib3 gère
> toutes sortes d'encodages; mais il n'y a à ma connaissance pas de patches
> pour ghostscript qui utilisent ça).
> Yudit, l'éditeur unicode, utilise directemment les True Type pour générer
> le documment imprimable, qualité irreprochable et support de la fonte que
> tu veux à la tailel que tu veux (mais uen seule fonte et une seule taille
> par documment).
> LaTeX a son propre format de fontes et gère ça très bien aussi pour
> l'impression (c'est un peu plus complexe pour l'utilisateur néophite cependant)
>
> En fait un des grands problèmes vient aussi, surtout, du fait que la plupart
> des programmes ne gèrent pas simplemment un documment postscript, mais
> un documment postscript de merde. Par exemple pour Netscape il n'exsite que
> trois fontes au monde: Helvetica, Times et Courier; et bien sûr seules les
> langues occidentales existent (essaye d'imprimer une page en cyrillique;
> même ayant les bonnes fontes Netscape produire un documment demandent
> la fonte latin1 :-( ).
> C'est là que se situe le principal problème: dichotomie total entre la
> representation à l'écran et ce qui est utilisé pour l'impression !
> Certains programmes essayent d'y coller au mieux en forçant l'utilisation
> des mêmes fontes (malheureusemment ils se limitent aux Type1, lesquelles
> ont un rendu sous XFree86 vraimment médiocre, et oublient les TTF, plus
> nombreuses et faciles à trouver), avec en plus l'utilisation de moults
> fichiers de metriques.
>
> La solution à ce problème viendra, à mon avis des projets
> pango (http://www.pango.org/) et gnome-print (quelque part sous www.gnome.org)
> et on aura alors peut-être enfin un support des fontes de la même qualité
> que sous Windows.
>
> > Les fontes True Type peuvent-elles etre utilisees pour
> > les deux (ecran et impression) ?
>
> Oui.
> Yudit le fait.
> Ghostscript peut être compilé avec support TTF (mais alors il faut chipoter
> dans le ficheir des noms de fontes et faire en sorte que les documments
> postscript utilisent ces fontes là; ce qui est loin d'être donné).
> des outils pour LaTeX et/ou PDF utilisent aussi les TTF fort bien
> (c'est un Vietnamien résidant en république Tchèque qui developpe pas mal
> la dessus; et les documments LaTeX en vietnamien ainsi imprimés en jettent
> vraimment. Heureusemment que ça existe d'ailleurs, car je ne connais pas
> de masses de fontes Postscript vietnamiennes (celles que j'ai vue sont
> des TTF converties d'ailleurs); alors que des TTF on en trouve dans tous
> les styles imaginables)
>
> > (remarquer que les fontes TT sont belles a l'ecran mais je prefere
> > les PS pour imprimer... mais je prefere encore avoir les memes fontes
> > a l'ecran ET a l'imprimante).
>
> Les PS sont laides à l'écran car le renderer de XFree86 est mauvais (prends
> la même fonte PS et installe la sous OS/2 et tu verras la difference).
> Les auteurs de freetype ont d'ailleurs le projet de re-ecrire une lib pour
> supporter les Postscript, donc ça s'ameliorera sans doute.
>
> Pour imprimer, les TTF donnent d'excellents résultats, tu devrais essayer
> si tu en doutes. (et dans tous les cas, PS ou TTF, à l'impression c'est
> *nettement* mieux qu'à l'écran; une imprimante ringarde fait au moins du
> 300dpi de nos jours; alors qu'un écran...)
>
> Si ça t'interesse, à partir de http://www.freetype.org/ tu dois trouver
> toutes sortes de liens interessants. (pas uniquemment que pour les TTF
> d'ailleurs)
>
> --
> Ki ça vos våye bén,
> Pablo Saratxaga
>
> http://www.ping.be/~pin19314/ PGP Key available, key ID: 0x8F0E4975
> ---------
> Visit the Linux Supertore Online: http://www.redcorp.com !
> If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
> Archive of the list: http://tania.be.linux.org/
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/