由于Windows软件默认使用Windows操作系统内置字体,而Wine不自带任何字体,因此在Wine中运行Windows软件时常会出现乱码的问题。基于这种情况,通过设置既不改变软件使用的字体,又可以完美运行。只需找到Windows程序的安装目录,并创建软连接即可。
解决方案:在wine的配置目录下,将Windows操作系统的Fonts目录下的字体文件拷贝到wine的Fonts目录中,然后在Windows应用程序的Fonts目录创建软连接。
示例说明:
·Windows字体目录:C:\Windows\Fonts
·Windows程序:语雀,安装目录:~/.deepinwine/Spark-yuque
·wine字体目录:~/.wine/drive_c/windows/Fonts
操作步骤:
一、将Windows的Fonts目录下的字体文件复制到wine的Fonts目录下(示例仅拷贝了三种字体文件:msyh.ttc simfang.ttf simsun.ttc)
$ ls
msyh.ttc simfang.ttf simsun.ttc
$ cp * ~/.wine/drive_c/windows/Fonts/
二、在Windows程序安装目录下创建软连接指向wine的Fonts目录
$ cd ~/.deepinwine/Spark-yuque/drive_c/windows
$ rm -rf Fonts
$ ln -s ~/.wine/drive_c/windows/Fonts/ ./Fonts
三、重新启动Windows软件
文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/yong-jiu-jie-jue-wine-shi-yong-Windows-ruan-jian-zhong-wen-luan-ma-wen-ti-jie-jue-guo-chan-cao-zuo-xi-tong.html
评论列表(196条)
测试