当前位置: 首页 > article >正文

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

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


http://www.kler.cn/a/610549.html

相关文章:

  • 快速创建 Java 8 兼容的 Spring Boot 项目(阿里云脚手架)
  • Qt+FFmpeg+SDL2播放进度显示及定位播放
  • 视频结构化框架VideoPipe-OpenCV::DNN-TensorRT安装教程【Nvidia各系列显卡-亲测有效】
  • 【AI学习】概念了解
  • 【NLP 43、文本生成任务】
  • 鸿蒙 分布式数据摘要
  • Rust从入门到精通之进阶篇:12.高级类型系统
  • 人体的三个 Bug
  • 前端模拟 websocket 请求小工具
  • ngx_http_compile_complex_value
  • 文献学习:单细胞+临床+模型构建 | 一篇Molecular Cancer文献如何完整解读CDK4/6i耐药机制
  • SpringBoot大学生竞赛管理系统设计与实现
  • Redis 在后端系统中的高效应用
  • 去中心化金融
  • Maven插件学习(一)——生成可执行的 JAR 文件
  • AI时代智慧园区新标杆:华为联合51WORLD打造智能运营中心2.0
  • 六十天Linux从0到项目搭建(第五天)(file、bash 和 shell 的区别、目录权限、默认权限umask、粘滞位、使用系统自带的包管理工具)
  • 文件上传绕过的小点总结(4)
  • Spring Boot响应压缩配置与优化
  • qt QOffscreenSurface详解