如何在 Debian 中输入日语?

如何在 Debian 中输入日语?

我在 Debian 发行版中通过 xterm 输入日语时遇到严重问题,我配置了以下文件:

 /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 交互的脚本。

感谢您提供的任何帮助。

答案1

免责声明:我不会说日语。这个答案完全基于对东亚语言处理汉字的粗略想法,特别是两种书面的普通话标准。

日语支持远不止键盘布局 – 您可以获得两种拼音书写系统(假名,两者都需要〜50多个字形)和三千左右的表意文字(汉子)通常通过搜索语音序列来索引。没有办法让单一的键盘布局来处理这么多的字符(除非你决定使用Google 2010 年愚人节恶作剧),所以你必须使用输入方法来帮助你。

Debian 的日本环境指南建议用于ibus-mozc输入。之后您需要重新登录 X sudo apt install ibus-mozc,然后您应该设置 ibus 以使用 mozc 输入法。您应该能够通过使用以下命令在命令行中完成此操作dconfibus的配置文件存放在哪里?

对于 TTY 输入,请使用帧缓冲区终端ibus-fbterm。您通常需要巨大的内核字体补丁才能在 TTY 中本地显示汉字,但 fbterm 在帧缓冲区中为您完成这项工作。

我不完全确定 IM 是如何工作的,所以你可能需要阅读这篇文章维基百科页面有关使用它的一些想法。

相关内容