.\" This file is distributed under the same license as the ibus .\" package. .\" Copyright (C) Takao Fujiwara , 2013-2017. .\" Copyright (c) Peng Huang , 2013. .\" .TH "IBUS" 1 "Jul 2022" "1.5.34" "User Commands" .SH "نام (NAME)" ibus \- ابزار خط فرمان برای ibus .SH "خلاصه دستور (SYNOPSIS)" .B ibus \fICOMMAND\fR [\fIOPTION\fR]... .SH "توضیحات (DESCRIPTION)" .PP سامانهٔ IBus سرنام Intelligent Input Bus (گذرگاه ورودی هوشمند) است. این سامانه یک چارچوب ورودی نوین برای سیستم‌عامل لینوکس به‌شمار می‌رود که رابط کاربری کامل و کاربرپسندی برای روش‌های ورودی فراهم می‌کند. همچنین به توسعه‌دهندگان در پیاده‌سازی آسان روش‌های ورودی کمک می‌رساند. .PP دستور .B ibus یک ابزار خط فرمان است که می‌تواند ibus-daemon را راه‌اندازی مجدد کند یا به آن خاتمه دهد، موتور ibus فعلی را دریافت یا تنظیم کند، یا فهرستی از موتورهای ibus را نمایش دهد. .PP وب‌گاه: https://github.com/ibus/ibus/wiki .SH "دستورها (COMMANDS)" .TP \fBhelp\fR نمایش فهرست دستورها. .TP \fBengine\fR [\fBENGINE_NAME\fR] نمایش موتور ibus فعلی در صورتی که .B ENGINE_NAME مشخص نشده باشد. اگر مشخص شده باشد، .B ENGINE_NAME به‌عنوان موتور ibus فعلی تنظیم می‌شود. .TP \fBexit\fR خروج و توقف ibus-daemon. .TP \fBlist-engine\fR نمایش فهرست موتورهای ibus. .TP \fBrestart\fR [\fB\-\-type=TYPE|\-\-verbose|\-\-help\fR] راه‌اندازی مجدد ibus-daemon. این دستور به‌طور پیش‌فرض ابتدا سعی می‌کند ibus-daemon را از طریق systemd و در صورت عدم موفقیت به‌صورت مستقیم راه‌اندازی مجدد کند. اگر .B \-\-type=systemd داده شود، تنها از طریق systemd تلاش خواهد کرد. اگر .B \-\-type=direct داده شود، تنها با استفاده از رابط برنامه‌نویسی IBus تلاش به راه‌اندازی مجدد می‌کند. میزکار GNOME برنامهٔ ibus-daemon را از طریق systemd اجرا می‌کند و سایر میزکارها آن را به‌صورت مستقیم به اجرا درمی‌آورند. .TP \fBstart\fR [\fB\-\-type=TYPE|\-\-verbose|\-\-help\fR] شروع به کار ibus-daemon. این دستور به‌طور پیش‌فرض ابتدا سعی می‌کند ibus-daemon را از طریق systemd و سپس به‌طور مستقیم اجرا کند. اگر .B \-\-type=systemd داده شود، تنها سعی می‌کند آن را به‌عنوان یک فرایند پس‌زمینه از طریق systemd اجرا کند. اگر .B \-\-type=direct داده شود، تنها تلاش می‌کند آن را به‌طور مستقیم به‌عنوان یک فرایند پیش‌زمینه اجرا کند و سایر آرگومان‌های گزینه‌های دستور ibus به ibus-daemon ارسال می‌شوند؛ برای نمونه: ibus start .B \-\-type=direct .B \-\-xim & میزکار GNOME برنامهٔ ibus-daemon را از طریق systemd و سایر میزکارها آن را به‌طور مستقیم اجرا می‌کنند. .TP \fBversion\fR نمایش نگارش ibus. .TP \fBread\-cache\fR [\fB\-\-system|\-\-file=FILE|\-\-help\fR] نمایش محتوای حافظهٔ پنهان رجیستری کاربر، چنانچه .B \-\-system مشخص نشده باشد. نمایش محتوای حافظهٔ پنهان رجیستری سیستم در صورتی که .B \-\-system مشخص شده باشد. نمایش محتوای فایل حافظهٔ پنهان رجیستری سفارشی .B FILE اگر .B \-\-file=FILE داده شده باشد. .TP \fBwrite\-cache\fR [\fB\-\-system|\-\-file=FILE|\-\-help\fR] ذخیرهٔ حافظهٔ پنهان رجیستری کاربر، چنانچه .B \-\-system مشخص نشده باشد. ذخیرهٔ حافظهٔ پنهان رجیستری سیستم اگر .B \-\-system داده شده باشد. ذخیرهٔ حافظهٔ پنهان رجیستری سفارشی در .B FILE اگر .B \-\-file=FILE داده شده باشد. این دستور به‌طور پیش‌فرض فایل‌های کامپوننت XML را از دایرکتوری استاندارد کامپوننت‌ها (\fI/usr/share/ibus/component\fP) می‌خواند؛ می‌توانید متغیر محیطی \fIIBUS_COMPONENT_PATH\fP را برای دایرکتوری‌های سفارشی کامپوننت (که با «:» جدا می‌شوند) تنظیم کنید. .TP \fBaddress\fR نمایش نشانی D-Bus مربوط به ibus-daemon. .TP \fBread\-config\fR چاپ مقادیر تنظیمات در یک فایل پیکربندی gsettings. .TP \fBreset\-config\fR بازنشانی مقادیر تنظیمات کاربر به مقادیر پیش‌فرض در یک فایل پیکربندی gsettings. .TP \fBwatch\fR در حال توسعه. .TP \fBemoji\fR [\fB\-\-font=FONT|\-\-lang=LANG|\-\-help|\-\-partial\-match\fR] اجرای ابزار IBus Emojier ( .B ibus\-emoji (1) ) و ذخیرهٔ ایموجی انتخاب‌شده در کلیپ‌بورد. می‌توان با گزینهٔ .B \-\-font قلم ایموجی را مشخص کرد. با استفاده از گزینهٔ .B \-\-lang می‌توان زبان یادداشت‌های توضیحی ایموجی را تعیین کرد. اگر LANG="en" باشد، ابزار IBus Emojier فایل /usr/share/ibus/dicts/emoji-en.dict را بارگذاری می‌کند. گزینهٔ .B \-\-partial\-match امکان تطبیق توضیحات با رشته‌های جزئی را فراهم می‌سازد. این تنظیمات از طریق ابزار .B ibus\-setup (1) نیز در دسترس هستند. .TP \fBim-module\fR [\fB\-\-type=TYPE|\-\-help\fR] نمایش مقدار درونی im-module در یک برنامهٔ مجازی GTK. اگر IBus به‌درستی نصب و پیکربندی شده باشد، خروجی "ibus" خواهد بود. این زیردستور برای کاربرانی که IBus را از روی کد منبع کامپایل می‌کنند و قصد بررسی پیکربندی‌ها را دارند مفید است. در حال حاضر این زیردستور تنها از برنامه‌های GTK پشتیبانی می‌کند و پیش‌فرض آن GTK3 است. اگر مایلید یک برنامهٔ GTK4 را بررسی کنید، می‌توانید گزینهٔ .B \-\-type=gtk4 را مشخص کنید؛ همچنین می‌توانید یکی از گزینه‌های "gtk2"، "gtk3" و "gtk4" را انتخاب نمایید. .SH "گزارش باگ‌ها (BUGS)" اگر باگی پیدا کردید، لطفاً آن را در https://github.com/ibus/ibus/issues گزارش کنید. .SH "همچنین ببینید (SEE ALSO)" .BR ibus-emoji (7)