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
सीधे bash में देखने के लिए:zathura <(xkbprint :0 -o - | ps2pdf -)
Janus Troelsen

3

समस्या यह है कि आपका xkbcompएक प्रतीक तालिका के साथ संकलन कर रहा है , ज्यामिति नहीं।

प्रयत्न

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

या (अस्थायी फ़ाइलों के बिना और पीडीएफ आउटपुट के साथ):

$ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.