Марийская раскладка клавиатуры

Материал из Mari-Lab
Версия от 18:09, 25 октября 2023; Андрей (обсуждение | вклад) (→‎SwiftKey)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Марийская раскладка клавиатуры для Windows

Инсталятор раскладки представлен в виде exe и msi-файлов:

https://mari-lab.ru/downloads/mari_key.exe

Файл mari_key.msi позволяет установить марийскую раскладку пользователям, у которых нет "админских" прав на компьютере:

https://mari-lab.ru/downloads/mari_key.msi

Видеомануал: смотреть на Youtube

Инсталятор позволяет установить 2 вида марийской раскладки клавиатуры: "Марийская" и "Марийская PRO", свободно распространяемые шрифты: PT Sans, PT Serif, PT Mono (OOO "ПараТайп"), Charis SIL, Doulos SIL (SIL International), а также обновлять наиболее часто используемые шрифты, что особенно важно для пользователей Windows XP:

Mari key3.png

По сравнению с предыдущими версиями марийской раскладки клавиатуры данная программа предназначена для инсталяции в OC Windows без привязки к архитектуре компьютера и версии операционной системы.

Буквы "ӓӒ, ҥҤ, ӧӦ, ӱӰ, ӹӸ" набираются (в зависимости от выбранного варианта установки):

Mari key1.png

1) "Марийская":

- AltGr + «а» = «ӓ»

- AltGr + Shift + «а» = «Ӓ»

- AltGr + «н» = «ҥ»

- AltGr + Shift + «н» = «Ҥ»

- AltGr + «о» = «ӧ»

- AltGr + Shift + «о» = «Ӧ»

- AltGr + «у» = «ӱ»

- AltGr + Shift + «у» = «Ӱ»

- AltGr + «ы» = «Ӹ»

- AltGr + Shift + «ы» = «Ӹ»

Mari key2.png

2) "Марийская PRO":

Марийские буквы вводятся с клавиш цифрового ряда (67890) без нажатия дополнительных клавиш, цифры доступны при одновременном нажатии цифровой клавиши и AltGr (= правый Alt).

Mari key4.png

Марийская раскладка клавиатуры для Mac OS

Для установки коми, удмуртской, марийской или алтайской раскладок клавиатуры в Mac OS скачайте файл key_mac.zip.

Перейдите в командную строку (терминал) и выполните следующую команду:

