Sur Mac OS X, la visionneuse de caractères (équivalente à la table des caractères sur Ubuntu) a une fonctionnalité où, en regardant un certain caractère, elle peut afficher une liste de toutes les polices qui contiennent ce caractère. Y a-t-il quelque chose d'équivalent sur Ubuntu?
Le cas d'utilisation est que, par exemple, je pourrais cliquer sur un caractère Kannada et voir toutes les polices qui couvrent ce caractère (et sans doute, le reste de la gamme de langues Kannada).
Edit : Juste pour avoir une idée de ce que je veux dire, voici une capture d'écran de Character Viewer sur Mac OS X 10.6. Le "Contenant le caractère sélectionné" se trouve près du bas de l'écran. Il me semble que cette partie de l'interface était meilleure en 10.5 ou 10.4, en fait.
Réponses:
Dans Fontmatrix, vous pouvez comparer les caractéristiques des polices - Dans les informations sur les polices - Comparer.
PS. Je pense que cette fonctionnalité de Character Viewer sur Mac OS X serait une demande de fonctionnalité impressionnante à demander à l'équipe de développeurs fontmatrix.
En fait, l'interface de Fontmatrix a quelque chose de mieux: vous pouvez sélectionner l'onglet Aperçu et saisir une chaîne (contenant les caractères que vous souhaitez que la police ait), et voir comment elle est affichée par chaque police. Vous pouvez donc faire défiler la liste des polices et voir simultanément la couverture des polices de tous les caractères intéressants, au lieu d'un seul caractère à la fois. Cela vous aide à choisir visuellement les polices contenant le ou les caractères sélectionnés.
Dans la capture d'écran ci-dessous, vous pouvez voir que "BABEL Unicode Bold" (sélectionné) contient tous les caractères sauf ṝ et que "Arial Regular" (où se trouve la souris) ne contient que quelques caractères.
la source
Depuis que j'ai posé cette question à l'origine en 2011, les informations sont devenues plus difficiles à trouver à la fois sur Ubuntu (où le FontMatrix précédemment recommandé ne semble plus avoir la fonctionnalité) et sur macOS.
Si l'on se soucie d'une langue en général plutôt que d'un caractère spécifique, c'est à utiliser
fc-list
avec:lang
, par exemple:Pour des personnages spécifiques, j'ai posé une question similaire sur «Ask Different»; copier ici le script Python que j'ai fini par utiliser (il fonctionne sur les deux systèmes d'exploitation).
Installez le
python-fontconfig
ou lepython3-fontconfig
package (ou les deux), selon que vous préférez utiliser Python 2 ou Python 3.Enregistrez le code suivant dans un fichier appelé (par exemple)
find_fonts.py
:python find_fonts.py ಠ
ou enpython3 find_fonts.py ಠ
remplaçantಠ
par le personnage qui vous intéresse.Exemple de sortie:
la source