我在通过xterm在Debian发行版中输入日语时遇到了严重问题,我配置了以下文件:
/usr/share/X11/xorg.conf.d/10-evdev.conf有以下几点:
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
Option "XkbLayout" "us,it,jp"
Option "XkbOptions" "grp:shift_toggle"
MatchIsKeyboard "on"
EndSection这将使3种输入语言:英语,意大利语和日语,从键盘上运行xterm或类似的东西,我可以输入英语和意大利语,但不能输入日语。我试着安装了很多日文字体包,但对我来说都没有用。有人能帮我解决这个问题吗,因为我几乎要让这件事持续一个多星期!日语有什么特别之处,以至于不能用键盘输入?!
我不想安装任何只需要脚本的GUI交互的东西。
谢谢你的帮助。
发布于 2016-12-14 15:59:03
免责声明:我不会说日语。这个答案完全是基于关于汉字的东亚语言的粗略想法,特别是两个写成的普通话标准。
日本人的支持远远超过键盘布局--你可以得到两个语音书写系统(kana,两者都需要~50+字形)和3000个常用搜索语音序列索引的表意文字(汉字)。没有办法有一个单一的键盘布局来处理这么多字符(除非您决定使用谷歌2010年愚人节恶作剧),所以您必须使用一种输入方法来帮助您。
Debian的日本环境指南建议使用ibus-mozc作为输入。您需要在sudo apt install ibus-mozc之后重新登录到X,然后应该设置ibus来使用mozc输入方法。您应该能够通过使用dconf:ibus的配置文件存储在哪里?在命令行中执行此操作。
对于TTY输入,使用帧缓冲终端ibus-fbterm。您通常需要巨大的内核字体补丁才能在TTY中本地显示kanji,但是fbterm在框架缓冲区中为您完成了这一工作。
我不太清楚IM是如何工作的,因此您可能需要阅读这个维基百科页面,以了解使用它的一些想法。
https://unix.stackexchange.com/questions/330354
复制相似问题