Làm thế nào để sử dụng xkbprint?


9

Không có ví dụ nào trong hướng dẫn và mọi tệp tôi đã thử đều cần một số hình học .

$ 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

Câu trả lời:


4

Để xây dựng dựa trên câu trả lời của gioele , để xem trước bố cục bàn phím tùy chỉnh, bạn cũng có thể sử dụng xkbcompnhư sau:

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

ua được bố trí bàn phím mong muốn.

Kiểm tra setxkbmap -print- nó cung cấp xkbcomphình học, ký hiệu, mã khóa, ...


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

xkbprint :0 -o xkbprint_output.ps


1
để xem trực tiếp trong bash:zathura <(xkbprint :0 -o - | ps2pdf -)
Janus Troelsen

3

Vấn đề là bạn đang biên dịch với xkbcompbảng ký hiệu chứ không phải hình học.

Thử

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

hoặc (không có tệp tạm thời và có đầu ra PDF):

$ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.