ПРАВЕДНОСТЬ И МИР
журнал православного богословия, культуры и права

Журнал / Школа / Путь спасения / Культура / Церковнославянский / Клавиатура 1.8

 

Тропа́рь ст҃ы́хъ ѻ҆тє́цъ на́шихъ равноапⷭ҇льныхъ меѳо́дӏ̈а и҆ кѷрӏ́лла,
ѹ҆чи́телей слове́нскихъ:

Ꙗ҆́кѡ а҆пⷭ҇лѡмъ є҆динонра́внӏ̈и и҆ слове́нскихъ стра́нъ ѹ҆чи́телӏ̈е,
кѷрӏ́лле и҆ меѳо́дӏ̈е бг҃омꙋ́дрӏ̈и, влⷣкꙋ всѣ́хъ моли́те,
всѧ̑ ꙗ҆зы́ки словє́нскӏ̈ѧ ѹ҆тверди́ти въ правосла́вӏ̈и и҆ є҆диномы́слӏ̈и,
ѹ҆мири́ти мӏ́ръ, и҆ сп҃стѝ дꙋ́шы на́шѧ.

Тропа́рь ст҃а́гѡ равноапⷭ҇ла, вели́кагѡ кнѧ́зѧ влади́мӏ̈ра:
Ѹ҆подо́билсѧ є҆сѝ кꙋпцꙋ̀, и҆́щꙋщемꙋ до́брагѡ би́сера, славнодержа́вный влади́мӏ̈ре,
на высотѣ̀ стола̀ сѣдѧ̀ ма́тере градѡ́въ, бг҃оспаса́емагѡ кӏ́ева:
и҆спытꙋ́ѧ же и҆ посыла́ѧ къ ца́рскомꙋ гра́дꙋ ѹ҆вѣ́дѣти правосла́внꙋю вѣ́рꙋ,
ѡ҆брѣ́лъ є҆сѝ безцѣ́нный би́серъ хрⷭ҇та̀, и҆збра́вшаго тѧ̀ ꙗ҆́кѡ втора́го па́ѵла,
и҆ ѿтрѧ́сшаго слѣпотꙋ̀ во свѧтѣ́й кꙋпѣ́ли дꙋше́внꙋю вкꙋ́пѣ и҆ тѣле́снꙋю:
тѣ́мже пра́зднꙋемъ твоѐ ѹ҆спе́нӏ̈е лю́дӏ̈е твоѝ сꙋ́ще.
молѝ спасти́сѧ держа́вы твоеѧ̀ рѡссӏ́йскӏ̈ѧ
нача́льникѡмъ и҆ мно́жествꙋ владо́мыхъ.

Тропа́рь изъ слꙋ́жбы срѣ́тенӏ̈ю чꙋдотво́рныѧ ӏ҆кѡ́ны прест҃ы́ѧ бцⷣы, влади́мӏ̈рскаѧ:
Д
не́сь свѣ́тлѡ красꙋ́етсѧ сла́внѣйшӏ̈й гра́дъ москва̀,
ꙗ҆́кѡ зарю̀ со́лнечнꙋю воспрӏ̈е́мши, влⷣчце, чꙋдотво́рнꙋю твою̀ ӏ҆кѡ́нꙋ,
къ не́йже ны́нѣ мы̀ притека́юще, и҆ молѧ́щесѧ тебѣ̀, взыва́емъ си́це:
ѽ пречꙋ́днаѧ влⷣчце бцⷣе, моли́сѧ и҆зъ тебє̀ воплоще́нномꙋ хрⷭ҇тꙋ̀ бг҃ꙋ на́шемꙋ,
да и҆зба́витъ гра́дъ се́й, и҆ всѧ̑ гра́ды и҆ страны̑ хрⷭ҇тӏ̈а̑нскӏ̈ѧ невреди́мы
ѿ всѣ́хъ навѣ̑тъ вра́жӏ̈ихъ, и҆ спасе́тъ дꙋ́шы на́шѧ ꙗ҆́кѡ милосе́рдъ.


ЦЕРКОВНОСЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ

версия cu_v1_8

Раскладка клавиатуры и программа её реализации на платформе Linux, предназначена для компьютерного набора текста на церковнославянском языке

