Этот ответ мне помог, однако в нем не хватает некоторых вещей.
Загрузите Инструменты для шрифтов Apple и установите их. Затем откройте Терминал, перейдите в папку «Шрифты» или откройте «Книгу шрифтов», найдите свой шрифт, щелкните правой кнопкой мыши, чтобы отобразить его в Finder, скопируйте и вставьте его в другое место, а затем перейдите в эту папку в Терминале.
Затем вставьте это в терминал (остерегайтесь пробелов в названии шрифта, поставьте перед ними \):
ftxdumperfuser -t hhea -A d MyFont.ttf
Это сгенерирует файл MyFont.hhea.xml, который вы можете открыть в любом текстовом редакторе. Теперь вы можете изменить свойства ascender и descender.
Если ваш шрифт обрезается вверху, увеличьте верхний и нижний нижний на одинаковую величину.
Когда вы закончите редактирование, вставьте это в терминал:
ftxdumperfuser -t hhea -A f MyFont.ttf
Это сгенерирует новый файл .ttf, который вы можете установить как обычный шрифт. Также работает с другими расширениями шрифтов, такими как .otf.