第一部分:字体缺失问题
可能是版权原因,Linux中许多字体是没有的,可以从Windows系统的Windows\Fonts文件夹中,复制所需的ttf字体文件到Linux系统的/usr/share/Fonts目录下。
从win复制的命令是,cmd命令行下,xcopy c:\Windows\Fonts\*.ttf U:\Fonts 这里U:是优盘地址
复制到Linux的命令是,sudo cp /media/sdb1/Fonts/*.ttf /usr/share/Fonts 要先挂载U盘
然后就是注册字体。
首先生成字体的索引信息,命令如下:
sudo mkfontscale
sudo mkfontdir
运行fc-cache命令更新字体缓存。
sudo fc-cache
==============================================================================================
若是安装报错(如下):
Couldn't determine full name for 汉鼎简行楷 .TTF
Couldn't get family name for 汉鼎简行楷 .TTF
Couldn't determine full name for 文鼎古印体(繁).TTF
Couldn't get family name for 文鼎古印体(繁).TTF
1
2
3
4
就将报错的字体删除掉
至此,字体已经安装完毕。
————————————————
版权声明:以上安装出错部分为CSDN博主「徊忆羽菲」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/guo_qiangqiang/article/details/107161705
==============================================================================================
转自:http://t.zoukankan.com/ciao-sora-p-12741124.html https://www.cnblogs.com/ciao-sora/p/12741124.html
作者不详。
背景
wps全套(文字处理,演示文稿,表格)的中文字体全都只显示英文名,比如宋体显示为simsun。
问题原因
具体原因不太明白,看网上有的说是fontconfig的BUG,详见这里。还有一个很深入研究的博客,见这里。
解决方法
cd /usr/share/applications
ls | grep wps
看到列出来了若干个 .desktop 文件,以root身份编辑每个文件(或者你希望修改的文件,wps是文字处理,wpp是演示文稿,et是表格)。以表格为例子,可以看到 wps-office-et.desktop 有一行 Exec=/usr/bin/et %F,将这行改为 Exec=env LC_ALL=zh_CN.UTF-8 /usr/bin/et %F 即可。对于其他也都是一样的处理,加上一句 env LC_ALL=zh_CN.UTF-8 即可。
以上,经过实测,解决问题。系统是Debian10.8