Схема раскладки клавиатуры церковнославянского языка и программа её реализации «СЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ» («SLAVONIC UNY») cu_v1_8, бывшая под именем «ЦЕРКОВНОСЛАВЯНСКИЙ» («CHURCH SLAVONIC») cu-v1.4 - cu-v1.7, (далее Раскладка) разработана в исполнении повеления Христа Спасителя: «Идите и научите все народы», в продолжении труда святых равноапостольных Кирилла и Мефодия просветителей словенских, в процессе развития и сохранения культурного наследия Святой Православной Руси, полученного от прародителей и родителей почтения и любви к Богу и Церкви, в светлую память Пантелея Семёновича Булавина, деда и первого учителя церковнославянского языка Юрия Викторовича Калашникова разработчика данного продукта.

Фото 1 – Фрагмент Евангелия. Москва, Синодальная типография, XIX в., мини формат. Наследство от деда Пантелея.

Фрагмент Евангелия. Москва, Синодальная типография, XIX в., мини формат

Описание

Раскладка выполнена в соответствии с нормой церковнославянского (далее ЦС) языка, используемого в Русской Православной Церкви с синодального периода по настоящее время, с добавлением некоторых букв, уже вышедших из современного употребления в богослужебной практике, но существующих в более ранних богослужебных и иных текстах.

Раскладка предназначается для компьютерного набора текстов с использованием азбуки современного ЦС языка. Может использоваться для иных изводов славянского языка, в учебном процессе и в научной работе.

Установка программы раскладки

Для установки программы требуется платформа Linux, оперативная память и процессор, необходимый для нормальной работы операционной системы.

Для Windows имеется раскладка прошлой версии, cu_v1_7, по ряду клавиш отличающейся от обновлённой cu_v1_8. Смотреть комплект: Руководство по ЦС азбуке vr1.5, шрифту «Panteley 1.8» и клавиатуре «Церковнославянский» v1.7 (windows), и шрифт, программа клавиатуры: http://sancti.ru/patr/soft/cu_abc-f-k-1.8.zip). Обновление клавиатуры до cu_v1_8 запланировано.

Раскладка клавиатуры на компьютер с Linux устанавливается (или удаляется) путем введения(или удаления) кода программы cu_v1_8 в код файлов папки /usr/share/X11/xkb.

1-й вариант
более сложный, но с регистрацией, как варианта русского языка, и обозначением в инд
икаторе раскладки

1.1.

Найти файл по пути:

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

Скопировать его в отдельную папку (на всякий непредвиденный, аварийный случай для восстановления)!!!

Открыть файл по пути:

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

В файле после текста:

};

Перед текстом:

partial alphanumeric_keys
xkb_symbols

Добавить:

// Slavonic Uny language layout

// based on the Russian standard keyboard

// by Yurii V Kalashnikov; https://sancti.ru

// last changes 2023/03/12; contact <vcsl-k@ya.ru>

partial alphanumeric_keys

