XKBCLI-COMPILE-KEYMAP(1) General Commands Manual XKBCLI-COMPILE-KEYMAP(1) نام (NAME) xkbcli-compile-keymap – کامپایل یک نگاشت کلید X Keyboard خلاصه دستور (SYNOPSIS) xkbcli-compile-keymap [options] [KEYMAP_PATH] توضیحات (DESCRIPTION) xkbcli-compile-keymap بر اساس گزینه‌های داده‌شده، یک نگاشت کلید را کامپایل و چاپ می‌کند. KEYMAP_PATH مسیر فایل نگاشت کلید، یا “-” برای خواندن از ورودی استاندارد (stdin) --help چاپ راهنما و خروج --verbose فعال‌سازی خروجی اشکال‌زدایی پرگو (verbose) --test آزمایش و بررسی کامپایل بدون چاپ نگاشت کلید --rmlvo چاپ کامل RMLVO با پر کردن مقادیر پیش‌فرض برای عناصر ناموجود، در قالب YAML --kccgst چاپ نگاشت کلیدی که به جای نگاشت کلید کامل، تنها شامل نام‌های مؤلفه KcCGST است --kccgst-yaml چاپ نام‌های مؤلفه KcCGST در قالب YAML. --modmaps چاپ نگاشت کلیدهای (modmaps) واقعی و مجازی و کدگذاری‌های کلید تبدیل (modifier) در قالب YAML. --include PATH افزودن مسیر داده‌شده به فهرست مسیرهای include. این گزینه به ترتیب وابسته است؛ مسیرهای include که زودتر بیایند، زودتر جستجو می‌شوند. اگر یک مسیر include مشخص شود، فهرست پیش‌فرض مسیرهای include استفاده نخواهد شد. برای افزودن مسیرهای پیش‌فرض include از --include-defaults استفاده کنید. --include-defaults افزودن مجموعه پیش‌فرض دایرکتوری‌های include. این گزینه به ترتیب وابسته است؛ مسیرهای include که زودتر بیایند، زودتر جستجو می‌شوند. --input-format keymap_format قالب نگاشت کلید (عددی یا برچسبی، مانند “v1”) برای تجزیه (parsing) --output-format keymap_format قالب نگاشت کلید (عددی یا برچسبی، مانند “v1”) برای سریال‌سازی (serializing) --format keymap_format قالب نگاشت کلید (عددی یا برچسبی، مانند “v1”) هم برای تجزیه و هم برای سریال‌سازی --no-pretty غیرفعال‌سازی زیباسازی چاپ (pretty-printing) برای سریال‌سازی نگاشت کلید. --drop-unused غیرفعال‌سازی سریال‌سازی بیت‌های بلااستفاده. --keymap [PATH], --from-xkb [PATH] بارگذاری نگاشت کلید XKB از یک فایل و نادیده گرفتن گزینه‌های RMLVO. اگر PATH خالی یا “-” باشد، از stdin خوانده می‌شود. --rules rules مجموعه قوانین (ruleset) مربوط به XKB --model model مدل (model) مربوط به XKB --layout layout طرح‌بندی (layout) مربوط به XKB --variant variant گونه (variant) طرح‌بندی XKB --options options گزینه‌های (options) مربوط به XKB --enable-environment-names امکان تعیین مقادیر پیش‌فرض RMLVO از طریق متغیرهای محیطی زیر را فراهم می‌کند: - XKB_DEFAULT_RULES - XKB_DEFAULT_MODEL - XKB_DEFAULT_LAYOUT - XKB_DEFAULT_VARIANT - XKB_DEFAULT_OPTIONS توجه داشته باشید که این گزینه ممکن است بر مقادیر پیش‌فرض گزینه‌های پیشین تأثیر بگذارد. همچنین ببینید (SEE ALSO) xkbcli(1), مستندات برخط libxkbcommon: https://xkbcommon.org Linux 6.12.107+deb13-amd64 June 4, 2024 Linux 6.12.107+deb13-amd64