我的语言Kachhi没有正式的Unicode支持,但我已经开发了ttf,otf,svg等格式的自己的字体。 我已经使用相同的字体运行了一个网站。
我希望用户能够使用我的字体以我的语言编写或输入 (最好是在所有平台上,但如果没有,则主要在Windows上)
那么如何为Windows开发输入工具软件? 输入为我的语言设计的自定义字体
任何人都可以通过指出如何构建自己的Windows IME来提供帮助。链接到一些教程或书籍或任何东西?
答案 0 :(得分:1)
如果我误解了这个问题,我很抱歉 - 不过我认为您可以考虑使用Unicode private use area
这部分Unicode的想法是准确地考虑这种情况(I remember someone used it for the fictional Klingon language at one point)。
您可以使用Unicode表的这些区域,然后通过传统的Unicode方法提供输入/输出机制。
显然,如果没有自定义字体(例如您开发的字体),表格的这些部分没有任何意义。
答案 1 :(得分:1)
您的目标是Input Method Editor。从本质上讲,这是一个带有标准化界面的小程序,用于将用户输入转换为Unicode文本。
您可以选择几乎任何具有良好Windows支持的语言。 IOW,VC ++。