Как заполнить карту символов Gnome недостающими символами Юникода?
Я часто использую аксессуар Gnome Character Map для поиска незнакомых персонажей, чтобы удивить друзей эксклюзивными рисунками. Однако программа не завершена и в ней отсутствуют некоторые символы, такие как монгольские или бирманские.
Как мне установить их все за один раз? Обратите внимание, что мне все равно, какой именно это шрифт.
2 ответа
Обратите внимание, что диапазон символов Unicode огромен; Не существует ни одного шрифта, который бы покрывал все это (хотя GNU FreeFont подходит довольно близко).
Если вы видите пустые места или даже пустые страницы, это может быть потому, что они просто еще не были назначены. Они останутся пустыми, пока их не использует стандарт Юникод. Несмотря на то, что есть место для 1114,111 глифов, но только определенные диапазоны имеют назначенные символы, и между этими диапазонами может быть довольно много неиспользуемого пространства.
Вы можете получить отличное освещение со следующими шрифтами; Между ними они охватывают столько Unicode, сколько практически можно использовать:
- Linux Libertine (мой любимый, → сайт проекта)
- Droid (включает droid-fallback для поддержки cjk)
- WenQuanYi Zen Hei (фокус на китайском)
- GNU Freefont (лучшее покрытие любого шрифта free-in-free)
(нажмите на эти ссылки, чтобы установить шрифты в вашей системе Ubuntu)
(источник: fontscape.com)
Linux Libertine - это тот, который на вершине
покрытия огромного промежутка Unicode,
выглядит отлично и имеет фантастический
кернинг и хинтинг.
Кроме того, если вы не возражаете против несвободного шрифта, есть Code2000, Code2001 и Code2002, которые между ними охватывают довольно значительную часть диапазона Unicode (я думаю, 97%).
Список шрифтов Unicode и их охват см. В разделе Unicode Гарнитура.
Программа кажется завершенной (по крайней мере, она перечисляет монгольский скрипт / кодовую страницу). Но у меня не установлен шрифт, который включает эти глифы, может быть, это то, что вы имеете в виду? Возможно, вам придется найти шрифт, который включает их.
я думаю ttf-unifont
Пакет содержит большинство глифов, но не обязательно красивых, и они не отображаются правильно в скриптах, где буквы выглядят по-разному в зависимости от их расположения внутри слова и т. д.
Если вы хотите использовать глифы более высокого качества, рекомендуется установить специальный шрифт для этого скрипта и / или языка, например ttf-manchufont
для монгольского или ttf-sil-padauk
для языков из Мьянмы / Бирмы.