关于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中打开,文件中的内容一般都能正常显示。

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

相关推荐
专注VB编程开发20年1 天前
WPS 2024 Windows版UI用QT5和自研DirectUI-vba,jsa
qt·vba·wps·jsa·directui
扬帆破浪2 天前
麒麟系统安装察元 WPS AI 文档助手:免费、开源、离线部署说明
人工智能·开源·wps
扬帆破浪2 天前
免费开源的WPS AI 插件,离线安装、多系统与内网模型
人工智能·开源·wps
Evonso2 天前
Excel按照日期隔行颜色规则
wps
hashiqimiya3 天前
wps修改默认的字体号让以后的默认都是4号字体并修改间距
wps
骆驼爱记录4 天前
3步轻松去除WPS段落左侧符号
自动化·word·wps·新人首发
骆驼爱记录4 天前
表格居中无效的5大原因及解决方案
自动化·word·wps·新人首发
热爱生活的五柒6 天前
wps如何配置zotero,目前word中能看到zotero插件,但是wps中看不到
wps·zotero
weifont8 天前
太烧token了,我用Ai写了一个vscode的插件wps-editor(已开源)
人工智能·vscode·wps
骆驼爱记录10 天前
Word目录:标题加粗页码不加粗技巧
自动化·word·excel·wps·新人首发