zoukankan      html  css  js  c++  java
  • wine下汉字方块解决

    1、修改字体

    首先,下载一个字体,例如win下的新宋体

    其次, mkdir /usr/share/fonts/windows  

        mv simsun.ttc /usr/share/fonts/window

        cd $HOME/.wine/drive_c/windows/Fonts

        ln -s /usr/share/fonts/windows/simsun.ttc simsun.ttc    

    最后,修改注册表

    创建font.reg,加入以下内容,并保存,之后使用regedit font.reg导入到注册表里

    EGEDIT4

    [HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes]

    "Arial"="simsun"
    "Arial CE,238"="simsun"
    "Arial CYR,204"="simsun"
    "Arial Greek,161"="simsun"
    "Arial TUR,162"="simsun"
    "Courier New"="simsun"
    "Courier New CE,238"="simsun"
    "Courier New CYR,204"="simsun"
    "Courier New Greek,161"="simsun"
    "Courier New TUR,162"="simsun"
    "FixedSys"="simsun"
    "Helv"="simsun"
    "Helvetica"="simsun"
    "MS Sans Serif"="simsun"
    "MS Shell Dlg"="simsun"
    "MS Shell Dlg 2"="simsun"
    "System"="simsun"
    "Tahoma"="simsun"
    "Times"="simsun"
    "Times New Roman CE,238"="simsun"
    "Times New Roman CYR,204"="simsun"
    "Times New Roman Greek,161"="simsun"
    "Times New Roman TUR,162"="simsun"
    "Tms Rmn"="simsun" 
     

    2、如果修改后,依然有部分汉字乱码,则说明编码有问题

    vim ~/.bashrc

    alias='LANG="zh_CN.utf8" wine'

    修改前后对比(前):

    修改前后对比(后):

    使用terminal启动程序,不要使用wine自动创建的快捷方式,快捷方式依然没有调用LANG

    即wine XXX.exe

    [星空刺] |-->一颗星辰一闪即逝,支撑它的唯有方向和目的
  • 相关阅读:
    Codeforces Round #631 (Div. 2)
    Codeforces Round #500 (Div. 2) [based on EJOI]
    KMP+状态机
    状态机模型
    最短编辑距离
    stringstream读入-最优乘车
    多重背包
    Codeforces:B. New Year and Ascent Sequence
    查找目录下所有文件使用到的宏
    QProcess调用外部程序并带参执行
  • 原文地址:https://www.cnblogs.com/aaa103439/p/3274906.html
Copyright © 2011-2022 走看看