yvy
1D
V2EX  ›  Android

Linux 环境下 Android Studio 自带终端中文文字显示不全

  •  1
     
  •   yvy · Sep 3, 2015 · 19353 views
    This topic created in 4086 days ago, the information mentioned may be changed or developed.

    先上图

    2015-09-03 01:21:00 的屏幕截图.png


    我在公司和个人电脑上分别使用 Debian 和 Mint 进行 Android 开发,两个发行版下都存在这个问题。但是系统的终端模拟器设置同样的字体就没问题……

    我目前使用的字体是开源的 文泉驿等宽 和爱好者自制的 xHei 等宽 ,一个中文字符的宽度的确是和两个英文字符的宽度相等,但是在 Studio 中显示就是不正常。目前是使用前切换到英文环境,显示一切正常。

    Google 并没有找到类似的问题和解决方案,也许是我姿势不对……

    有什么好用的字体或者可以修正问题的设置项,还请各位赐教,非常感谢!

    14 replies  •  2016-05-13 09:10:00 +08:00
    vuuv
    vuuv
    Sep 3, 2015 via Android❤️1
    1
    应该是 as 终端的 bug 吧。还是 as 里没有开启 utf8 终端模式?
    没用过 as ,只能靠猜了。
    yvy
    yvy
    OP
    Sep 3, 2015
    2
    @vuuv 我觉得十有八九是字体支持问题
    Neveroldmilk
    Neveroldmilk
    Sep 3, 2015❤️1
    3
    终端的中文字符支持问题,不好解决。
    shoaly
    shoaly
    Sep 3, 2015❤️1
    4
    这个字体渲染的真够漂亮的, 由衷的赞一个
    yvy
    yvy
    OP
    Sep 4, 2015
    5
    @Neveroldmilk 那请问有什么可以参考的类似问题吗?我搜索半天并没有搜到什么有用的信息
    yvy
    yvy
    OP
    Sep 4, 2015
    6
    @shoaly 谢谢夸奖,这个字体是 IoF 终版 xHei Ubuntu Mono ,链接:
    http://bbs.themex.net/showthread.php?t=16898387
    非开源,有版权问题
    KNOX
    KNOX
    Sep 4, 2015
    7
    设置第二字体为常用的中文字体?
    WayneWangWM
    WayneWangWM
    Sep 4, 2015❤️1
    8
    这个是有问题,一直用 SourceTree 提交
    yvy
    yvy
    OP
    Sep 4, 2015
    9
    @KNOX 尝试过但是没有作用
    yvy
    yvy
    OP
    Sep 4, 2015
    10
    @WayneWangWM 简直是逼死强迫症……
    indooorsman
    indooorsman
    Oct 9, 2015
    11
    楼主解决了么。。。抓狂中。。。。
    XuDaojie
    XuDaojie
    Jan 15, 2016
    12
    mac 一样有问题
    indooorsman
    indooorsman
    May 12, 2016
    13
    看来这问题真是不好解决。。。
    yvy
    yvy
    OP
    May 13, 2016
    14
    r#13 @indooorsman 一直在找解决方案,但是并没有收获
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1230 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 17:29 · PVG 01:29 · LAX 09:29 · JFK 12:29
    ♥ Do have faith in what you're doing.