Означает ли это, что монгольский модуль обработки включен в арабский модуль? Если да, то как заставить арабский модуль поддерживать монгольский макет?
Да, потому что логика монгольского скрипта была похожа на арабский, поэтому он обрабатывается по тому же пути кода.
Но этоэто просто деталь, клиенты не должны заботиться о том, как harfbuzz работает и организован внутренне, и если у вас есть что-то, что работает в Windows или MacOS Shaper, но не в HarfBuzz, или вы просто верите, что ваши ожидания - это то, что должен делать Shaper, просто подайте файлошибка об этом в репозитории HarfBuzz.
Означает ли это, что монгольский модуль обработки включен в арабский модуль? Если да, то как заставить арабский модуль поддерживать монгольский макет?
Не отличается от создания текстового рендера для любого другого скрипта, который является точкой создания унифицированных шейперов. Может быть, libraqm, работающий поверх HarfBuzz, может в конечном итоге предоставить то, что вам нужно, я помню, что он также поддерживал режим написания сверху вниз, посмотрите, что я предлагаю.
Спасибо!