$ cp ~/Downloads/key_mac/*.* ~/Library/Keyboard\ Layouts/

Перегрузите сеанс пользователя.

Перейдите по опциям: «Системные настройки» ---> «Язык и текст» ---> «Источники ввода» (а в OS Mavericks ещё «+» ---> «Другие»), и напротив необходимой раскладки клавиатуры (например, «Марий») поставьте галочку.

Mari key mac os 1.png

Mari key mac os 2.png

Марийская раскладка клавиатуры для Linux

В некоторых дистрибутивах Linux марийский язык включен в систему, например, НауЛинукс:

http://www.naulinux.ru/distro

В некоторых дистрибутивах марийская раскладка есть, но не набирается буква "ӧ", например, Минт:

http://www.linuxmint.com/download.php

Чтобы подправить этот недостаток, для этого в терминале наберите:

sudo su

Введите пароль, а затем:

gedit /usr/share/X11/xkb/symbols/ru

Найдите описание марийской раскладки:

// Mari language layout
// based on Russian standard keyboard
// http://www.marlamuter.ru/
partial alphanumeric_keys
xkb_symbols "chm" {
   include "ru(common)"

   name[Group1]= "Mari";

   key.type[group1]="FOUR_LEVEL_ALPHABETIC";
   key <AC04> { [      Cyrillic_a,     Cyrillic_A,    U04D3,       U04D2     ] };
   key <AD03> { [      Cyrillic_u, 	Cyrillic_U,    U04F1,       U04F0     ] };
   key <AC02> { [      Cyrillic_ui,    Cyrillic_UI,   U04F9,       U04F8     ] };
   key <AD06> { [      Cyrillic_n, 	Cyrillic_N,    U04A5,       U04A4     ] };
   key <AC11> { [      Cyrillic_e, 	Cyrillic_E,    U04E9,       U04E8     ] };
   key <AC10> { [      Cyrillic_zh,    Cyrillic_ZH,   U04EB,       U04EA     ] };
   key <AC01> { [      Cyrillic_f, 	Cyrillic_F,    UF537,       UF536     ] };

   include "level3(ralt_switch)"
};

И замените их на:

// Mari language layout
// based on
// russian standard keyboard
// http://www.marlamuter.ru/
// Last Changes 2011/11/30 by Ainur Shakirov <ainur.shakirov.tt@gmail.com> and Andrey Chemyshev <chemyshev.andrey@gmail.com>

partial alphanumeric_keys
xkb_symbols "chm" {
include "ru(winkeys)"

name[Group1]= "Mari";

key.type[group1]="FOUR_LEVEL";

key <AC07> { [ Cyrillic_o, Cyrillic_O, U04E7, U04E6 ] };
key <AC04> { [ Cyrillic_a, Cyrillic_A, U04D3, U04D2 ] };
key <AD03> { [ Cyrillic_u, Cyrillic_U, U04F1, U04F0 ] };
key <AC02> { [ Cyrillic_ui, Cyrillic_UI, U04F9, U04F8 ] };
key <AD06> { [ Cyrillic_n, Cyrillic_N, U04A5, U04A4 ] };
key <AC11> { [ Cyrillic_e, Cyrillic_E, U04E9, U04E8 ] };
key <AC10> { [ Cyrillic_zh, Cyrillic_ZH, U04EB, U04EA ] };
key <AD05> { [ Cyrillic_ie, Cyrillic_IE, U0451, U0401 ] };
key <AC01> { [ Cyrillic_f, Cyrillic_F, UF537, UF536 ] };

include "level3(ralt_switch)"
 
};

Сохраните файл ru и перегрузите систему.

Если буква "Ӧӧ" так и не набирается, перейдите в каталог /var/lib/xkb/ и удалите оттуда все файлы server-*.xkm. После этого всё должно заработать.

Mint6.png

Организации, которые используют PageMaker, столкнутся с проблемой неотображения юникод-шрифтов, например, вместо букв ӓӒ,ҥҤ,ӧӦ,ӱӰ,ӹӸ будет отображаться знак вопроса: ?. Можно в линукс создать специальную марийскую раскладку для набора с использованием нестандартных шрифтов типа "Mari-Pragmatica".

Марийская клавиатура для Android

В Android марийские буквы можно набирать в SwiftKey, Gboard и AnySoftKeyboard. Марийская клавиатура в AnySoftKeyboard без словаря поддержки, там можно набирать только буквы. Клавиатуры Gboard и SwiftKey - со словарём: причём в Gboard - горномарийский словарь, а в SwiftKey - марийский (луговой).

SwiftKey

В некоторых смартфонах, например Xiaomi, клавиатура SwiftKey установлена по умолчанию. Если у вас не установлено данное приложение, то скачайте и установите его из Google Play.

Видеомануал: смотреть на Youtube

Gboard

Скачайте и устновите клавиатуру Gboard из Google Play.

Яндекс.Клавиатура

Скачайте и устновите клавиатуру Gboard из Google Play.

Видеомануал: смотреть на Youtube

AnySoftKeyboard

Чтобы установить марийскую клавиатуру для Android, в Google Play установите приложение «Mari Language Pack» - языковый пакет для AnySoftKeyboard, который включает в себя 2 раскладки (в 3 и 4 ряда).

Этот пакет работает только вместе с AnySoftKeyboard. Если у Вас не установлен AnySoftKeyboard, то:

1. Установите AnySoftKeyboard.

2. Установите Mari Language Pack, зайдите в Настройки -> Язык и ввод -> AnySoftKeyboard -> Языки раскладок, и выберите Марий.

В раскладке «Марий (3 ряда)» дополнительные буквы набираются долгим нажатием на соответствующую русскую букву. Например, при долгом нажатии на букву 'о' получим букву 'ӧ' или при долгом нажатии на букву 'н' получим букву 'ҥ'.

Установить AnySoftKeyboard можно по ссылке: play.google.com. Продукт AnySoftKeyboard разработан Менни Э. Дананом.

Mari key android.jpg

Марийская клавиатура для iOS

Для iOS используйте SwiftKey.

Ссылки