FrontPage | changes | index | create | search | preferences |

日本語環境

Last-Modified: Thu Nov 09 19:46 2006; Revision: 1.15; by KM
edit | copy | diff | rlog | raw
  1. キーボードのレイアウト
  2. Xの設定
    1. Xでのキーボードのレイアウト
    2. フォント
    3. 入力関係
    4. .xinitrc
  3. 関連情報

FreeBSDで日本語を快適に使えるようにするためのメモなど。

まだ、書きかけのスケルトンです。

キーボードのレイアウト

インストールの際(sysinstall)、keymapの設定をしていれば、/etc/rc.confに、

 keymap="jp.106x"

などと反映されますが、途中で、

 % kbdmap

を実行することにより、同じような方法で、一時的に変更することも可能です。

メニュー画面を出したくない場合は、直接、

 % kbdcontrol -l jp.106x

のように/usr/share/syscons/keymaps/にあるキーボードマップファイルを指定します。

Xの設定

Xでのキーボードのレイアウト

Xでのキーボードのレイアウトは、/etc/X11/xorg.confに、

 Section "InputDevice"
         Identifier  "Keyboard0"
         Driver      "keyboard"
         Option      "XkbModel" "jp106"
         Option      "XkbLayout" "jp"
         # Option      "XkbOptions" "ctrl:swapcaps"
 EndSection

などと記述しておけば、反映されます。

このレイアウトの一部を個別に修正したい場合は、${HOME}/.Xmodmapを利用します。例えば、左のCtrlとCaps Lockを入れ換えたい場合、

 !
 ! Swap Caps_Lock and Control_L
 !
 remove Lock = Caps_Lock
 remove Control = Control_L
 keysym Control_L = Caps_Lock
 keysym Caps_Lock = Control_L
 add Lock = Caps_Lock
 add Control = Control_L

と記述すればOK

フォント

  • japanese/ipa-ttfonts - 日本語版OpenOffice.orgで使用されています。
  • japanese/sazanami-ttf
  • japanese/monafonts-ttf - プロポーショナルフォントにしておくと便利です。
  • japanses/alias-fonts - 日本語のエイリアスフォントのmeta-portです。

入力関係

.xinitrc

 export LANG=ja_JP.UTF-8
 export XMODIFIERS='@im=SCIM';
 /usr/X11R6/bin/scim --daemon

を追加。

関連情報