
در اوبونتو تایپ حروف دارای اکسنت (Accented Characters) و نشانههای آوایی (Diacritics) معمولاً به روشهای دستی و نسبتاً زمانبر انجام میشود. افزونهای با نام Accent Hold برای GNOME Shell اکنون رفتاری شبیه macOS را به سیستم اضافه میکند: کاربر میتواند یک کلید حرف را نگه دارد و گونههای دارای اکسنت یا نشانه را از یک پنجره کوچک (Pop-up) کنار نشانگر متن (Text Cursor) انتخاب کند.
روش سادهتر نسبت به کدهای هگز و Compose Key
روش پیشفرض در اوبونتو برای وارد کردن چنین نویسههایی چندان آسان نیست. برای نمونه، برای تایپ å باید Ctrl + Shift + U را فشار داد، کد هگز (Hex Code) چهاررقمی مربوط را وارد کرد و سپس Enter زد. روش دیگر، تنظیم کلید Compose در اوبونتو و وارد کردن کد مربوط به آن است. با Accent Hold کافی است کلید a را نگه دارید و سپس نویسه موردنظر، در این مثال a-ring، را انتخاب کنید. انتخاب نویسه را میتوان با شماره متناظر، کلیدهای جهتنما یا ماوس انجام داد.
رفتار افزونه و تنظیمات قابل تغییر
اگر پس از نگهداشتن کلید و نمایش انتخابگر، کاربر به نویسه دارای اکسنت نیاز نداشته باشد، با یک ضربه کوتاه روی همان کلید، نویسه عادی وارد میشود. به گفته توسعهدهنده، این افزونه با همه چیدمانهای صفحهکلید (Keyboard Layouts) مانند QWERTY و AZERTY کار میکند. همچنین میتوان در پنل تنظیمات (Preferences Panel) مدت نگهداشتن کلید برای نمایش انتخابگر و مدت محو شدن آن را تعیین کرد.
- ویرایش فهرست نویسههای نمایشدادهشده برای هر کلید
- حذف نویسههای غیرضروری، تغییر ترتیب یا افزودن نویسه دلخواه
- امکان افزودن ایموجی (Emoji) به یک حرف برای نمایش در کنار اکسنتها
محدودیتها و نحوه نصب
Accent Hold فقط روی Wayland و در برنامههایی کار میکند که از روشهای ورودی GNOME (GNOME Input Methods) استفاده میکنند؛ این مجموعه بیشتر برنامهها، از جمله بسیاری از برنامههای Electron و فایرفاکس، را در بر میگیرد. اگر انتخابگر در برخی برنامهها مانند برنامههای Qt ظاهر نشد، میانبر Super + E آن را باز میکند. افزونه یک آیکون در پنل بالای صفحه (Top Panel) اضافه میکند که هرچند برای غیرفعالسازی موقت انتخابگر و دسترسی به تنظیمات کاربرد دارد، وجود یک نویسه é در نوار بالا ممکن است برای برخی کاربران حواسپرکن باشد.
این افزونه برای GNOME نسخه ۴۵ تا ۵۰ از وبسایت افزونههای GNOME قابل نصب است؛ همچنین میتوان از برنامه Extension Manager استفاده کرد. بهروزرسانیای نیز در انتظار بررسی است که پشتیبانی از GNOME 51 را اضافه میکند.