Відповіді:
Це легке завдання з fontforge .
Спочатку потрібно відкрити шрифт із відсутніми гліфами та вибрати Element -> Merge Fonts
. У цьому прикладі відсутні гліфи для E
та F
відсутні.
Виберіть шрифт, з якого потрібно витягнути гліфи. Вас запитають, чи хочете ви зберегти існуючий кернінг; ви, швидше за все, хочете вибрати No
тут, але якщо ви отримаєте дивні результати, закрийте fontforge та спробуйте ще раз Yes
.
Пропущені гліфи слід додати через кілька моментів:
Нарешті, зробіть File -> Generate Fonts
та експортуйте свій шрифт у потрібне місце.
Також ознайомтеся з проектом Google Noto Font від Google та його сценарієм Noto Tools
merge_fonts.py .
Або merge.py з проекту FontTools.