xkb_symbols "cu" {

name[Group1]= "Slavonic Uny";

key.type[Group1]="FOUR_LEVEL";

key <TLDE> { [ U047D, U047C, U00B7, UA66F ] }; // ѽ Ѽ · ꙯

key <AE01> { [ U0473, U0472, U0021, UA67C ] }; // ѳ Ѳ ! ꙼ ⷴ

key <AE02> { [ U0475, U0474, U030F, UA67E ] }; // ѵ Ѵ ̏ ꙾

key <AE03> { [ U0479, U0478, U046B, U046A ] }; // ѹ Ѹ ѫ Ѫ

key <AE04> { [ Ua657, Ua656, U0482, U2DFC ] }; // ꙗ Ꙗ ҂ ⷼ

key <AE05> { [ U0463, U0462, U2626, UA672 ] }; // ѣ Ѣ ☦ ꙲

key <AE06> { [ U0461, U0460, U003A, UA671 ] }; // ѡ Ѡ : ꙱

key <AE07> { [ U047f, U047e, U037E, U033A ] }; // ѿ Ѿ ; ̺

key <AE08> { [ U046f, U046e, UA673, U032A ] }; // ѯ Ѯ ꙳ ̪

key <AE09> { [ U0471, U0470, U0028, U005B ] }; // ѱ Ѱ ( [

key <AE10> { [ U047b, U047a, U0029, U005d ] }; // ѻ Ѻ ) ]

key <AE11> { [ U0483, U0487, U002D, U002f ] }; // ҃ ҇ - /

key <AE12> { [ U044c, U042c, U003d, U002b ] }; // ь Ь = + ꙺ

key <AD01> { [ U04cf, U04c0, U0308, U0307 ] }; // ӏ Ӏ ̈ ̇

key <AD02> { [ U0446, U041a, U0457, U0407 ] }; // ц Ц ї Ї̈

key <AD03> { [ UA64B, UA64A, U0443, U0423 ] }; // ꙋ Ꙋ у У

key <AD04> { [ U043a, U041a, U0456, U0406 ] }; // к К і І̇

key <AD05> { [ U0435, U0415, U044D, U042D ] }; // е Е э Э

key <AD06> { [ U043d, U041d, Ua647, Ua646 ] }; // н Н ꙇ Ꙇ

key <AD07> { [ U0433, U0413, U0477, U0476 ] }; // г Г ѷ Ѷ

key <AD08> { [ U0448, U0428, UA643, UA642 ] }; // ш Ш ꙃ Ꙃ

key <AD09> { [ U0449, U0429, UA641, Ua640 ] }; // щ Щ ꙁ Ꙁ

key <AD10> { [ U0437, U0417, U0455, U0405 ] }; // з З ѕ Ѕ

key <AD11> { [ U0445, U0425, UA67D, UA67F ] }; // х Х ꙽ ꙿ

key <AD12> { [ U044a, U042a, U033E, U2E2F ] }; // ъ Ъ ̾ ⸯ

key <AC01> { [ U0444, U0424, UA69E, U2DEA ] }; // ф Ф ꚞ ⷪ

key <AC02> { [ U044b, U042b, UA679, U2DED ] }; // ы Ы ꙹ ⷭ

key <AC03> { [ U0432, U0412, U0485, U2DE3 ] }; // в В ҅ ⷣ

key <AC04> { [ U0430, U0410, U0486, U2DE2 ] }; // а А ҆ ⷢ

key <AC05> { [ U043f, U041f, U0302, U2DF1 ] }; // п П ̂ ⷱ

key <AC06> { [ Cyrillic_er, Cyrillic_ER, U2DF6, U2DEC ] };// аА ⷶ ⷬ

key <AC07> { [ Cyrillic_o, Cyrillic_O, U0488, U2DEF ] }; //пП ҈ ⷯ

key <AC08> { [ Cyrillic_el, Cyrillic_EL, U0489, U2DE5 ] };// лЛ ҉ ⷥ

key <AC09> { [ Cyrillic_de, Cyrillic_DE, UA670, U2DE7 ] }; //дД ꙰ ⷧ

key <AC10> { [ Cyrillic_zhe, Cyrillic_ZHE, U2DE4, U25CC ] };/жЖ ⷤ ◌

key <AC11> { [ U0454, U0404, U0465, U0464 ] }; // є Є Ѥ Ѥ

key <AB01> { [ U0467, U0466, U0469, U0468 ] }; // Ѧ Ѧ ѩ Ѩ

key <AB02> { [ Cyrillic_che, Cyrillic_CHE, UA649, UA648 ]};//чЧ ꙉ Ꙉ

key <AB03> { [ Cyrillic_es, Cyrillic_ES, U0481, U0480 ] };// сС ҁ Ҁ

key <AB04> { [ Cyrillic_em, Cyrillic_EM, U2DE8, U1f545 ]};//мМ ⷨ 🕅

key <AB05> { [ Cyrillic_i, Cyrillic_I, U0306, UA675 ] }; // иИ ̆ ꙵ

key <AB06> { [ Cyrillic_te, Cyrillic_TE, U2DEE, U1c84 ] }; // тТ ⷮ ᲄ

key <AB07> { [ U0301, U0300, U0484, U2DE0 ] }; // ́ ̀ ҄ ⷠ

key <AB08> { [ Cyrillic_be, Cyrillic_BE, Ua65f, Ua65e ] };// бБ ꙟ Ꙟ

key <AB09> { [ Cyrillic_yu, Cyrillic_YU, U046D, U046C ] };// юЮ ѭ Ѭ

key <AB10> { [ U002e, U002c, U2e33, U00B7 ] }; // . , ⸳ ·

// eng: Maps Right Alt for reaching the third level

// rus: Содержит правую Alt для достижения третьего уровня

include "level3(ralt_switch)"

};

