wine 配置中文字体

  • 昨晚手贱点了下自动更新,炸了好多自己的配置

比如 /etc/ImageMagick-6/policy.xml 下面对 pdf 的权限

比如 QT 程序渲染中文字体的顺序= =

比如 wine 的中文字体

最后这个其实没有意识到到底是啥问题,不过折腾了半个小时终于解决了,还是要记录一下。

因为我用的是 deepin-wine,它调用 winecfg 的方式是 WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine regedit zh.reg,试几下就知道怎么用了(

然后我把 ~/.wine/drive_c/windows/Fonts 软连接到本地的 Fonts 文件夹,不好用,

又把 ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts 软链接过去,也还是布星

现象是有的字正常,有的还是框

20190720133246.png

最后按照这篇(https://blog.csdn.net/gzj2013/article/details/85236433)里面改了那个注册表项 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink,反正 另一篇(https://forum.ubuntu.org.cn/viewtopic.php?t=290155) 里面说改 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes 对我而言没啥用

1
2
3
4
5
6
7
8
9
10
11
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="simsun.ttc"
"Microsoft Sans Serif"="simsun.ttc"
"MS Sans Serif"="simsun.ttc"
"Tahoma"="simsun.ttc"
"Tahoma Bold"="simsun.ttc"
"SimSun"="simsun.ttc"
"Arial"="simsun.ttc"
"Arial Black"="simsun.ttc"

还在 asfr 大佬的指点下尝试了 winetricks-zh,但是我这里说 wineserver not found,一直跑不起来。

不过好在问题最终解决啦(

虽然没有回到原始的字体,现在全员宋体好像也还行。

20190720133236.png