转载:解决wps linux中字体缺失以及文字体名字全是英文的问题

2023-05-16

第一部分:字体缺失问题

可能是版权原因,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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

转载:解决wps linux中字体缺失以及文字体名字全是英文的问题 的相关文章

  • ARM 系统调用的接口是什么?它在 Linux 内核中的何处定义?

    我读过有关 Linux 中的系统调用的内容 并且到处都给出了有关 x86 架构的描述 0x80中断和SYSENTER 但我无法追踪 ARM 架构中系统调用的文件和进程 任何人都可以帮忙吗 我知道的几个相关文件是 arch arm kerne
  • 退出 bash 脚本但保持进程运行

    我正在运行服务器 需要使用参数执行以下命令 这些脚本目前工作得很好 但问题是当我运行脚本时我无法返回到控制台 它在控制台中保持运行 如果我强行停止它 那么该过程也会停止 我想继续运行该进程并返回到控制台 bin sh php home st
  • 如何从“git log”中查看 Git 中的特定版本?

    My git log显示为 enter code here git trial git log commit 4c5bc66ae50780cf8dcaf032da98422aea6e2cf7 Author king lt email pro
  • 如何在两个不同帐户之间设置无密码身份验证

    我们可以在两台机器的两种不同用途之间设置无密码身份验证吗 例如 计算机A有用户A 计算机B有用户B 我们可以设置密码 ssh 以便计算机 A 上的用户 A 使用其用户帐户 A 登录计算机 B 谢谢你 如果我理解你的问题 你能设置一下吗ssh
  • 如何仅将整个嵌套目录中的头文件复制到另一个目录,在复制到新文件夹后保持相同的层次结构

    我有一个目录 其中有很多头文件 h 和其他 o 和 c 文件以及其他文件 这个目录里面有很多嵌套的目录 我只想将头文件复制到一个单独的目录 并在新目录中保留相同的结构 cp rf oldDirectory newDirectory将复制所有
  • Linux 文本文件操作

    我有一个格式的文件 a href a href a href a href 我需要选择 之后但 之前的文本 并将其打印在行尾 添加后 例如 a href http www wowhead com search Su a a a a a
  • 使用脚本自动输入 SSH 密码

    我需要创建一个自动向 OpenSSH 输入密码的脚本ssh client 假设我需要通过 SSH 进入myname somehost用密码a1234b 我已经尝试过 bin myssh sh ssh myname somehost a123
  • Bash 脚本 - 迭代 find 的输出

    我有一个 bash 脚本 其中需要迭代 find 命令输出的每一行 但似乎我正在迭代 find 命令中的每个单词 以空格分隔 到目前为止我的脚本看起来像这样 folders find maxdepth 1 type d for i in f
  • Linux、ARM:为什么仅当启动时存在 I2C GPIO 扩展器时才创建 gpiochip

    在 imx6sx 硬件平台 NXP 嵌入式 ARM 上使用 Linux 3 14 52 问题是设备树中指定的 PCF8575 I2C GPIO 扩展器不会实例化为 sys class gpio 结构中的设备 除非它们在内核启动期间存在 这些
  • 如何从 Linux 的 shell 中删除所有以 ._ 开头的文件?

    确实如标题所示 我已将许多文件从 Mac 复制到 Raspberry Pi 这导致了许多以前缀开头的多余文件 我想删除以以下开头的文件夹中的每个文件 我该怎么做 尝试类似的方法 cd path to directory rm rf 或者 如
  • 错误:NVIDIA-SMI 失败,因为无法与 NVIDIA 驱动程序通信

    NVIDIA SMI 抛出此错误 NVIDIA SMI 失败 因为无法与 NVIDIA 通信 司机 确保安装了最新的 NVIDIA 驱动程序并且 跑步 我清除了 NVIDIA 并按照提到的步骤重新安装了它here https askubun
  • 进程名称长度的最大允许限制是多少?

    进程名称允许的最大长度是多少 我正在读取进程名称 proc pid stat文件 我想知道我需要的最大缓冲区 我很确定有一个可配置的限制 但就是找不到它在哪里 根据man 2 prctl http man7 org linux man pa
  • 如何从类似于 eclipse 的命令行创建可运行的 jar 文件

    我知道 eclipse 会生成一个可运行的 jar 文件 其中提取并包含在该 jar 文件中的所有库 jar 文件 从命令提示符手动创建 jar 文件时如何执行类似的操作 我需要将所有 lib jar 解压到类文件夹中吗 目前我正在使用 j
  • CentOS目录结构是树形的吗?

    CentOS 上有相当于树的东西吗 如果你的 Centos 系统上没有安装 tree 无论如何我通常建议服务器设置使用最小安装磁盘 你应该在命令行中输入以下内容 yum install tree y 如果没有安装 那是因为您没有正确的存储库
  • python:numpy 运行脚本两次

    当我将 numpy 导入到 python 脚本中时 该脚本会执行两次 有人可以告诉我如何阻止这种情况 因为我的脚本中的所有内容都需要两倍的时间 这是一个例子 usr bin python2 from numpy import print t
  • touch命令在一个目录下创建多个文件(不同名称)

    我想制作一个在 bash 中创建目录和文件结构的脚本 我尝试过这样的事情 mkdir p 1 2 touch 1 2 a b c a b c 应该是在一个命令或其他命令中创建的文件 但由于某种原因 结构是这样的 current folder
  • 将数组传递给函数名称冲突

    Specs GNU bash 版本 3 1 17 无法升级 Premise 我一直在摆弄数组 我想知道是否有任何方法可以让函数的本地变量与所述函数外部的数组同名 Example 在下面的示例中 我将尝试显示该问题 Working bin b
  • 如何成功使用RDAP协议代替whois

    我对新的 RDAP 协议有点困惑 也不知道何时进一步追求它有意义 在我看来 每个人都同意它是 whois 的继承者 但他们的数据库似乎是空的 在 ubuntu 上我尝试了 rdapper nicinfo 甚至他们的 RESTful API
  • gethostbyname() 或 getnameinfo() 如何在后台工作?

    How gethostbyname or getnameinfo 在后台工作 include
  • 如何在我的 AWS EC2 实例上安装特定字体?

    我有一个在 AWS EC2 Amazon Linux Elastic Beanstalk 实例上运行的 Python 应用程序 该实例需要某些特定字体才能生成输出 并且想知道如何在部署或实例启动过程中安装它们 我的代码在本地计算机 OS X

