在Ubuntu使用WPS无法使用宋体通常是因为系统缺少字体文件,解决方法是从Windows复制宋体(simsun.ttc)等中文字体文件到Ubuntu的/usr/share/fonts/目录 (或~/.fonts/),然后运行sudo mkfontscale, sudo mkfontdir, sudo fc-cache -fv命令更新字体缓存并重启WPS。
详细步骤:
- 获取字体文件
- 从Windows复制 :在Windows电脑的
C:\Windows\Fonts文件夹中找到宋体(simsun.ttc)、微软雅黑(msyh.ttc)等中文字体文件,将它们复制到U盘或共享文件夹。 - 下载 :如果无法访问Windows,可以搜索下载中文字体包(包含
simsun.ttc,simhei.ttf等)。
- 从Windows复制 :在Windows电脑的
- 复制到Ubuntu
-
打开终端 (Ctrl+Alt+T)。
-
创建一个中文字体目录(如果不存在):
bashsudo mkdir -p /usr/share/fonts/chinese -
将字体文件复制到该目录:
bashsudo cp /path/to/your/fonts/*.ttc /usr/share/fonts/chinese/ sudo cp /path/to/your/fonts/*.ttf /usr/share/fonts/chinese/(请将
/path/to/your/fonts/替换为字体实际的路径)
-
- 更新字体缓存
-
在终端中执行以下命令:
bashsudo mkfontscale sudo mkfontdir sudo fc-cache -fv -
这些命令会生成字体索引并更新缓存,让系统识别新字体。
-
- 重启WPS
- 关闭并重新打开WPS Office,宋体应该就能正常显示和选择了。
可选(WPS内部设置)
- 在WPS中,你可以尝试进入 工具 > 选项 > 高级 ,勾选 "使用系统字体" 和 "自动检测并替换缺失字体",这有助于WPS更好地与系统字体匹配。