41 votes

Visionneuse de polices pour les collectionneurs de polices ?

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

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

40voto

Eric Points 266

J'utilise Font Manager

sudo apt-get install font-manager

screenshot

36voto

Hacker Points 485

J'utilise beaucoup les cartes de caractères et j'ai décidé d'en créer une à laquelle on peut accéder de n'importe où en utilisant une interface web et ne nécessite aucune installation.

Caractéristiques

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

Capture d'écran

Screenshot of CharMap interface

8voto

nharward Points 81

Les navigateurs web sont bons pour cela. Exemple de script dont la sortie peut être enregistrée comme une simple page HTML et visualisé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-list pour filtrer. Par exemple, passer :spacing=100 comme argument génère une page HTML de toutes les polices mono-espaces installées, ou ne passez rien et voir toutes les polices.

5voto

Mufaka Points 54

Il y a toujours Fontmatrix ( Github ). Il possède un ensemble de fonctionnalités légèrement différent de fontypython mais je l'aime bien.

Pour l'installer depuis les dépôts, exécutez :

 sudo apt install fontmatrix

Screenshot

4voto

sdf Points 41

Vous devriez également essayer gnome-spécimen (également disponible sous Debian)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X