我想制作一个网页,用户可以在其中选择一种语言,并根据语言显示一个键盘,其中包含与该键盘对应的所有字符。
我听说 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
.