Типографская раскладка Etersoft: различия между версиями

Материал из База знаний Etersoft
Перейти к навигацииПерейти к поиску
мНет описания правки
Нет описания правки
 
(не показано 9 промежуточных версий этого же участника)
Строка 1: Строка 1:
Для [linux.etersoft.ru LINUX@Etersoft] существует специализированный пакет xkeyboard-config-etertypo типографской раскладки, являющийся доработанной версией стандартной иксовой раскладки typo и заменяющий его. Раскладка основана на [http://regolit.com/2006/11/26/xkb-unicode/ Реголите]. Пакет можно скачать из [ftp://ftp.etersoft.ru/pub/Etersoft/LINUX@Etersoft/Sisyphus/files/noarch/RPMS/ репозитория]. Данный пакет содержит в себе исправления некоторых знаков (на данный момент убран символ Йены и добавлены четыре символа дореволюционной русской орфографии).
Для [http://linux.etersoft.ru LINUX@Etersoft] существует специализированный пакет xkeyboard-config-etertypo типографской раскладки, являющийся доработанной версией стандартной иксовой раскладки typo и заменяющий его. Раскладка большей частью основана на схеме проекта [http://blog.regolit.com/2006/11/26/xkb-unicode Реголит].
 
По сравнению со штатным typo убран символ Йены и добавлены четыре символа дореволюционной русской орфографии), а также добавлен знак рубля ₽.
 
Пожелания, замечания и патчи принимаются с помощью [https://github.com/vitlav/xkeyboard-config-etertypo/issues github issues].


===Использование раскладки===
===Использование раскладки===
Использовать раскладку достаточно просто. Вы можете установить её с помощью команд:
Использовать раскладку достаточно просто. Вы можете установить её с помощью команд:
   setxkbmap -option
   setxkbmap -option
   setxkbmap -model pc104 -layout us,ru(winkeys) -option lv3:lwin_switch,grp:caps_toggle,misc:typo,grp_led:caps
   setxkbmap -model pc104 -layout "us,ru(winkeys)" -option lv3:lwin_switch,grp:caps_toggle,misc:typo,grp_led:caps
Первая команда очищает текущие настройки XKB, вторая устанавливает основными раскладками английскую и русскую, с переключением их клавишей Caps Lock и индикацией соответствующим светодиодом на клавиатуре. Левая клавиша Win включает раскладку typo.
Первая команда очищает текущие настройки XKB, вторая устанавливает основными раскладками английскую и русскую, с переключением их клавишей Caps Lock и индикацией соответствующим светодиодом на клавиатуре. Левая клавиша Win включает раскладку typo.
Но указывать раскладку командами не рекомендуется.
Эти настройки так же можно включить в файл ~/.Xkbmap, чтобы не приходилось постоянно вводить в консоли вышеописанные команды. Аналогичный им конфиг:
Эти настройки так же можно включить в файл ~/.Xkbmap, чтобы не приходилось постоянно вводить в консоли вышеописанные команды. Аналогичный им конфиг:
   # ~/.Xkbmap configuration
   # ~/.Xkbmap configuration
Строка 15: Строка 20:


===Особенности установки===
===Особенности установки===
Установка пакета невозможна с помощью APT, так как он конфликтует с набором стандартных раскладок. Причина в том, что пакет перезаписывает файл /usr/share/X11/xkb/symbols/typo. Для установки следует сначала скачать пакет, а затем установить его с помощью команды rpm с опцией --force:
Описанная раскладка реализована в пакете xkeyboard-config-etertypo.
  wget -c ftp://ftp.etersoft.ru/pub/Etersoft/LINUX@Etersoft/Sisyphus/files/noarch/RPMS/xkeyboard-config-etertypo*.rpm
Для установки в любую систему достаточно взять файл [https://github.com/vitlav/xkeyboard-config-etertypo/blob/master/etertypo/symbols_etertypo symbols_etertypo] и положить его вместо /usr/share/X11/xkb/symbols/typo, входящего в состав стандартного xkeyboard-config.
  rpm -Uhv --force xkeyboard-config-etertypo*.rpm
 
Ссылка на git-репозиторий пакета:
https://github.com/vitlav/xkeyboard-config-etertypo


Ссылка на гит-репозиторий пакета:
Пакет можно скачать из [ftp://ftp.etersoft.ru/pub/Etersoft/LINUX@Etersoft/Sisyphus/files/noarch/RPMS/ репозитория].  
http://git.etersoft.ru/people/mdevaev/packages/xkeyboard-config-etertypo.git


----
----
Строка 29: Строка 35:


* [http://ilyabirman.ru/typography-layout/ Типографская раскладка клавиатуры для Мака и Виндоуса — Илья Бирман]
* [http://ilyabirman.ru/typography-layout/ Типографская раскладка клавиатуры для Мака и Виндоуса — Илья Бирман]
* [http://regolit.com/2006/11/26/xkb-unicode/ Реголит — Типографская раскладка для Linux]
* [http://blog.regolit.com/2006/11/26/xkb-unicode Реголит — Типографская раскладка для Linux]
* [http://besisland.name/rukbi/ Клавиатурная раскладка «Рукби»]
* [http://besisland.name/rukbi/ Клавиатурная раскладка «Рукби»]
* http://shikhalev.blogspot.com/2011/01/typo-keyboard-input.html
* [http://kbd-intl.narod.ru/ru Клавиатурная раскладка «Русская (международная)»]


* [http://habrahabr.ru/blogs/typography/20777/ — Об использовании длинного тире и пр.]
* [https://web.archive.org/web/20100916203407/http://habrahabr.ru/blogs/typography/20588/ — Об использовании длинного тире и пр.]
* [http://www.artlebedev.ru/kovodstvo/sections/97/ Артемий Лебедев § 97. Тире, минус и дефис, или Черты русской типографики]
* [http://welinux.ru/post/2059/ На заказ — Compose key]
* [http://welinux.ru/post/2059/ На заказ — Compose key]
* [http://sphinx.net.ru/blog/entry/unicode-input/ Ввод символов Unicode]
* [http://sphinx.net.ru/blog/entry/unicode-input/ Ввод символов Unicode]
* [http://habrahabr.ru/post/116485/ Аккуратная настройка клавиатуры]


* [https://github.com/edanko/capslang Переключение раскладки через CapsLock на Windows]


[[Категория:Документация]]
[[Категория:Документация]]
[[Категория:Раскладка клавиатуры]]

Текущая версия от 13:48, 7 декабря 2023

Для LINUX@Etersoft существует специализированный пакет xkeyboard-config-etertypo типографской раскладки, являющийся доработанной версией стандартной иксовой раскладки typo и заменяющий его. Раскладка большей частью основана на схеме проекта Реголит.

По сравнению со штатным typo убран символ Йены и добавлены четыре символа дореволюционной русской орфографии), а также добавлен знак рубля ₽.

Пожелания, замечания и патчи принимаются с помощью github issues.

Использование раскладки

Использовать раскладку достаточно просто. Вы можете установить её с помощью команд:

 setxkbmap -option
 setxkbmap -model pc104 -layout "us,ru(winkeys)" -option lv3:lwin_switch,grp:caps_toggle,misc:typo,grp_led:caps

Первая команда очищает текущие настройки XKB, вторая устанавливает основными раскладками английскую и русскую, с переключением их клавишей Caps Lock и индикацией соответствующим светодиодом на клавиатуре. Левая клавиша Win включает раскладку typo. Но указывать раскладку командами не рекомендуется. Эти настройки так же можно включить в файл ~/.Xkbmap, чтобы не приходилось постоянно вводить в консоли вышеописанные команды. Аналогичный им конфиг:

 # ~/.Xkbmap configuration
 -option
 -model pc014
 -layout us,ru(winkeys)
 -option grp:caps_toggle,grp_led:caps
 -option lv3:lwin_switch,misc:typo

Особенности установки

Описанная раскладка реализована в пакете xkeyboard-config-etertypo. Для установки в любую систему достаточно взять файл symbols_etertypo и положить его вместо /usr/share/X11/xkb/symbols/typo, входящего в состав стандартного xkeyboard-config.

Ссылка на git-репозиторий пакета: https://github.com/vitlav/xkeyboard-config-etertypo

Пакет можно скачать из репозитория.


Схема раскладки

Etertopo-scheme.png

Ссылки