Сохранить файл с правами администратора.

1.2.

Найти файл по пути:

/usr/share/X11/xkb/rules/base.extras.xml

Скопировать его в отдельную папку (на всякий непредвиденный случай)!!!

Открыть файл по пути:

/usr/share/X11/xkb/rules/base.extras.xml

После текста:

<layout>

<configItem popularity="exotic">

<name>ru</name>

<shortDescription>ru</shortDescription>

<description>Russian</description>

</configItem>

<variantList>

Добавить:

<variant>

<configItem popularity="exotic">

<name>cu</name>

<description>Slavonic Uni</description>

<languageList>

<iso639Id>cu</iso639Id>

</languageList>

</configItem>

</variant>

Сохранить файл с правами администратора.

1.3.

Найти файл по пути:

/usr/share/X11/xkb/rules/base.extras.xml

Скопировать его в отдельную папку (на всякий непредвиденный случай)!!!

Открыть файл по пути:

/usr/share/X11/xkb/rules/evdev.extras.xml

После текста:

<layout>

<configItem popularity="exotic">

<name>ru</name>

<shortDescription>ru</shortDescription>

<description>Russian</description>

</configItem>

<variantList>

Добавить:

<variant>

<configItem popularity="exotic">

<name>cu</name>

<description>Slavonic Uni</description>

<languageList>

<iso639Id>cu</iso639Id>

</languageList>

</configItem>

</variant>

Сохранить файл

1.4.

Далее установленная на компьютере программа раскладки включается по пути: – Индикатор клавиатуры – Изменить клавиатуру – Добавить – Выбрать язык: «русский» / вариант: «Slavonic Uny» - «ок».

На панели задач появится клавиатура, дополнительная к основной. Выбирать требующуюся раскладку необходимо перед использованием. Можно для этого назначить сочетание клавиш.


2-й вариант

более простой, но без регистрации нового варианта русского языка, с обозначением в индикаторе уже существующей раскладки языка, на который код «прививается», например, экспериментально, для личного временного образовательного использования, на древнюю DOS раcкладку «legacy»

Найти файл по пути:

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

Скопировать его в отдельную папку (на всякий непредвиденный, аварийный случай для восстановления изменённого)!!!

Открыть файл по пути:

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

В файле после текста:

partial alphanumeric_keys

xkb_symbols "legacy" {

Перед текстом:

};

partial alphanumeric_keys

xkb_symbols

Добавить следующий текст:

// Slavonic Uny language layout

// based on the Russian standard keyboard

// by Yurii V Kalashnikov; https://sancti.ru

// last changes 2023/03/12; contact <vcsl-k@ya.ru>

// partial alphanumeric_keys

// xkb_symbols "cu" {

// name[Group1]= "Slavonic Uny";

key.type[Group1]="FOUR_LEVEL";

key <TLDE> { [ U047D, U047C, U00B7, UA66F ] }; // ѽ Ѽ · ꙯

key <AE01> { [ U0473, U0472, U0021, UA67C ] }; // ѳ Ѳ ! ꙼ ⷴ

key <AE02> { [ U0475, U0474, U030F, UA67E ] }; // ѵ Ѵ ̏ ꙾

key <AE03> { [ U0479, U0478, U046B, U046A ] }; // ѹ Ѹ ѫ Ѫ

key <AE04> { [ Ua657, Ua656, U0482, U2DFC ] }; // ꙗ Ꙗ ҂ ⷼ

key <AE05> { [ U0463, U0462, U2626, UA672 ] }; // ѣ Ѣ ☦ ꙲

key <AE06> { [ U0461, U0460, U003A, UA671 ] }; // ѡ Ѡ : ꙱

key <AE07> { [ U047f, U047e, U037E, U033A ] }; // ѿ Ѿ ; ̺

key <AE08> { [ U046f, U046e, UA673, U032A ] }; // ѯ Ѯ ꙳ ̪

key <AE09> { [ U0471, U0470, U0028, U005B ] }; // ѱ Ѱ ( [

key <AE10> { [ U047b, U047a, U0029, U005d ] }; // ѻ Ѻ ) ]

key <AE11> { [ U0483, U0487, U002D, U002f ] }; // ҃ ҇ - /

