<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Compose_Key</id>
	<title>Compose Key - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Compose_Key"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Compose_Key&amp;action=history"/>
	<updated>2026-10-12T11:09:09Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://mediawiki.zina.run/index.php?title=Compose_Key&amp;diff=164&amp;oldid=prev</id>
		<title>&gt;Zina в 09:09, 5 травня 2024</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Compose_Key&amp;diff=164&amp;oldid=prev"/>
		<updated>2024-05-05T09:09:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Compose Key (она же Multi_Key) — это специальная клавиша, с помощью которой в Линуксе можно набирать символы ©, ®, …, → и другие, отсутствующие на клавиатуре.&lt;br /&gt;
&lt;br /&gt;
Этот способ похож на набор спецсимволов в Windows c &amp;lt;kbd&amp;gt;Alt&amp;lt;/kbd&amp;gt; и цифровыми клавишами. Основные отличия:&lt;br /&gt;
&lt;br /&gt;
# Специальной клавишей Compose может быть не только &amp;lt;kbd&amp;gt;Alt&amp;lt;/kbd&amp;gt;, но и другие клавиши: правый &amp;lt;kbd&amp;gt;Win&amp;lt;/kbd&amp;gt;, левый &amp;lt;kbd&amp;gt;Win&amp;lt;/kbd&amp;gt;, &amp;lt;kbd&amp;gt;Menu&amp;lt;/kbd&amp;gt;, правый &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;, &amp;lt;kbd&amp;gt;CapsLock&amp;lt;/kbd&amp;gt;.&lt;br /&gt;
# При наборе клавиша Compose нажимается и сразу отпускается, а не держится прижатой во время набора цифровой комбинации, как в Windows.&lt;br /&gt;
# Комбинации клавиш настраиваются как угодно, благодаря чему можно создавать мнемонические, легко запоминающиеся комбинации.&lt;br /&gt;
# Назначить комбинацию можно на вставку любого символа, включая знак ударения, и даже на вставку последовательности символов — например, HTML тэга, своего имени или целого текстового фрагмента.&lt;br /&gt;
&lt;br /&gt;
Например, чтобы вставить знак торговой марки ®:&lt;br /&gt;
* в Windows нужно нажать Alt и, не отпуская его, набрать на цифровой клавиатуре справа 0149&lt;br /&gt;
* в Linux нужно нажать клавишу &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt;, отпустить и набрать &amp;lt;kbd&amp;gt;O&amp;lt;/kbd&amp;gt;&amp;lt;kbd&amp;gt;R&amp;lt;/kbd&amp;gt; в любом регистре — сработает и or, и oR, и Or.&lt;br /&gt;
&lt;br /&gt;
Еще примеры:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! !! Windows !! Linux&lt;br /&gt;
|-&lt;br /&gt;
| © || Alt 0 1 6 9 || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;o&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;c&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| « || Alt 0 1 7 4 || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;lt;&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;lt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| » || Alt 0 1 8 7 || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;gt;&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;gt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| … || Alt 0 1 3 3 || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;.&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;.&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| → || Нет || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;-&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;gt;&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ← || Нет || &amp;lt;kbd&amp;gt;Compose&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;lt;&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;-&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Настройка клавиши Compose ==&lt;br /&gt;
&lt;br /&gt;
Сначала выберите, какая клавиша на клавиатуре будет вашей клавишей Compose. Обычно назначается правый &amp;lt;kbd&amp;gt;Alt&amp;lt;/kbd&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gnome&amp;#039;&amp;#039;&amp;#039;: Settings → Keyboard → Special Character Entry → Compose Key&lt;br /&gt;
&lt;br /&gt;
Устарело: установить &amp;lt;code&amp;gt;sudo apt install gnome-tweak-tool&amp;lt;/code&amp;gt;, открыть Tweaks → Keyboard &amp;amp; Mouse → Compose Key&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;KDE&amp;#039;&amp;#039;&amp;#039;: Параметры системы → Страна и язык → Раскладка клавиатуры → Дополнительно → Положение клавиши Compose&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;XFCE&amp;#039;&amp;#039;&amp;#039;: xfce4-keyboard-settings → Layout → Compose key&lt;br /&gt;
&lt;br /&gt;
После этого нужно создать файл &amp;lt;code&amp;gt;~/.XCompose&amp;lt;/code&amp;gt; и добавить в него [[Комбинации клавиш Compose | комбинации клавиш]] для спецсимволов. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hint&amp;quot;&amp;gt;Примеры комбинаций клавиш можно посмотреть в файле &amp;lt;code&amp;gt;/usr/share/X11/locale/en_US.UTF-8/Compose&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Коды клавиш [[Коды клавиш в Linux | можно узнать]] с помощью &amp;lt;code&amp;gt;xev&amp;lt;/code&amp;gt;, а просмотр и копирование спецсимволов — с помощью таблицы смволов &amp;lt;code&amp;gt;kcharselect&amp;lt;/code&amp;gt; в &amp;#039;&amp;#039;KDE&amp;#039;&amp;#039; или &amp;lt;code&amp;gt;gucharmap&amp;lt;/code&amp;gt; в &amp;#039;&amp;#039;Gnome&amp;#039;&amp;#039;.&amp;lt;br&amp;gt;Можно включить сразу весь стандартный набор сочетаний клавиш — вставить в &amp;lt;code&amp;gt;~/.XCompose&amp;lt;/code&amp;gt; первой строкой:&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;include &amp;quot;/usr/share/X11/locale/en_US.UTF-8/Compose&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого проверьте, работают ли Compose комбинации клавиш. Запустите &amp;lt;code&amp;gt;xterm&amp;lt;/code&amp;gt; и нажмите: &amp;lt;kbd&amp;gt;ComposeKey&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;gt;&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;&amp;gt;&amp;lt;/kbd&amp;gt;. В командной строке должен появиться знак &amp;lt;code&amp;gt;»&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hint&amp;quot;&amp;gt;Изменения в &amp;lt;code&amp;gt;~/.XCompose&amp;lt;/code&amp;gt; срабатывают в новых окнах. Например, если тестируем в Konsole, то после сохранения изменений в &amp;lt;code&amp;gt;~/.XCompose&amp;lt;/code&amp;gt; нужно закрыть окно Konsole и запустить его снова.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После того, как Compose заработает в консольных окнах, нужно проверить работу в окнах GTK и QT — например, в Firefox и в Kate. Если не работает, то нужно в файл &amp;lt;code&amp;gt;/etc/environment&amp;lt;/code&amp;gt; добавить строки:&lt;br /&gt;
&lt;br /&gt;
 export GTK_IM_MODULE=xim&lt;br /&gt;
 export QT_IM_MODULE=xim&lt;br /&gt;
