Bagaimana cara menggunakan xkbprint?


9

Tidak ada contoh dalam manual dan setiap file yang saya coba perlu beberapa geometri .

$ 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

Jawaban:


4

Untuk membangun berdasarkan jawaban gioele , untuk mempratinjau tata letak keyboard khusus, Anda juga dapat menggunakan xkbcompseperti ini:

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

ua menjadi tata letak keyboard yang diinginkan.

Periksa setxkbmap -print- ini dilengkapi xkbcompdengan geometri, simbol, kode kunci, ...


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

xkbprint :0 -o xkbprint_output.ps


1
untuk melihat langsung di bash:zathura <(xkbprint :0 -o - | ps2pdf -)
Janus Troelsen

3

Masalahnya adalah Anda mengkompilasi dengan xkbcomptabel simbol, bukan geometri.

Mencoba

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

atau (tanpa file temp dan dengan output PDF):

$ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.