key <AE12> { [ U044c, U042c, U003d, U002b ] }; // ь Ь = + ꙺ

key <AD01> { [ U04cf, 04c0, U0308, U0307 ] }; // ӏ Ӏ ̈ ̇

key <AD02> { [ U0446, U041a, U0457, U0407 ] }; // ц Ц ї Ї̈

key <AD03> { [ UA64B, UA64A, U0443, U0423 ] }; // ꙋ Ꙋ у У

key <AD04> { [ U043a, U041a, U0456, U0406 ] }; // к К і І̇

key <AD05> { [ U0435, U0415, U044D, U042D ] }; // е Е э Э

key <AD06> { [ U043d, U041d, Ua647, Ua646 ] }; // н Н ꙇ Ꙇ

key <AD07> { [ U0433, U0413, U0477, U0476 ] }; // г Г ѷ Ѷ

key <AD08> { [ U0448, U0428, UA643, UA642 ] }; // ш Ш ꙃ Ꙃ

key <AD09> { [ U0449, U0429, UA641, Ua640 ] }; // щ Щ ꙁ Ꙁ

key <AD10> { [ U0437, U0417, U0455, U0405 ] }; // з З ѕ Ѕ

key <AD11> { [ U0445, U0425, UA67D, UA67F ] }; // х Х ꙽ ꙿ

key <AD12> { [ U044a, U042a, U033E, U2E2F ] }; // ъ Ъ ̾ ⸯ

key <AC01> { [ U0444, U0424, UA69E, U2DEA ] }; // ф Ф ꚞ ⷪ

key <AC02> { [ U044b, U042b, UA679, U2DED ] }; // ы Ы ꙹ ⷭ

key <AC03> { [ U0432, U0412, U0485, U2DE3 ] }; // в В ҅ ⷣ

key <AC04> { [ U0430, U0410, U0486, U2DE2 ] }; // а А ҆ ⷢ

key <AC05> { [ U043f, U041f, U0302, U2DF1 ] }; // п П ̂ ⷱ

key <AC06> { [ Cyrillic_er, Cyrillic_ER, U2DF6, U2DEC ] };// аА ⷶ ⷬ

key <AC07> { [ Cyrillic_o, Cyrillic_O, U0488, U2DEF ] }; //пП ҈ ⷯ

key <AC08> { [ Cyrillic_el, Cyrillic_EL, U0489, U2DE5 ] };// лЛ ҉ ⷥ

key <AC09> { [ Cyrillic_de, Cyrillic_DE, UA670, U2DE7 ] }; //дД ꙰ ⷧ

key <AC10> { [ Cyrillic_zhe, Cyrillic_ZHE, U2DE4, U25CC ] };/жЖ ⷤ ◌

key <AC11> { [ U0454, U0404, U0465, U0464 ] }; // є Є Ѥ Ѥ

key <AB01> { [ U0467, U0466, U0469, U0468 ] }; // Ѧ Ѧ ѩ Ѩ

key <AB02> { [ Cyrillic_che, Cyrillic_CHE, UA649, UA648 ]};//чЧ ꙉ Ꙉ

key <AB03> { [ Cyrillic_es, Cyrillic_ES, U0481, U0480 ] };// сС ҁ Ҁ

key <AB04> { [ Cyrillic_em, Cyrillic_EM, U2DE8, U1f545 ]};//мМ ⷨ 🕅

key <AB05> { [ Cyrillic_i, Cyrillic_I, U0306, UA675 ] }; // иИ ̆ ꙵ

key <AB06> { [ Cyrillic_te, Cyrillic_TE, U2DEE, U1c84 ] }; // тТ ⷮ ᲄ

key <AB07> { [ U0301, U0300, U0484, U2DE0 ] }; // ́ ̀ ҄ ⷠ

key <AB08> { [ Cyrillic_be, Cyrillic_BE, Ua65f, Ua65e ] };// бБ ꙟ Ꙟ

key <AB09> { [ Cyrillic_yu, Cyrillic_YU, U046D, U046C ] };// юЮ ѭ Ѭ

key <AB10> { [ U002e, U002c, U2e33, U00B7 ] }; // . , ⸳ ·

// eng: Maps Right Alt for reaching the third level

// rus: Содержит правую Alt для достижения третьего уровня

include "level3(ralt_switch)"

Сохранить файл с правами администратора

