linux生成pdf文件乱码
在默认的情况下,Linux 下缺乏常见中文字体,Libreoffice使用的字体来自系统/usr/share/fonts下的字体,这样就导致Libreoffice打开中文文档时,字体不对。
解决办法有两个方法,第一个为常见方法,对所有用户有效。第二个是最完美的,特别是对Ubuntu用户来说。
1.最常见的解决办法是:复制windows下的字体到/usr/share/fonts下,对全局有效。
例如:我们把Windows下的字体C:\Windows\Fonts下的宋体,即simsun.ttc复制到当前用户的主文件下。
以打开终端:
sudo cp simsun.ttc /usr/share/fonts
cd /usr/share/fonts
修改权限
sudo chmod 644 simsun.ttc
更新字体缓存:
sudo fc-cache -fv

浙公网安备 33010602011771号