9 マニュアルには例がなく、私が試したすべてのファイルにはいくつかのジオメトリが必要です。 $ xkbcomp /usr/share/X11/xkb/symbols/ua tmp/ua.xkm $ xkbprint tmp/ua.xkm Cannot open "tmp/ua.xkm" to read geometry $ xkbprint /usr/share/X11/xkb/symbols/ua Error: Couldn't read geometry from XKM file "/usr/share/X11/xkb/symbols/ua" Exiting xorg keyboard-layout — int_ua ソース
4 gioeleの回答に基づいて構築し、カスタムキーボードレイアウトをプレビューするには、次のxkbcompように使用することもできます。 setxkbmap ua -print | xkbcomp - - | xkbprint - - | ps2pdf - > ua.pdf ua 必要なキーボードレイアウトです。 検査setxkbmap -print— xkbcompジオメトリ、シンボル、キーコードなどを提供します — K3 --- rnc ソース
6 The source can be ... or an X display specification. xkbprint :0 -o xkbprint_output.ps — int_ua ソース 1 bashで直接表示する場合:zathura <(xkbprint :0 -o - | ps2pdf -) — Janus Troelsen、2015
3 問題はxkbcomp、ジオメトリではなくシンボルテーブルを使用してコンパイルしていることです。 やってみる $ xkbcomp /usr/share/X11/xkb/geometry/ua - tmp/ua.xkm $ xkbprint -color tmp/ua.xkm または(一時ファイルなし、PDF出力あり): $ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf — ジョエレ ソース
zathura <(xkbprint :0 -o - | ps2pdf -)