Visionneuse de polices pour les collectionneurs de polices?

29

J'ai une énorme collection de polices et j'aimerais pouvoir les visualiser de manière efficace plutôt que d'ouvrir un fichier un par un.

Quel serait le meilleur visualiseur de polices à part fontypython, qui a malheureusement un bug Mojibake sur les polices avec des caractères multi-octets.

Gödel
la source

Réponses:

22

J'utilise beaucoup les cartes de personnages et décide d'en créer une à laquelle vous accédez de n'importe où à l'aide d' une interface Web et ne nécessite aucune installation.

traits

  • Sélectionnez votre propre fichier de police
  • Fournit des informations sur les polices et les caractères
  • Copie de caractères
  • Prise en charge TTF / OTF
  • Prise en charge des polices d'icônes
  • Interface fluide
  • Aucune installation nécessaire
  • Aucun téléchargement de serveur nécessaire

Capture d'écran

Imgur

bluejamesbond
la source
3

Les navigateurs Web sont bons dans ce domaine. Exemple de script dont la sortie peut être enregistrée sous la forme d'une simple page HTML et affichée dans un navigateur local:

#! /usr/bin/env bash

cat << __HEADER
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Sample of local fonts matching '$1'</title>
</head>
<body>
__HEADER

fc-list --format='%{family}\n' $1 | sort -u | while IFS='' read -r fontfamily
do
    cat << __BODY
    <hr/>
    <div style="font-family: '${fontfamily}', 'serif'">
        <h1>${fontfamily}</h1>
        <p>
            The quick brown fox jumped over the lazy brown dog<br/>
            0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\
        </p>
    </div>
__BODY

done

cat << __FOOTER
    <hr/>
</body>
</html>
__FOOTER

Le script prend un premier argument facultatif, le fc-listmodèle sur lequel filtrer. Par exemple, passer :spacing=100comme argument génère une page HTML de toutes les polices monospace installées, ou ne rien passer et voir toutes les polices.

nharward
la source
2

Il y a toujours Fontmatrix . Il a un ensemble de fonctionnalités légèrement différent fontypythonmais j'aime ça.

Oli
la source
Je viens de l'utiliser. Il semble avoir plus de fonctionnalités que fontypython, mais est à la place moins immunisé contre les polices multi-octets étrangères. Néanmoins +1 pour avoir introduit l'outil que je ne connaissais pas. THX.
Gödel
0

Si vous utilisez Ubuntu (ou le même système d'exploitation), vous pouvez utiliser la visionneuse de fichiers intégrée Ubuntu, il vous suffit de changer la vue (cliquez sur l'icône de vue juste à droite de la loupe de recherche jusqu'à ce que vous voyiez les polices). Pour confirmer davantage, vous pouvez simplement double-cliquer sur une police et voir un aperçu rapide. C'est très bien si vous voulez éliminer rapidement diverses polices de caractères impairs par exemple.

Capture d'écran: montrant 1) la sortie de la vue du répertoire, 2) le bouton sur lequel cliquer pour passer à la vue de droite, 3) Un exemple de police cliquée

Capture d'écran

user957735
la source