Позволяет писать кириллицей на компьютере с французской клавиатурой.
Russian phonetic layout on French keyboard.
La disposition phonétique Russe pour la clavier Française.
Установка для Windows
- Скачиваем прилагаемый архив.
- Извлекаем из него исполняемый файл (подходит для Windows XP/Vista/7, 32 и 64-разрядных версий) и запускаем его.
- Добавляем раскладку в соответствующих настройках клавиатуры.
Установка для Linux
Вам необходимо иметь права администратора на компьютере. Если вы сами устанавливали систему или приобрели компьютер с предустановленным Линуксом, то, как правило, такие права у вас есть.
1. Загрузите файл rusfrphkbd.sh
2. Откройте в проводнике папку, куда был загружен файл, и в свойствах поставьте ему возможность запуска.
3. Убедитесь в настройках проводника (меню Edit--Preferences), что файл может быть запущен прямо из папки
3. Запускаем файл двойным щелчком мыши и выбираем запуск программы в терминале
4. Действуем согласно инструкциям. По окончанию завершаем сеанс или перезагружаем компьютер
5. Добавляем раскладку обычным способом в настройках клавиатуры
Описание этапов ручной установка для Linux
С Линуксом, если в нем чего-то нет "из коробки", как обычно, придется повозиться. Описанный метод подходит для Ubuntu 12.04 и выше. На других дистрибутивах возможны незначительные изменения.
Для выполнения процедуры вы должны иметь права суперпользователя на компьютере.
Подготовка
1. Открываем консоль (окно командной строки, в Ubuntu комбинация клавиш Ctrl+Alt+T).
2. Обязательно делаем резервные копии файлов! Вводим на консоль команды (потребуется подтверждение паролем прав суперпользователя)
sudo cp /usr/share/X11/xkb/symbols/fr /usr/share/X11/xkb/symbols/fr.bak sudo cp /usr/share/X11/xkb/rules/evdev.xml /usr/share/X11/xkb/rules/evdev.xml.bak
Если в ходе внесения изменений вы ошибетесь, то может нарушиться работа раскладок. В этом случае надо восстановить файлы и окончить сеанс или перезагрузиться.
Восстановление в случае ошибки:
sudo cp /usr/share/X11/xkb/symbols/fr.bak /usr/share/X11/xkb/symbols/fr sudo cp /usr/share/X11/xkb/rules/evdev.xml.bak /usr/share/X11/xkb/rules/evdev.xml
Добавление раскладки
Консоль не закрываем.
1. Открываем в редакторе gedit файл французских раскладок
sudo gedit /usr/share/X11/xkb/symbols/fr
2. Добавляем в конец файла схему русской фонетической раскладки
// Layout for Russian letters on French keyboard // Copyright © Serguei TARASSOV <st@arbinada.com> // Last changed: 2015-06-23 partial alphanumeric_keys xkb_symbols "ru" { include "fr(basic)" name[Group1]="Russian (France, phonetic)"; key.type[group1]="FOUR_LEVEL_ALPHABETIC"; key <LatA> { [ Cyrillic_a, Cyrillic_A ] }; key <LatB> { [ Cyrillic_be, Cyrillic_BE ] }; key <LatV> { [ Cyrillic_ve, Cyrillic_VE ] }; key <LatG> { [ Cyrillic_ghe, Cyrillic_GHE ] }; key <LatD> { [ Cyrillic_de, Cyrillic_DE ] }; key <LatE> { [ Cyrillic_ie, Cyrillic_IE ] }; key <TLDE> { [ Cyrillic_io, Cyrillic_IO, asciitilde ] }; key <AC11> { [ Cyrillic_zhe, Cyrillic_ZHE, percent ] }; key <LatZ> { [ Cyrillic_ze, Cyrillic_ZE ] }; key <LatI> { [ Cyrillic_i, Cyrillic_I ] }; key <LatJ> { [ Cyrillic_shorti, Cyrillic_SHORTI ] }; key <LatK> { [ Cyrillic_ka, Cyrillic_KA ] }; key <LatL> { [ Cyrillic_el, Cyrillic_EL ] }; key <LatM> { [ Cyrillic_em, Cyrillic_EM ] }; key <LatN> { [ Cyrillic_en, Cyrillic_EN ] }; key <LatO> { [ Cyrillic_o, Cyrillic_O ] }; key <LatP> { [ Cyrillic_pe, Cyrillic_PE ] }; key <LatR> { [ Cyrillic_er, Cyrillic_ER ] }; key <LatS> { [ Cyrillic_es, Cyrillic_ES ] }; key <LatT> { [ Cyrillic_te, Cyrillic_TE ] }; key <LatU> { [ Cyrillic_u, Cyrillic_U ] }; key <LatF> { [ Cyrillic_ef, Cyrillic_EF ] }; key <LatX> { [ Cyrillic_ha, Cyrillic_HA ] }; key <LatC> { [ Cyrillic_tse, Cyrillic_TSE ] }; key <LatH> { [ Cyrillic_che, Cyrillic_CHE ] }; key <LatW> { [ Cyrillic_sha, Cyrillic_SHA ] }; key <AD12> { [ Cyrillic_shcha, Cyrillic_SHCHA, currency, dead_macron ] }; key <AE07> { [ Cyrillic_hardsign, 7 ] }; key <AE10> { [ Cyrillic_HARDSIGN, 0 ] }; key <LatY> { [ Cyrillic_yeru, Cyrillic_YERU ] }; key <AE02> { [ Cyrillic_softsign, 2 ] }; key <AE09> { [ Cyrillic_SOFTSIGN, 9 ] }; key <BKSL> { [ Cyrillic_e, Cyrillic_E ] }; key <AD11> { [ Cyrillic_yu, Cyrillic_YU, numbersign ] }; key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] }; include "level3(ralt_switch)" };
3. Сохраняем, выходим из редактора.
4. Открываем в редакторе файл описаний раскладок
sudo gedit /usr/share/X11/xkb/rules/evdev.xml
5. Ищем в тексте секцию, начинающуюся таким фрагментом (в Ubuntu 14.04 это строка 2915)
<layout> <configItem> <name>fr</name>
6. Чуть ниже после первого открывающего тега <variantList> вставляем следующее описание:
<variant> <configItem> <name>ru</name> <shortDescription>ru</shortDescription> <description>Russian (France, phonetic)</description> <languageList> <iso639Id>rus</iso639Id> </languageList> </configItem> </variant>
7. Сохраняем файл, выходим из редактора.
8. Переконфигурируем раскладки
sudo dpkg-reconfigure xkb-data
9. Закрываем сеанс и снова заходим. В принципе, может быть проще и надежнее перезагрузиться.
10. Добавляем раскладку обычным способом в настройках клавиатуры
Прикрепленный файл | Размер |
---|---|
![]() | 270.82 KB |
![]() | 6.86 KB |
Комментарии
Какой же
Пишет Таня (не проверено),
какой же Сереженька молодец.. на 4й комп загружаю Вашу раскладку )))) дай Бог здоровья ))
Спасибо
Пишет st,
Спасибо, и вам того же.