我希望获得同一字母但在字符串中不同位置的代码,依赖于Arabic Presentation Forms-B reference. 例如,如下所示的字符串:
“\xd9\x85\xd9\x85\xd9\x85\xd9\x85”
\n在此示例中,我们有与代码 0645 相对应的相同字母“\xd9\x85”。但是,根据字符串中的位置,它采用不同的字形代码(或表示形式,或任何名称)。前面的字符串结构如下(从右到左):
\n位置 4 \xe2\x86\x92 FEE3(初始)
\n位置 3 \xe2\x86\x92 FEE4(内侧)
\n位置 2 \xe2\x86\x92 FEE2(最终)
\n位置 1 \xe2\x86\x92(空格)
\n位置 0 \xe2\x86\x92 FEE1(隔离)
\n我的问题如下:
\nHarfBuzz 库允许这种操作吗?如果“是”,使用哪个函数来完成该任务?
\n