有做过俄语液晶显示的朋友吗?

2020-01-27 11:34发布

液晶需要用俄文显示,但是俄文好像不像英文、汉字那样的标准编码吧,我该怎么显示啊,如果显示一大段的俄语的话得不会就要一个字母一个字母的拼吧,那可麻烦大了啊。用过的朋友指点一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
48条回答
bjyw
1楼-- · 2020-01-30 17:57
qinshi1208 发表于 2013-6-1 10:52
只做俄语的话,直接用Unicode字库,把俄语部分提取出来就行了,这样字库文件也不大。个人觉得unicode不一定 ...

unicode编码的库每个字母是和汉字一样占用两个字节的,显示间隔较大,而且占用空间,我想只用unicode提取编码,然后做成8*16的字库,这样紧凑一些。电脑上打印俄语,也是间隔较大,只是改成西方字体的显示才可以很紧凑,但是,操作时(复制、粘贴)实际还是占用的两个字节,这个就比较麻烦。
hp.zhu
2楼-- · 2020-01-30 19:21
西里尔文,一般有等宽和不等宽2种,编码我使用UNICODE.
bjyw
3楼-- · 2020-01-31 00:55
jim166783 发表于 2013-6-1 07:26
显示按 zh.wikipedia.org/wiki/KOI8-R 这个编码

有俄文的文件保存时也选择KOI8-R这个编码就行 ...

这个编码每个字母是占用几个字节的?
bjyw
4楼-- · 2020-01-31 05:27
 精彩回答 2  元偷偷看……
hp.zhu
5楼-- · 2020-01-31 07:15
英文I和W他们的宽度就不是相等的;如果你一定要以等宽来排版能出现下列现象:例1. WWWWWWWWW, 例2. I  I  I  I  I  I。
bjyw
6楼-- · 2020-01-31 07:54
hp.zhu 发表于 2013-6-1 12:28
英文I和W他们的宽度就不是相等的;如果你一定要以等宽来排版能出现下列现象:例1. WWWWWWWWW, 例2. I  I  I ...

还是没弄明白等宽和不等宽什么区别,我就是想让字母以8*16的这样排列自然一些。

一周热门 更多>