&lt;br /&gt;
=== Compose и Sublime Text ===&lt;br /&gt;
&lt;br /&gt;
Чтобы Compose работал в Sublime Text, нужно установить uim:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install uim&lt;br /&gt;
&lt;br /&gt;
и добавить в &amp;lt;code&amp;gt;/etc/environment&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 export GTK_IM_MODULE=uim&lt;br /&gt;
&lt;br /&gt;
Или:&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:whitequark/sublime-imethod-fix&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libsublime-text-3-xim-xcompose&lt;br /&gt;
&lt;br /&gt;
Затем выйти из сеанса и перезапустить иксы (&amp;lt;kbd&amp;gt;Alt&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;E&amp;lt;/kbd&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
&lt;br /&gt;
* [[Комбинации клавиш Compose]]&lt;br /&gt;
* [[Коды клавиш в Linux]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
* http://welinux.ru/post/2059/&lt;br /&gt;
* http://easylinux.ru/node/365&lt;br /&gt;
* http://ramalokehrota.blogspot.com/2007/07/compose-key.html&lt;br /&gt;
* http://linuxopen.ru/2008/03/03/mojj-linux-chast-9.html (оригинал http://auna.nnm.ru/moj_linux_9)&lt;br /&gt;
&lt;br /&gt;
[[Категория:Linux]]&lt;/div&gt;</summary>
		<author><name>&gt;Zina</name></author>
	</entry>
</feed>