Просмотр шрифтов для коллекционеров шрифтов?

19

У меня огромная коллекция шрифтов, и я хотел бы иметь возможность просматривать их эффективнее, чем открывать файл один за другим.

Каким будет лучший просмотрщик шрифтов, кроме fontypython , который, к сожалению, имеет ошибку Mojibake на шрифтах с многобайтными символами.

    
задан Gödel 20.10.2010 в 12:42
источник

6 ответов

20

Я использую диспетчер шрифтов

sudo apt-get install font-manager

    

ответ дан JanC 20.10.2010 в 18:50
12

Я сильно использую карты символов и решает сделать доступным из любого места, используя веб-интерфейс и не требует установки.

Функции

  • Выберите собственный файл шрифта
  • Предоставляет информацию о шрифтах и ​​символах.
  • Возможность копирования символов
  • Поддержка TTF / OTF
  • Поддержка шрифтов иконок
  • Гладкий интерфейс
  • Не требуется установка
  • Не требуется загрузка сервера

Скриншот

    
ответ дан bluejamesbond 13.01.2015 в 19:10
2

Всегда есть Fontmatrix . У него немного другой набор функций fontypython , но мне он нравится.

    
ответ дан Oli 20.10.2010 в 12:48
1

Также вам следует попробовать gnome-sampleen (также доступный в Debian)

    
ответ дан sdf 03.04.2014 в 01:29
1

Веб-браузеры хороши в этом. Пример скрипта, выход которого можно сохранить как простую HTML-страницу и просмотреть в локальном браузере:

#! /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 ''</title>
</head>
<body>
__HEADER

fc-list --format='%{family}\n'  | 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

Сценарий принимает необязательный первый аргумент, шаблон fc-list для фильтрации. Например, передайте :spacing=100 , поскольку аргумент генерирует HTML-страницу всех установленных моноширинных шрифтов или ничего не пропускает и не видит все шрифты.

    
ответ дан nharward 13.02.2018 в 09:25
0

Я создал простой просмотрщик шрифтов SVG

Ссылка

    
ответ дан iegik 09.10.2015 в 15:09