Як користуватися xkbprint?


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

Відповіді:


4

Щоб спиратися на відповідь gioele , а також попередньо переглянути власну розкладку клавіатури, ви також можете скористатися xkbcompтаким чином:

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

ua будучи потрібною компонуванням клавіатури.

Перевірте setxkbmap -print- він пропонує xkbcompгеометрію, символи, клавіші, ...


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

xkbprint :0 -o xkbprint_output.ps


1
для перегляду безпосередньо в zathura <(xkbprint :0 -o - | ps2pdf -)
баші

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.