Я не могу найти какую-либо информацию об этом в документации, функция, которая используется все время - FT_Get_Char_Index (ftFace, i); и она принимает только 1 кодовую точку Юникода.Но как насчет комбинированных символов, которые занимают более одного кода?
Я понимаю, что некоторые из этих символов можно просто нормализовать в Юникоде, чтобы они представлялись как другая (одна) кодовая точка, но есть некоторыесимволы, которые не могут, верно?Как мы с этим справимся?
Я занимаюсь созданием программного обеспечения для редактирования текста общего назначения и хотел бы, чтобы оно поддерживало весь Юникод.Но, может быть, эта проблема с символами с несколькими кодами настолько мала, что не стоит проблем?Разве такие символы не распространены в некоторых основных азиатских языках?
Если это невозможно сделать с помощью freetype, как это сделать?