Font Viewer für Fontsammler?

29

Ich habe eine riesige Schriftsammlung und möchte sie effizient anzeigen können, anstatt eine Datei einzeln zu öffnen.

Was wäre der beste Font-Viewer fontypython, der leider einen Mojibake-Bug bei Fonts mit Multibyte-Zeichen hat?

Gödel
quelle

Antworten:

28

Ich benutze den Font Manager

sudo apt-get install font-manager

Bildschirmfoto

JanC
quelle
Bevor Sie diese Software installieren, sollten Sie sich
Alberto Salvia Novella
22

Ich verwende Zeichentabellen stark und entscheide mich, eine zu erstellen, auf die Sie über ein Webinterface von überall aus zugreifen können und die keine Installation erfordert.

Eigenschaften

  • Wählen Sie Ihre eigene Schriftdatei
  • Bietet Schrift- und Zeicheninformationen
  • Zeichen kopierbar
  • Unterstützt TTF / OTF
  • Unterstützt Icon-Schriften
  • Reibungslose Oberfläche
  • Keine Installation notwendig
  • Kein Server-Upload erforderlich

Bildschirmfoto

Imgur

bluejamesbond
quelle
3

Sie sollten es auch mit einem Gnom-Exemplar versuchen (auch in Debian verfügbar)

sdf
quelle
3

Das können Webbrowser gut. Beispielskript, dessen Ausgabe als einfache HTML-Seite gespeichert und in einem lokalen Browser angezeigt werden kann:

#! /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

Das Skript verwendet ein optionales erstes Argument, das fc-listMuster, nach dem gefiltert werden soll. Wenn Sie beispielsweise :spacing=100als Argument übergeben, wird eine HTML-Seite aller installierten Monospace-Schriftarten erstellt, oder es wird nichts übergeben und alle Schriftarten werden angezeigt.

nharward
quelle
2

Es gibt immer Fontmatrix . Es hat ein etwas anderes Feature-Set, fontypythonaber ich mag es.

Oli
quelle
Hab es einfach benutzt. Es scheint mehr Funktionen zu haben als Fontypython, ist jedoch weniger immun gegen fremde Multi-Byte-Schriften. Trotzdem +1 für die Einführung des Tools wusste ich nicht. Danke.
Gödel,
0

Wenn Sie Ubuntu (oder ein ähnliches Betriebssystem) verwenden, können Sie den in Ubuntu integrierten Dateibetrachter verwenden. Sie müssen lediglich die Ansicht ändern (klicken Sie auf das Ansichtssymbol rechts neben der Suchlupe, bis Sie die Schriftarten sehen). Zur weiteren Bestätigung doppelklicken Sie einfach auf eine Schriftart, um eine kurze Übersicht zu erhalten. Dies ist großartig, wenn Sie beispielsweise schnell verschiedene Schriften mit ungeraden Zeichen entfernen möchten.

Screenshot: Anzeigen 1) der Ausgabe der Verzeichnisansicht, 2) der Schaltfläche zum Wechseln in die rechte Ansicht, 3) eines Beispiels für eine angeklickte Schriftart

Bildschirmfoto

user957735
quelle