emacs 中使用fcitx进行中文输入必要设置

原创
2014/08/26 04:23
阅读数 1K

fcitx中文输入

fcitx中文输入

Table of Contents

1 emacs 中使用fcitx进行中文输入必要设置

1.1 LCCTYPE=zhCN.UTF-8

1.2 emacs 编译gtk2 gtk3 模块

1.3 fcitx-diagnose 没有问题

1.4 xlsfonts 命令中包含"-*-*-*-r-normal–14-*-*-*-*-*-*-*"的字体

1.4.1 Emacs默认fontset会使用"-*-*-*-r-normal–14-*-*-*-*-*-*-*"字体(terminus、75dpi等等,可以通过`xlsfonts'命令查看),如果你没有匹配的字体,fcitx将不能呼出。

  • 解决方法

    • 解决方法

    • 在chrome://extensions 下 点击 Load unpacked extension 添加包含上面两个文件的文件夹。

    • manifest.json
      { "name": "Fix Helvetica", "description": "Fix Helvetica", "version": "0.1",

      "contentscripts": [ { "css": [ "Custom.css" ], "matches": [ "http://*/*", "https://*/*" ] } ],

      "manifestversion": 2 }

    • Custom.css (下面的 Droid Sans Mono 可以换成其他font-family)
      @font-face { font-family: 'Helvetica'; src: local('Droid Sans Mono')}

    • 新建文件夹,创建下面两个文件

    • 打开chrome://extensions

    • 成功后发现chrome中的英文和数字变得很丑,可能是上面步骤造成的。

    • 重新启动 X

    • xorg.conf 中 添加
      Section "Files" FontPath "75dpi:unscaled:pri=20" EndSection

    • 安装 75dpi的字体

    Date: 2014-08-26T06:40+0800

    Author: shinejose

    Org version 7.9.3f with Emacs version 24

    Validate XHTML 1.0

    展开阅读全文
    打赏
    0
    0 收藏
    分享
    加载中
    更多评论
    打赏
    0 评论
    0 收藏
    0
    分享
    返回顶部
    顶部