Xkbprint nasıl kullanılır?


9

Kılavuzda örnek yok ve denediğim her dosyanın bir geometriye ihtiyacı var .

$ 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

Yanıtlar:


4

Gioele'nin cevabı üzerine inşa etmek, özel klavye düzenini önizlemek için şu şekilde de kullanabilirsiniz xkbcomp:

setxkbmap ua -print | xkbcomp - - | xkbprint - - | ps2pdf - > ua.pdf

ua istenen klavye düzeni.

İnceleme setxkbmap -print- xkbcompgeometri, semboller, anahtar kodları, ...


6
The source can be ... or an X display specification.

xkbprint :0 -o xkbprint_output.ps


1
bash doğrudan görüntülemek için:zathura <(xkbprint :0 -o - | ps2pdf -)
Janus Troelsen

3

Sorun şu ki xkbcomp, bir geometriyle değil, bir sembol tablosuyla derleniyorsunuz .

Deneyin

$ xkbcomp /usr/share/X11/xkb/geometry/ua - tmp/ua.xkm
$ xkbprint -color tmp/ua.xkm

veya (geçici dosyalar olmadan ve PDF çıktısıyla):

$ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.