关于deepin上WPS读取windows上的docx文件

最近在尝试着用deepin替代windows,在deepin上安装了wps读取在windows上编辑的docx和xlsx文件,遇到类似如下的错误:

复制代码
系统缺失字体:Symbol、Wingdings、Wingdings2、Wingdings3、Webdings、MT Extra WPS无法正确的显示某些符号(公式)!

问了一下deepseek给的解决方案一(已尝试可用)

windows电脑上拷贝C:\Windows\Fonts目录的相关Symbol、Wingdings、Wingdings2、Wingdings3、Webdings、MT Extra等ttf文件,放到deepin的~/.fonts/目录下(没有该目录自行创建),然后用命令sudo chown -r jg:jg ~/.fonts 修改一下拷贝过来文件的用户权限(命令中jg替换为你当前的用户名和组名),然后使用fc-cache -fv 命令更新字体缓存,再去打开文件就可用了。可能直接双击文件还打不开,可以尝试先打开wps的文档或表格软件,然后在从打开中选择要浏览或编辑的文件,方能正常加载。(可能字体显示感觉还是不大对,不过文件可以正常打开了)

deepseek给的方案二是安装两个字体库,然后在wps上去替换缺失字体

复制代码
2. 使用开源替代方案

    安装Linux兼容的符号字体:

    bash

sudo apt install ttf-mscorefonts-installer  # 安装微软核心字体(含部分符号)

sudo apt install fonts-noto-extra            # 安装Noto字体集的扩展符号

在WPS中手动设置字体替换:
文件 > 选项 > 字体替换,将缺失字体映射到已安装的替代字体

但是有些问题还是依旧无法解决,比如docx文件中插入的框图对象就无法正常显示(如下图所示),要想正常看最好是在windows平台上将文件保存为pdf后,再在deepin的wps中打开,文件中的内容一般都能正常显示。

在国产化改造中类似的细节问题,还会有很多很多,不是一句话的事呀!

相关推荐
LAM LAB1 天前
【WPS】office邮件合并,怎么将数据源excel中的下一条拼接在文档中的下一个位置
excel·wps
mangge083 天前
C#操作WPS表格
java·c#·wps
@小匠6 天前
利用WPS 中的PY脚本功能,使用 Python 统计 WPS 在线表格数据(案例是统计开发计划任务进度)
开发语言·python·wps
簪花走马过长安11 天前
【PDF识别改名】使用京东云OCR完成PDF图片识别改名,根据PDF图片内容批量改名详细步骤和解决方案
ui·pdf·ocr·excel·京东云·wps·图片区域识别重命名
whalefall13 天前
wps怎样正常显示毫秒时间
wps
醇氧21 天前
【wps】 excel 删除重复项
excel·wps
不坑老师22 天前
利用不坑盒子的Copilot,快速排值班表
microsoft·word·powerpoint·excel·copilot·wps
LENG_Lingliang1 个月前
word出现由WPS切换后公式异常无法删除的情况处理
word·wps·mathtype
阿门阿前一棵小白菜1 个月前
宇宙尽头是WPS之——【Excel】一个自动重新排序的宏
excel·wps
Ven%1 个月前
Linux环境下使用WPS比较word文档并生成修订
linux·服务器·python·wps