2.2.

Далее установленная на компьютере программа раскладки включается по пути: – Настроить индикатор раскладки клавиатуры – Изменить клавиатуру – Добавить – Выбрать язык: «Русский» / Вариант: «Russian (legacy)» - «ок».

На панели задач появится соответствующая клавиатура. Выбирать требующуюся раскладку необходимо перед использованием. Можно для этого назначить сочетание клавиш.


Далее наслаждаться приобщением к тысячелетие созидаемой на нашей Святой Руси православной культуре путем использования в образовании, науке и ином труде этой раскладки клавиатуры и древнего шрифта Святого Писания. Божией помощи в трудах.

Если необходимо удаление раскладки, например, для замены на новую версию, то из текста указанных файлов необходимо удалить добавленный по выше указанным инструкциям текст. При обновлении системы текст 2-го варианта может быть автоматически удален, поэтому для новой установки клавиатуры все необходимо выполнить сначала.

Программа разрабатывается и тестируется совместно со шрифтом «Panteley», последняя версия 1.8: Загрузить…
Руководство по азбуке, шрифту и раскладке (немного отставшее от развития текстовых редакторов, находится в доработке) “Церковнославянская азбука. Препубликация, вып. 6.1”, смотреть…
Молитвословы на церковнославянском языке загрузить…
Уроки по воскресным и великим праздникам с использованием ЦС языка выполнять...
Творить перед всяким учением молитву, дабы истинно от Бога Отца, святых и всех отцов, во-первых, своего Отечества, обретать действием вышней благодати здравый разум и тысячелетиями проверенную мудрость Святого Православия. Творим молитвы...


Схема 1 – Образец раскладки (готовится)
...



Кодирование раскладки произведено в системе The Unicode Standard, Version 9.0. http://www.unicode.org.

Юникод (Unicode) – один из ряда стандартов кодирования символов, где каждому символу присваивается индивидуальный код, одинаково распознаваемый различными вычислительными системами, использующими этот стандарт.

Шрифт располагается в следующих областях символов юникод стандарта: Basic Latin. Latin-1 Supplement. Latin Extended-A. Spacing Modifier Letters. Combining Diacritical Marks. Cyrillic. Cyrillic Extended-A. Cyrillic Extended-B. Supplemental Punctuation. General Punctuation. Miscellaneous Symbols. Miscellaneous Symbols and Pictographs.

Таблица 1 – Кодирование церковнославянской азбуки и раскладки в юникоде

Символ

Уникод

Число ЦС

Чтение

Название буквы ЦС

Соответств. буква рус. языка

А а

0410 0430

1

[а]

аз

А а

Б б

0411 0431


[б]

бу́ки

Б б

В в

0412 0432

2

[в]

ве́ди

В в

Г г

0413 0433

3

[г]

глаго́ль

Г г

Д д

0414 0434

4

[д]

добро́

Д д

Е е

0415 0435

5

[е]

есть

Е е

Є є

0404 0454


[е]

есть широкое (якорное)

Не исп.

Ж ж

0416 0436


