Archive Liste Typographie
Message : Re: [typo] Nommage de polices OpenTypes

(Thomas Linard) - Vendredi 22 Mai 2015
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: [typo] Nommage de polices OpenTypes
Date:    Fri, 22 May 2015 12:14:04 +0200
From:    Thomas Linard <thlinard@xxxxxxxxx>

Bah, c’est une histoire de poule et d’œuf ! Le moteur typographique classique de Windows (GDI) est très limité (Microsoft a fait mieux depuis, spécialement avec WPF dans les dernières versions de .NET Framework, mais il reste la base), tant dans sa gestion d’un seul dossier de fontes que de son usage de la table OS/2 (justement créée pour gérer la limitation de quatre styles — romain, italique, gras, gras italique — par famille, alors que la table name a été créée pour des systèmes n’ayant pas cette limite).

Donc cette Cooper Hewitt est mal faite, mais le problème ne se ressent probablement que dans un environnement Windows.

Le 2015-05-22 11:32, Étienne Pouvreau a écrit :
Merci encore Thomas pour ces précisions. Donc d'après vous (et la manip
réalisée), ce serait plutôt Windows qui serait fautif ou pris en défaut
par ces polices mal caractérisées ?

::::
:::: Étienne Pouvreau
::::
:::: Graphiste
::::
:::: 06 30 50 92 50
:::: www.etiennepouvreau.fr

Le 22/05/2015 11:04, Thomas Linard a écrit :
Le 2015-05-22 10:21, Jean-Luc BLARY a écrit :
Le 2015-05-22 10:02, Jean-Luc BLARY a écrit :
Sous Linux, Inkscape utilise bien les polices des dossiers standards
sous /usr/share/fonts, il est donc probable qu'il en aille de même
sous
Windows.

Jean-Luc

Que ces logiciels puissent utiliser des dossiers spécifiques n’exclut
bien sûr pas qu’ils puissent utiliser le dossier standard de Windows
(mais alors, pour ce dossier, en étant soumis aux limitations propres
au moteur typographique classique de Microsoft).
Réponse illogique :
1. Il va de soi que sous Linux (ou Mac), ce n'est en aucun cas le moteur
typo de Microsoft qui est utilisé. :-D
2. Il n'y a aucun lien naturel entre l'emplacement des polices et le
moteur qui les exploite. Je confirme d'ailleurs que, au vu de certaines
différences de comportement, Inkscape utilise bien son propre moteur
avec les polices des répertoires standards.

Jean-Luc

Illogique ? Comme vous y allez !

1. Je parlais d’un contexte Windows, puisque c’était le cas soumis au
début de ce fil.
2. « Il n’y a aucun lien naturel » : je ne sais pas si la nature a
quelque chose à voir là-dedans, mais il se trouve que ce n’est pas sans
rapport. Le système Windows ne laisse pas installer n’importe quoi dans
le dossier \Windows\Fonts. Pas de fichier .dfont par exemple. Et
évidemment qu’Inkscape utilise son propre moteur, tout le temps. Comme
les logiciels Adobe utilisent le leur. Pour ces derniers, je ne suis pas
sûr des détails de l’implémentation, mais par expérience maintes fois
réitérée, ils construisent la liste des fontes disponibles dans le
dossier \Windows\Fonts à partir des infos que Windows leur envoie,
plutôt que de dresser cette liste eux-mêmes (d’où le problème rencontré
dans ce fil et l’effectivité de la solution de contournement proposé).