Спасибо, ясно. Непонятно как это только согласуется с тем, что шрифт моноширинный так как ширина получающегося символа не вписывается в место одного символа.
Я думал раньше, что лигатуры -- это несколько иное: замена комбинации символов одним, но так, что визуально остается та же самая комбинация. А тут получается комбинацию символов заменяют на совсем другой символ. Про такую штуку я много лет назад читал, когда вебстроительством баловался. Предлагалось в вебфонт добавлять шрифтовые иконки с использованием лигатур, соответствующим комбинации символов, составляющим слово. Например слово ЧАСЫ и соответствующую лигатуру в виде символа циферблата. Получается удобно, если рендер браузера поддерживает вебшрифты и лигатуры, то будет иконка циферблата, а если не поддерживает или включен голосовой чтец для слепых, то будет слово ЧАСЫ.
Кстати, а почему не работает в указанных пакетах? Они используют не штатный рендер ОС, а свой?