ubuntu/Linux PDF文件中文无法显示或中文为方块的解决方法
2011-01-12 20:13
351 查看
ubuntu1004,pdf文件有的无法显示中文,解决办法如下:
1. 先安装字体
A. sudo apt-get install xpdf-chinese-simplified;
B. sudo apt-get install xpdf-chinese-traditional.
2. 装完后打开pdf文件,中文还是不显示,继续安装:
C. sudo apt-get install poppler-data
此时pdf文件已经可以显示中文,但问题又来了,有些文件中中文是方块,怎么办?
下面是别人的解决方法,试过,可行:
xpdf有些中文pdf显示的都是方块,在看了很多网页后发现是字体问题,可以尝试更改下面这个文件
sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
有些中文pdf显示的都是方块,可以将上面这个文件中的第二个大块的第一项改为中文(<string>AR PL UMing CN<string>如果不好看可以改为<string>WenQuanYi Zen Hei</string>),就可以解决问题:
1. 先安装字体
A. sudo apt-get install xpdf-chinese-simplified;
B. sudo apt-get install xpdf-chinese-traditional.
2. 装完后打开pdf文件,中文还是不显示,继续安装:
C. sudo apt-get install poppler-data
此时pdf文件已经可以显示中文,但问题又来了,有些文件中中文是方块,怎么办?
下面是别人的解决方法,试过,可行:
xpdf有些中文pdf显示的都是方块,在看了很多网页后发现是字体问题,可以尝试更改下面这个文件
sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
有些中文pdf显示的都是方块,可以将上面这个文件中的第二个大块的第一项改为中文(<string>AR PL UMing CN<string>如果不好看可以改为<string>WenQuanYi Zen Hei</string>),就可以解决问题:
#下面是我的69-language-selector-zh-cn.conf文件 <fontconfig> <match target="pattern"> <test qual="any" name="family"> <string>serif</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>Microsoft YaHei</string> <string>AR PL UMing CN</string> <string>AR PL ShanHeiSun Uni</string> <string>WenQuanYi Bitmap Song</string> <string>Bitstream Vera Serif</string> <string>DejaVu Serif</string> <string>AR PL UKai CN</string> <string>AR PL ZenKai Uni</string> </edit> </match> <match target="pattern"> <test qual="any" name="family"> <string>sans-serif</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>AR PL UMing CN<string> <string>Microsoft YaHei</string> <string>Bitstream Vera Sans</string> <string>DejaVu Sans</string> <string>WenQuanYi Zen Hei</string> <string>AR PL UMing CN</string> <string>AR PL ShanHeiSun Uni</string> <string>WenQuanYi Bitmap Song</string> <string>AR PL UKai CN</string> <string>AR PL ZenKai Uni</string> </edit> </match> <match target="pattern"> <test qual="any" name="family"> <string>monospace</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>Microsoft YaHei</string> <string>Bitstream Vera Sans Mono</string> <string>DejaVu Sans Mono</string> <string>WenQuanYi Zen Hei</string> <string>AR PL UMing CN</string> <string>AR PL ShanHeiSun Uni</string> <string>WenQuanYi Bitmap Song</string> <string>AR PL UKai CN</string> <string>AR PL ZenKai Uni</string> </edit> </match> </fontconfig>
相关文章推荐
- ubuntu/Linux PDF文件中文无法显示或中文为方块的解决方法
- debian系统无法显示中文,显示方块数字字母及黑块问号解决办法
- Windows XP英文版安装中文语言包来解决无法显示中文的方法
- Ubuntu 16.04 下使用FileZilla工具无法显示中文目录及文件名的解决方法
- window系统mysql无法输入和无法显示中文的解决方法
- matplotlib中文无法显示的解决方法
- linux远程出现乱码,无法显示中文的解决方法
- ubuntu12.04下QT编译无法显示中文的解决方法
- Windows XP英文版安装中文语言包来解决无法显示中文的方法(转载)
- Python使用matplotlib绘图无法显示中文问题的解决方法
- WordPress中文标题无法显示的解决方法
- Ubuntu 8.04LTS 下中文输入法FCITX的安装与汉字显示方块的解决方法
- git 日志无法正常显示中文,解决方法
- WordPress中文标题无法显示的解决方法
- [Ubuntu]flash中文显示乱码(方块) 解决方法
- MySql数据库只能显示英文、数字,无法显示中文的解决方法
- Ubuntu10.04下PDF中文无法显示或显示乱码的解决方法
- 黄聪:python控制台无法正常显示中文字符串解决方法
- C#.net中当地址有中文时,图片无法显示解决方法
- IIS无法显示中文名称图片问题的解决方法