如何在GLCD上显示印度语

时间:2016-12-07 14:08:16

标签: c unicode nlp embedded glyphicons

我有一个由STM32读取的文件,它在GLCD上显示内容。

即使存在组合字符(例如क+्+त=क्त),它也会显示unicode流的字形。这里显示的是क्त而不是क्त。

我已经对此做了一些阅读,发现每种字体都使用字符映射(cmap表)来映射字符编码(例如Unicode)和字形。我尝试在C中为梵文写一个cmap表,但它是一个广泛的列表。我在这里缺少哪些逻辑可以简化我的cmap表或我的目标是将unicodes映射到字形?

1 个答案:

答案 0 :(得分:1)

你必须做一些工作,我甚至不确定代码是否适合stm32,也许是一个很大的代码。看看https://www.freedesktop.org/wiki/Software/HarfBuzz/,它是包含标记语言在内的多种语言的文本整形器。

相关问题