您尚未登录。

#1 2023-04-15 07:36:40

maxxjeffery
会员
注册时间: 2021-06-17
帖子: 10

【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

症状是这样的:

比如下面这一段,原文应该是:
mkfs.ext4 -L ROOT /dev/sda2        <- root partition
mkfs.ext4 -L HOME /dev/sda3        <- home partition, optional
mkfs.ext4 -L BOOT /dev/sda1        <- boot partition, optional
mkswap -L SWAP /dev/sda4           <- swap partition


我在浏览器看到的是:
mkfs.e“t4 -L ROOT /dev/sda2        <- root partition
mkfs.e”t4 -L HOME /dev/sda3        <- home partition, optional
mkfs.e“t4 -L BOOT /dev/sda1        <- boot partition, optional
mkswap -L SWAP /dev/sda4           <- swap partition

简而言之,所有x变成了“ 可是我复制出来字符正常。

我尝试过把~/.config/fontconfig/font.conf 删除和修改,均没有作用,删除~/.local/share/fonts下的WPS和Win字体,也没有作用。
还有什么可以尝试的方法吗?

最近编辑记录 maxxjeffery (2023-04-15 18:13:11)

离线

#2 2023-04-15 09:14:15

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,482
个人网站

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

sudo fc-cache -rf
fc-cache -rf

离线

#3 2023-04-15 12:07:32

maxxjeffery
会员
注册时间: 2021-06-17
帖子: 10

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

感谢!我调整了,ArchWiki恢复正常,但一些页面还是有问题,清理浏览器cookie有用吗?

离线

#4 2023-04-15 12:13:04

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,482
个人网站

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

无用。重启浏览器了没?

离线

#5 2023-04-15 12:16:47

maxxjeffery
会员
注册时间: 2021-06-17
帖子: 10

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

计算机都重启了,我按照你之前博客上的调整字体方式,把vivaldi上的字体调整成Sans、Serif、monospace,还是不行。
.config/fontconfig/font.conf这个文件删了也不行。

就是有的页面字体错误,比如Artix wiki里显示错误,但Arch Wiki显示正常,这个是不是跟网页渲染方式有关系?

离线

#6 2023-04-15 12:29:36

maxxjeffery
会员
注册时间: 2021-06-17
帖子: 10

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

这是我之前的fontconfig,请帮我看一下,写法有什么问题吗?
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <alias>
    <family>serif</family>
    <prefer>
      <family>PingFang SC</family>
      <family>Apple Color Emoji</family>
      <family>FontAwesome</family>
    </prefer>
  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>PingFang SC</family>
      <family>Apple Color Emoji</family>
      <family>FontAwesome</family>
    </prefer>
  </alias>
  <alias>
    <family>sans</family>
    <prefer>
      <family>PingFang SC</family>
      <family>Apple Color Emoji</family>
      <family>FontAwesome</family>
    </prefer>
  </alias>
  <alias>
    <family>monospace</family>
    <prefer>
      <family>SF Mono</family>
      <family>Apple Color Emoji</family>
      <family>FontAwesome</family>
    </prefer>
  </alias>
</fontconfig>

离线

#7 2023-04-15 12:34:00

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,482
个人网站

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

看一下依旧有问题的字体是哪个。 https://blog.lilydjwg.me/2023/3/5/linux … 16591.html
另外问题的现象是一样的么?

离线

#8 2023-04-15 12:34:58

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,482
个人网站

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

另外我之前给的命令少了一个 f。你可以加上了再跑一次试试。

离线

#9 2023-04-15 18:11:14

maxxjeffery
会员
注册时间: 2021-06-17
帖子: 10

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

我根据你博客里的fontconfig写法重新编辑了一下我的配置文件。
并且删除了部分win拷贝过来的字体,只留下【仿宋】、【宋体】、【微软雅黑】等常用的,刷新字体缓存,并重启后现在好了。

看来不能一股脑复制win那边的字体,容易出现这种奇怪的问题,希望大家引以为戒~

感谢!🙏

离线

#10 2023-04-15 18:39:21

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,482
个人网站

Re: 【已解决】浏览器等宽字体出现乱码,尝试多个解决方式无果

嗯,直接复制别的操作系统的字体很容易导致某些地方字体异常,还是按需复制比较好。

离线

页脚