Просмотрщик шрифтов для сборщиков шрифтов?

29

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

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

Гедель
источник

Ответы:

28

Я использую Font Manager

sudo apt-get install font-manager

Скриншот

Janc
источник
Перед установкой этого программного обеспечения вам нужно ознакомиться с: github.com/FontManager/font-manager/issues/55
Альберто Сальвия Новелла,
22

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

особенности

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

Скриншот

Imgur

bluejamesbond
источник
3

Веб-браузеры хороши в этом. Пример сценария, вывод которого можно сохранить в виде простой 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 '$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

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

nharward
источник
2

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

Оли
источник
Просто использовал это. Кажется, у него больше возможностей, чем у fontypython, но он менее защищен от иностранных многобайтовых шрифтов. Тем не менее +1 за представление инструмента я не знал. Спасибо.
Гёдель
0

Если вы используете Ubuntu (или аналогичную ОС), вы можете использовать встроенный просмотрщик файлов Ubuntu, вам просто нужно изменить вид (щелкните значок вида справа от увеличительного стекла поиска, пока не увидите шрифты). Чтобы подтвердить это, вы можете просто дважды щелкнуть шрифт и увидеть краткий обзор. Это замечательно, если вы хотите быстро отсеять, например, нечетные шрифты.

Снимок экрана: 1) вывод представления каталога, 2) кнопка, которую нужно щелкнуть, чтобы перейти в правый вид, 3) пример щелкающего шрифта

Скриншот

user957735
источник