[ж']

живе́те

Ж ж

Ѕ ѕ

0405 0455

6

[дз']

зело́

Не исп.

З з

0417 0437

7

[з]

земля́

З з

И и

0418 0438

8

[и]

и́же (8-ричное)


Й й

04180306
04380306


[й]

иже краткое


Ӏ̈  ӏ̈

04c0 0308
04cf 0308

10

[и]

иже (10‑ричное)

комбиниров.

Не исп.

К к

041A 043A

20

[к]

ка́ко

К к

Ћ ћ

040B 045B



гервь
(для транслит. глаголицы)

Не исп.

Л л

041B 043B

30

[л]

лю́ди

Л л

М м

041C 043C

40

[м]

мысле́те

М м

Н н

041D 043D

50

[н]

наш

Н н

О о

041Е 043Е


[о]

он

О о

Ѻ ѻ

047A 047B

70

[о]

он широкое

Не исп.

Ѡ ѡ

0460 0461


[о]

оме́га

Не исп.

Ꙍ ꙍ

A64C A64D


[о]

оме́га дополняется в раскладке на одной клавише знаками
0486 0487

Не исп.

Ѽ ѽ

047C 047D


[о]

оме́га (торж.)

Не исп.

Ѿ ѿ

047E 047F

800

[от]

от

Не исп.

П п

041F 043F

80

[п]

поко́й

П п

Р р

0420 0440

100

[р]

рцы

Р р

С с

0421 0441

200

[с]

сло́во

С с

Т т

0422 0442

300

[т]

тве́рдо

Т т

У у

0423 0443

400

[у]

ук

У у

Ѹ ѹ

0478 0479


[у]

оник

Не исп.

Ꙋ ꙋ

A64A A64B


[у]

ук

Не исп.

Ф ф

0424 0444

500

[ф]

ферт

Ф ф

Х х

0425 0445

600

[х]

хер

Х х

Ц ц

0426 0446

900

[ц’]

цы

Ц ц

Ч ч

0427 0447

90

[ч’]

червь

Ч ч

Ш ш

0428 0448


[ш’]

ша

Ш ш

Щ щ

0429 0449


[ш’т’]

ща

Щ щ

Ъ ъ

042A 044A


[ъ]

ер

Ъ ъ

Ы ы

042B 044B


[ы]

еры́

Ы ы

Ь ь

042C 044C


[ь]

ерь

Ь ь

Ѣ ѣ

0462 0463


[æ], [ие]

ять


Э э

042D 044D



? есть мал.

Э э

Ю ю

042E 044E


[йу]

ю

Ю ю

Я я

042F 044F



Не исп.

Я я

Ѥ ѥ

0464 0465


[йэ]

Е йотиров.
Редко исп.

Не исп.

Ꙗ ꙗ

A656 A657


[йа]

А йотированное

Не исп.

Ѧ ѧ

0466 0467


[эн] [йа]

Малый юс

Не исп.

Ѫ ѫ

046A 046B


[он] [у]

Большой юс

Не исп.

Ѩ ѩ

0468 0469


[йэн]

юс малый йотированный

Не исп.

Ѭ ѭ

046C 046D


[йон]

юс большой йотированный

Не исп.

Ѯ ѯ

046E 046F

60

[кс]

кси

Не исп.

Ѱ ѱ

0470 0471

700

[пс]

пси

Не исп.

Ѳ ѳ

0472 0473

9

[θ], [ф]

фита́

Не исп.

Ѵ ѵ

0474 0475


[и], [в]

и́жица

Не исп.

Ҁ ҁ

0480 0481

(90)
арх.


коппа

Не исп.

 

Таблица 2 – Кодирование знаков церковнославянского языка и раскладки в юникоде

Знак

Юникод

Название

Соответствие

,

002C

Запятая

,

.

002E

Простая точка

.

к·

00B7

Средняя точка

·

:

003A

Двоеточие

(:), (;), (…)

;

037E

Вопросительная

«;»

!

0021

Удивительная

!

A673

Славянская звездочка

*

-

002D

Дефис
В ЦС на базовой линии

-

­

00AD

Мягкий перенос.
В ЦС на базовой линии

­

/

002F

Косая черта

/

( )

0028 0029

Круглые скобки

( )

[ ]

005B 005D

Квадратные скобки

[ ]

҂

0482

Одна тысяча

(1 000)

 

Таблица 3 – Кодирование надстрочных знаков церковнославянского языка и раскладки в юникоде

Знак

Юникод

Название

Клавиши раскладки (знаки
рус. языка)

2626

Православный крест


́

0301

Оксия (острое ударение)


̀

0300

Вария (тяжелое ударение)


̂

̂

Камора или переспомен (облегченное ударение)


҆

0486

Звательцо или псили (простое придыхание)


҅

0485

Дасия (густое придыхание)


́҆

0486 + 0301

ИСО (придыхание + оксия) комбинация двух знаков, печатающихся в тексте нажатием одной клавиши


҆̀

0486 + 0300

Апостроф (придыхание + вария) комбинация двух знаков, печатающихся в тексте нажатием одной клавиши


̏

030F

Смычец или кендема исп. для буквы ѷ


A66F

Взмет


A67E

Кавыка для маркировки слова в его начале или конце (знак с местом в строке)


A67C

Кавыка для маркировка слова в его средине
(диакритический знак над буквой)


̆

0306

Краткая


̈

0308

Две точки над ӏ̈


҄

0484

Палатилизация (смягчение)


A67D

Паерок (замещение ъ, как маркировка над иной буквой)


A67F

Паерок  (замещение ъ, как маркировка вместо буквы ъ)


҃

0483

Простое титло


҇

0487

Покрытие для буквотитлов


  

В церковнославянском языке имеются буквы титла, вынесенные над строкой буквы или их сочетания, покрываемые или не покрываемые особым знаком «покрытие». В раскладке одной клавишей эти выносные знаки печатаются в тексте с дополнительно запрограммированным знаком «покрытие» U+0487. Клавишей «Bksp» покрытие, при использовании шрифта «Panteley», может удаляться, а далее так же и сама буква. Остальные буквотитлы находятся по таблице шрифта и печатаются с дополнительным покрытием или в разновидности исторической формы – без покрытия.

Таблица 4 – Кодирование надстрочных знаков церковнославянского языка и раскладки в юникоде

Знак

Уникод

Название

Комб. знак

Уникод

Раскладка рус. языка

2DE2

г

ⷢ҇

U+2DE2 U+0487


2DE3

д

U+2DE3 (совмещен в одном знаке)


2DEA

о

ⷪ҇

U+2DEA  U+0487


2DEC

р

ⷬ҇

U+2DEC  U+0487


2DED

с

ⷭ҇

U+2DED  U+0487


2DF1

ч

ⷱ҇

2DF1  0487


2DEF

х

U+2DEF (совмещен в одном знаке)


2DE5

з

U+2DE5 (совмещен в одном знаке)




Программа разрабатывается и тестируется совместно со шрифтом «Panteley», последняя версия -1.8: Загрузить…
Руководство по азбуке, шрифту и раскладке (немного отставшее от развития текстовых редакторов, находится ныне в доработке) “Церковнославянская азбука. Препубликация, вып. 6.1”. Смотреть...

Программа клавиатуры «СЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ», «SLAVONIC UNY» cu-v1.8 распространяется бесплатно, свободно, во славу Божию.

Продажа программы запрещена, но данную программу можно использовать в любых, в том числе, в коммерческих продуктах.

В соответствии с данной лицензией разрешается свободное использование, изучение и распространение по такой же лицензии.

Разрешается использовать предложенную схему кодировки в программах раскладок клавиатуры других платформ, с указанием названия, версии программы и автора.

Раскладка клавиатуры и электронная программа её реализации «СЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ», «SLAVONIC UNY» cu-v1.8, бывшая «ЦЕРКОВНОСЛАВЯНСКИЙ», «CHURCH SLAVONIC» cu-v1.4 - cu-v1.7, предлагается «КАК ЕСТЬ», без каких-либо гарантий. Во славу Божию.

Copyright (c) 2016 - 2023 Kalashikov Yuriy V with Reserved Program Name «СЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ», «SLAVONIC UNY», бывшая «ЦЕРКОВНОСЛАВЯНСКИЙ», «CHURCH SLAVONIC» cu-v1.4 - cu-v1.7. csl@ukrpost.ua, sl@sancti.ru, vcsl-k@ya.ru. http://sancti.ru.

В свободном доступе программу можно скопировать со страницы:
http://sancti.ru/patr/soft/font/slavonic.htm

Учебный курс «Церковнославянская азбука» смотреть на странице:
http://sancti.ru/sl/hs/intr-pre/cu/cu.htm

 

Автор выражает искреннюю благодарность всем сделавшим конструктивные замечания по данному проекту и участвовавшим в его реализации. Спасибо.

Божией помощи в трудах.

Публикация: 2017.04.11. http://sancti.ru/patr/soft/keyboard/kbl-cu.v1.6.htm.
Редакция: 2023.03.12. http://sancti.ru/patr/soft/keyboard/kbl-cu.v1.8.html.

Е-почта для замечаний и предложений: sl@sancti.ru, vcsl-k@ya.ru.

Калашников Ю.В. Раскладка и программа клавиатуры «СЛАВЯНСКАЯ УНИВЕРСАЛЬНАЯ», «SLAVONIC UNY» cu-v1.8. Краткое описание. [Электронный ресурс] // Электронные материалы журнала «Праведность и мир». ISSN 2078-8932. URL: http://sancti.ru/patr/soft/keyboard/kbl-cu.v1.8.html, (дата публикации: 2023.03.12).



Праведность и мир. © Калашников Ю.В. 2016 - 2023. Правила сайта.