多语言键盘映射文件

多语言键盘映射文件

我想制作一个网页,用户可以在其中选择一种语言,并根据语言显示一个键盘,其中包含与该键盘对应的所有字符。

我听说 Unix 已经为此做好了一切准备。

我应该在哪里查找我的 Linux 支持的所有键盘及其映射?

我想创建一个显示如下内容的网页:

键盘布局

什么实用程序可以帮助我生成这个?

答案1

假设这是针对 X 环境的,xkbprint看起来像您正在寻找的:

NAME
   xkbprint - print an XKB keyboard description

SYNOPSIS
   xkbprint [options] source [ output_file ]

DESCRIPTION
   The  xkbprint  command generates a printable or encapsulated PostScript
   description of the XKB keyboard description specified by  source.   The
   source  can be any compiled keymap (.xkm) file that includes a geometry
   description or an X display specification.

如果您想在用户的 X 显示器上显示它,那么您还需要查看 PostScript 查看器,例如gs.

相关内容