随机推荐

  • Apache httpd 目录列表禁用配置(options indexes)

    Apache httpd服务器在缺省的情况下 xff0c 开启了基于目录列表的访问 xff0c 这是一个存在安全隐患的问题 xff0c 因此可以关闭这个功能 在Apache 2 4的版本中 xff0c 不在支持使用 indexes来配置 x
  • ios 谓词

    1 比较运算符 gt lt 61 61 gt 61 lt 61 61 可用于数值及字符串例 xff1a 64 34 number gt 100 34 2 范围运算符 xff1a IN BETWEEN例 xff1a 64 34 number
  • 三大分布

    三大抽样分布 编辑 三大 抽样分布一般是指卡方分布 xff08 2分布 xff09 t分布和F分布 简介 编辑 如图 三大抽样分布 5张 2分布 编辑 定义 设 X 1 X 2 X n 相互独立 都服从标准正态分布N 0 1 则称 随机变量
  • linux 相关:ubuntu 设置 .bashrc之后 重登不起作用

    ubuntu 设置 bashrc之后 重登不起作用 1 问题2 原因3 解决 1 问题 用户身份登陆ubuntu服务器 xff0c 用户目录新建 bashrc文件并source之后设置生效 xff0c 但是使用ssh重登之后发现之前的设置不
  • 在PPPoE拨号环境下实现基于前缀委派(PD)的IPv6(H3C设备)

    本文于2020年4月成文 2020年9月12日修订 之前写过一篇 在PPPoE拨号宽带上使用IPv6 xff08 Cisco路由器 xff09 xff0c 今天就H3C设备又写了一篇 使用此配置 xff0c H3C路由器 xff08 或其他
  • 【已失效】创维DT741-csf光猫管理员/root超级密码获取方法

    厂商已经升级软件 xff0c 本方法已经失效 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 6
  • 解决JAVA“无法验证证书。将不执行该应用程序。”提示

    笔者的一台电脑安装了Java 8 update 361 需要使用UBNT网桥上的AirView应用 xff08 JAVA xff09 xff0c 但运行时提示 xff1a 应用程序出于安全原因被阻止 无法验证证书 将不执行该应用程序 名称
  • DES密钥的校验位(parity bit)

    DES密钥 xff0c 每个字节的最低比特为校验位 xff08 parity bit xff09 定义于ANSI X3 92 1981 xff08 现为ANSI INCITS 92 1981 xff09 xff0c 第3 5节 xff1a
  • Sybase使用sp_helptext查看系统存储过程的源码

    sp helptext存储过程用于显示已编译对象的源代码 sp helptext是Sybase ASE内置的存储过程 xff0c 可从任何位置调用 但实际上 xff0c 如果直接使用 xff0c 常常会得到 xff08 令人头大的 xff0
  • 使用Sybase sp_recompile重新编译存储过程和触发器

    Sybase 15 X中提供了内置的存储过程sp recompile 该存储过程可令表中的存储过程和触发器在下次使用时重新编译 xff08 Causes each stored procedure and trigger that uses
  • 2.1.4 VLSM和CIDR技术

    IP地址表示了IP网络中的一个通信实体 xff0c 一台主机可以有多个IP地址 IP分组中的IP源 目的地址在网络传输过程中保持不变 xff0c 因而总是由确定的源通信实体送往指定的目的通信实体 一个IP地址必须指名两点 xff1a 属于哪
  • VOR/DME进近与ILS进近的不同之处(摘录转载feeyo.com)

    问 xff1a 最近连续几次上班都遇到飞机作VOR DME 进近 xff0c 发现相对ILS xff0c 飞机入口高度都有点偏高 xff0c 速度也大 xff0c 很多跑道头脱离的 所以 xff0c 我想请教下各位FF xff0c 能都给小
  • Vista下AD1980/AD198X声卡驱动

    一直以来 xff0c AD198X声卡并无官方驱动 由于此型号芯片太老 xff0c 大多数OEM厂也停止对它的支持 如果使用XP下的驱动来强行代替 xff0c 会出现爆音以及设备间歇性失效的问题 使用RT的AC97 codec来代替 xff
  • python opencv cython

    在python中import cython编译的 so文件时报错 ImportError salmetric so undefined symbol ZN2cv12 OutputArrayC1ERNS 3MatE 解决方法见4 1 ldd
  • 关于 Windows照片查看器/图片查看器 颜色不准、存在色差的问题的解决方法

    多次遇到过这个现象 xff0c 就是用windows照片查看器 图片查看器 xff0c 显示的照片颜色不准 xff0c 跟用Photoshop校正过的显示或者IE浏览器中的显示 xff0c 存在明显的色差 这个情况出现的具体原因目前尚未能知
  • “此工作站和主域间的信任关系失败”之解决

    某虚拟化的域控制器出现严重故障以至于不可修复 xff0c 故使用之前Hyper V中导出的备份恢复了域控制器 恢复后基本功能正常 xff0c 但部分工作站登录时提示 此工作站和主域间的信任关系失败 解决方案 0 必须确保故障工作站没有其他的
  • go语言操作数据库

    由于项目需要 xff0c 研究了一下golang操作数据库的基本方式 操作环境在macos上 1 首先连接数据库 mysql u root p 2 选择数据库 use test 3 创建一个我们需要测试的user表 CREATE TABLE
  • Python从Excel表格中读取日期格式遇到的问题及对策

    在从Excel表中读取基金交易明细过程中 xff0c 交易日期的读取一直卡壳 Excel表中的日期是格式良好的2019 10 11 xff0c 但是读取到了Python中就成了43749 0 这一个数字怎么转换成正确的日期格式呢 xff1f
  • 升级笔记本硬件并安装Debian的过程

    前面说过了手头有个Win10笔记本 xff0c 华硕顽石FL8000U型号 xff0c 4G DDR4 2400MHz 威刚内存 xff0c 1T机械硬盘 xff0c 比较鸡肋 xff0c 开机速度比较慢 xff0c Win10登录界面还会
  • 转载:解决wps linux中字体缺失以及文字体名字全是英文的问题

    第一部分 xff1a 字体缺失问题 可能是版权原因 xff0c Linux中许多字体是没有的 xff0c 可以从Windows系统的Windows Fonts文件夹中 xff0c 复制所需的ttf字体文件到Linux系统的 usr shar