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

fcitx中文输入

fcitx中文输入

Table of Contents

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

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

    • 1.1 LCCTYPE=zhCN.UTF-8

    • 1.2 emacs 编译gtk2 gtk3 模块

    • 1.3 fcitx-diagnose 没有问题

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

    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

      你可能感兴趣的:(linux,emacs,fcitx)