Как удалить все символы из файла шрифта TTF, которые не используются в данном текстовом примере с помощью Fontforge? Другими словами, я хочу создать подмножество из существующего шрифта, который содержит только символы, которые действительно отображаются в моем тексте. (Если вы знаете бесплатный инструмент, отличный от fontforge, который может это сделать, это тоже работает для меня).Удалить все неиспользуемые символы из TTF-шрифта с помощью Fontforge
Вот небольшой пример: есть текстовый файл, который содержит слова «사슴 코끼리 당나귀». Итак, как я могу удалить все остальные символы из файла шрифта, которые не являются частью этого небольшого текстового образца? В конце концов, я хочу получить новый TTF-файл, содержащий только используемые символы. Фактический текст длиннее этого, поэтому поиск вручную в fontforge не является вариантом.
В fontforge есть определенные опции выбора (Главное меню> Правка> Выбор), и я попытался «Выбрать по Wildcarcds» после преобразования корейских символов в их последовательности в Юникоде. Но еще не повезло.
Большое спасибо за любые идеи! С уважением
EDIT: прецедент: Я создаю детские книги, которые по своей природе состоят в основном из изображений. Текст, однако, не является частью изображений, но отображается на дополнительном уровне, который отображается на переднем плане изображений. Файлы ebook (я делаю в основном для amazon kindle) состоят из некоторых метаданных, файлов изображений, информации о макете и, конечно же, файлов шрифтов. Программа публикации Amazon Kindle имеет очень строгие ограничения по размеру файла. Для того, чтобы книга была продана за определенный диапазон цен, который я собираюсь, размер файла не должен превышать 3 мегабайта. Это нормально, когда я использую западный набор шрифтов. Но мои книги двуязычны, и для корейского издания мне нужно добавить корейский шрифт (в дополнение к западному шрифту). Азиатские файлы шрифтов сравнительно велики из-за характера их алфавитов/глифов. хранение 20.000 (в крайнем случае до 200 000) глифов составляет ~ 7-12 мегабайт на вес шрифта. Опять же, мой общий лимит файлов для книг составляет 3 мегабайта, что нужно делать для всех изображений и файлов шрифтов (плюс макет и метафайлы). Зная, что текст книги не изменяется читателем, можно сбрасывать все глифы с шрифта, который не используется в моем тексте. Еще одно соображение не заполняет память считывающего устройства пользователя. Я уже сильно сжимал файлы изображений и не могу идти дальше с сжатием, поскольку качество начинает страдать при определенных степенях сжатия. Надеюсь, теперь понятно, почему я считаю, что подмножество шрифта является хорошим решением.
Вопрос: почему? [Какую проблему вы пытаетесь решить, что, по вашему мнению, требует подмножества?] (Http://meta.stackexchange.com/a/66378) –
спасибо за указание. Я просто добавил вопрос к делу. – user3725694
описанный вами прецедент уже покрыт, сообщая Acrobat и т. Д., Чтобы сгенерировать ваш документ с субтитрами шрифтов вместо полных вложений. Это не то, что вам нужно сделать самому. –