如何在 X Window 系统中使用 Xmodmap 和 XKB 设置国际键盘

作者:Juraj Sipos, xvudpapc@savba.sk

如何在 Linux 或 Unix 系统中使用 Xmodmap 和 XKB 设置国际键盘,作者:(c) Juraj Sipos。Xmodmap 是 XFree86 读取的文件,用于提供键盘布局。此解决方案适用于在 (Debian, RedHat, Mandrake, CorelLinux) Linux、FreeBSD、OpenBSD、NetBSD 以及可能所有使用 XFree86 的 Unix 系统中设置任何国际键盘。本指南的优势在于它不特定于架构,并且适用于所有其他系统。


目录
1. 简介
1.1. 版权
1.2. 修订历史
1.3. 简介
2. 在 X Window 系统中使用 Xmodmap 和 XKB 设置国际键盘
2.1. 快速开始
3. 操作方法:此实验性解决方案是遗留问题 - 如果您使用较新的系统,请勿阅读
3.1. Xmodmap 理论和 Xmodmap 解决方案
3.2. 斯洛伐克语打字机布局的实验性 .Xmodmap 示例文件
4. Xmodmap 理论和 Xmodmap 解决方案
4.1. 斯洛伐克语打字机布局的 .Xmodmap 示例文件
5. 字符集
5.1. ISO-8859-2 (ISO Latin2) 字符集
6. 此 Xmodmap 解决方案在各种系统上的工作方式
6.1. SuSE 6.4 和 7.0
6.2. SuSE 7.0 (Xfree86 3.3.6, KDE 1.x), SuSE 8.0
6.3. Mandrake Linux 7.2
6.4. Mandrake 8.1
6.5. RedHat 5.1、5.2、6.0、6.1 和 6.2 (XFree86 3.3.6 及更旧版本)
6.6. RedHat 7.2、RedHat 8.0、Slackware 8.1
6.7. FreeBSD 3.1 和 3.2
6.8. FreeBSD 4.1、4.2、4.3、4.4、4.5
6.9. FreeBSD 4.6.
6.10. Corel Linux 1.0 和 1.1
7. ISO* 规范
8. 一些国家/地区的 Xmodmap 文件
8.1. 德语
8.2. 匈牙利语
8.3. 捷克语
8.4. 波兰语
8.5. 法语
8.6. 克罗地亚语/斯洛文尼亚语
8.7. 立陶宛语键盘 (AZERTY 布局)
8.8. 波兰语
9. 故障排除和一些 Xmodmap 技巧
9.1. 故障排除
9.2. 技巧
10. 链接
10.1. 关于国际化的其他信息
10.2. 一些非 ISO8859-1 字体的链接