Відповіді:
Це легке завдання з fontforge .
Спочатку потрібно відкрити шрифт із відсутніми гліфами та вибрати Element -> Merge Fonts. У цьому прикладі відсутні гліфи для Eта Fвідсутні.

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