解决中文乱码的问题

时间:2021-06-09 18:30:26
系统中/usr/share/fonts/truetype/ttf-dejavu路径下放的是unicode的字体DejaVuSans.ttf,这个字体中并没有相对应的中文字体在里面,因而造成OpenERP报表乱码,http://code.google.com/p/qinsdisk/downloads/list 上有合成字体 DejaVuSansYuanTi, 含中文字体。 
下载后: 
DejaVuSansYuanTi-Regular.ttf 改为 DejaVuSans.ttf”, 
DejaVuSansYuanTi-Bold.ttf 改为 “DejaVuSans-Bold.ttf”, 
DejaVuSansYuanTi-Italic.ttf 改为“DejaVuSans-Oblique.ttf”, 
DejaVuSansYuanTi-BoldItalic.ttf 改为“DejaVuSans-BoldOblique.ttf 

然后把这四个字体上传到服务器usr/share/fonts/truetype/ttf-dejavu目录中,重启服务器,

能够解决部分地方中卫显示为黑方块或小方格的问题!

彻底解决中文显示的问题,请安装oecn-base-font模块

二.
sudo apt-get install ttf-wqy-zenhei
安装后模块把字体换成wenquanyizenhei即可