Це команда xkbcomp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
xkbcomp - скомпілювати опис клавіатури XKB
СИНТАКСИС
xkbcomp [опція] джерело [ призначення]
ОПИС
Команда xkbcomp компілятор розкладки клавіш перетворює опис розкладки XKB в один з кількох
вихідні формати. Найпоширенішим використанням xkbcomp є створення скомпільованого файлу розкладки
(розширення .xkm), яке можна прочитати безпосередньо XKB-серверами або утилітами. The
Компілятор розкладки також може створювати заголовні файли C або вихідні файли XKB. Заголовні файли C
створений xkbcomp може бути включено X-серверами або утилітами, які потребують вбудованого за замовчуванням
розкладка клавіш. Вихідні файли XKB, створені xkbcomp повністю вирішені і можна використовувати
переконайтеся, що файли, які зазвичай складають карту клавіатури XKB, об’єднані правильно або до
створити один файл, який містить повний опис розкладки.
Команда джерело може вказувати відображення X або an .xkb or .xkm файл; якщо не явно
вказано, формат призначення залежить від формату джерела. Складання а
.xkb (джерело розкладки) файл генерує a .xkm (компільований файл розкладки) за замовчуванням. Якщо
джерело це а .xkm файл або дисплей X, xkbcomp генерує вихідний файл розкладки за замовчуванням.
Якщо призначення є дисплеєм X, розклад клавіш для дисплея оновлюється за допомогою
скомпільована розкладка.
Назва призначення зазвичай обчислюється з назви джерела, з
розширення замінено відповідно до необхідності. Під час компіляції однієї карти з файлу, який містить
кілька карт, xkbcomp створює ім’я файлу призначення, додаючи відповідний
розширення до назви карти, яка буде використана.
ВАРІАНТИ
-a Показувати всю інформацію про клавіатуру, повідомляючи неявну або похідну інформацію як a
коментар. Тільки впливає .xkb формат виведення.
-C Створіть заголовний файл C як вихідний файл (розширення .h).
-dflts Обчисліть значення за замовчуванням для будь-яких відсутніх компонентів, таких як імена ключів.
-em1 MSG
друк MSG перед друком першого повідомлення про помилку.
-emp MSG
друк MSG на початку кожного рядка повідомлення.
-eml MSG
Якщо були помилки, роздрукуйте MSG перед виходом.
-допомога, -?
Показати доступні варіанти.
-Iреж Визначає каталоги верхнього рівня для пошуку файлів, включених у розбір клавіш
опис. Після пошуку всіх каталогів, визначених параметрами -I,
поточний каталог і, нарешті, каталог xkb за замовчуванням /usr/share/X11/xkb
буде обшук.
Щоб запобігти пошуку в поточних каталогах і каталогах за замовчуванням, використовуйте -I
окремо (тобто без каталогу), перед будь-якими параметрами -I, які вказують
каталоги, які ви хочете шукати.
-i deviceid
If джерело or призначення є дійсним дисплеєм X, завантажте розкладку з/в
пристрій із зазначеним ідентифікатором (не ім’ям).
-l Перелік карт, які вказують карта шаблон у будь-яких файлах, перерахованих у командному рядку
(ще не реалізовано).
-m ім'я Визначає карту, яку потрібно зібрати з файлу з кількома записами.
- злитися Об’єднайте зібрану інформацію з картою з сервера (ще не реалізовано).
-o ім'я Вказує ім’я для згенерованого вихідного файлу. За замовчуванням є ім'я
вихідний файл із відповідним розширенням для вихідного формату.
-опт частини
Визначає список необов’язкових частин. Помилки компіляції в будь-яких необов'язкових частинах є
не смертельно. Частини можуть складатися з будь-якої комбінації букв c, g,k,s,t який
вказати карту сумісності, геометрію, коди клавіш, символи та типи,
відповідно.
-Rреж Вказує кореневий каталог для імен відносних шляхів.
-синхронізація Примусова синхронізація для запитів X.
-версія
Роздрукувати номер версії.
-w лвл Контролює повідомлення про попередження під час компіляції. Рівень попередження 0
відключає всі попередження; рівень попередження 10 включає їх усі.
-xkb Згенеруйте вихідний опис клавіатури як вихід (розширення .xkb).
-xkm Згенеруйте скомпільований файл розкладки як вихідний файл (розширення .xkm).
Використовуйте xkbcomp онлайн за допомогою служб onworks.net