Поради Введення символів з акцентами на Linux
Введення символів з акцентами у Linux
У Linux (точніше X Window System) є приголомшливий засіб для введення символів відсутніх у встановленій розкладці клавіатури. Цей засіб називається клавіша Compose. За допомогою неї можна вводити практично всі варіанти символів з акцентами, а також різні спеціальні символи.
Увімкнути клавішу Compose можна там же, де Ви налаштовуєте клавіатуру, тобто або /etc/X11/xorg.conf , або в налаштуваннях клавіатури робочого столу. Я задовольняюся налаштуваннями клавіатури Gnome. Там я "повішив" функцію Compose на клавішу Menu:
Увімкнути клавішу Compose можна також за допомогою setxkbmap. Наступна команда включає дві розкладки (us і ru-winkeys), що перемикаються по Alt+Shift, із клавішею Compose на місці правого Alt:
$ setxkbmap -з'ясувати, ru -варіант ',winkeys' -option 'grp:alt_shift_toggle,grp_led:scroll,compose:ralt'
Після цього, стало можливим набирати багато цікавих символів, спочатку натискаючи клавішу Compose, а потім набираючи ту чи коротку іншу послідовність. Наприклад,
З клавішею Compose дуже легко набирати акценти і особливі літери європейських алфавітів, які відсутні в моїй звичайній розкладці клавіатури, але іноді потрібні: Compose + '+ a = á, Compose + ' + a = à, Compose + ^ + a = â, Compose + " + a = ä, Compose +
+ a = ã, Compose + * + a = å, Compose + a + e = æ, Copmose + s + s = ß.
Зрозуміло, замість літери «a» у прикладах можна підставляти інші літери. Ті, хто цікавиться, можуть подивитись повний список Compose-послідовностей.
Якщо ви користуєтеся переважно GTK-додатками, то встановивши метод введення Latin Plus, ви помітно розширите можливості цієї чарівної клавіші. Вам стане доступний весь грецький алфавіт,цифри у вигляді верхніх та нижніх індексів, знаки математичних відносин, всілякі стрілки та інші корисні символи. ♥!
Доповнення: все виявилося набагато простіше, і використовувати Latin Plus не обов'язково, див. мою замітку про те, як налаштувати свої Compose-послідовності.
Звичайно, це не зрівняється по можливостях з LaTeX, але ці символи можна використовувати будь-де: у листах, при наборі тексту в веб, у простому тексті, адже вони входять у всі стандартні unicode-шрифти.
Додаток:зараз Compose-послідовності GTK-додатків відрізняються від Compose-послідовностей, що надаються X.org. Тому в різних програмах можлива трохи різна поведінка клавіші Compose. Як вирішення проблеми переключити використовуваний спосіб введення в GTK на стандартний іксовий X Input Method, див. пост про налаштування Compose.
Додаток 2:користувачі Windows можуть насолодитися зручністю Compose-послідовностей, встановивши програму AllChars.