Skip to content

Раскладка для тех, кто иногда пишет по-сербски | For those who occasionally need to type in Serbian

Notifications You must be signed in to change notification settings

1640max/serbian-keyboards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Русско-сербская и англо-сербская раскладки клавиатуры (+ типографская раскладка Бирмана)

🇬🇧 English

Скачать для Windows

После установки появляется возможность вводить сербские символы через правый Alt:

đ = Alt + d
š = Alt + s
џ = Alt + ц
и т.д.

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

Простая раскладка

Русско-сербская раскладка клавиатуры. Russian-Serbian keyboard layout

Где какая буква расположена запомнить легко: љ, њ, џ визуально похожи на русские, а ћ и j созвучны русским. Ещё j дублируется там же, где её английский близнец.

Англо-сербская раскладки клавиатуры. English-Serbian keyboard layout

В латинском варианте принцип тот же. Запомнить нужно только ć — она рядом с č.

Фича

Буквы с диакритикой дублируются в правой части латинской раскладки, как на оригинальной сербской клавиатуре. Если вам так привычнее, с зажатым альтом нажимайте на [, ], \, ; и '.

Типографская раскладка Бирмана (что это?)

Цветом выделены изменившиеся клавиши:

Типографская раскладка Бирмана с сербскими буквами. Birman's typograpfy layout with Serbian letters
Изменения в русской раскладке
  • пришлось избавиться от ѣ, , (который на w, а не на 6) и кавычки — к счастью, она используется только в английском языке;
  • кавычка переехала на букву э;
  • × и · переехали на х.
Типографская раскладка Бирмана с сербскими буквами. Birman's typograpfy layout with Serbian letters
Изменения в английской раскладке
  • пришлоcь убрать Ѳ и ;
  • ° и переехали на букву o;
  • крючок-седиль ̧ переехал на ';
  • × и · переехали на [ (как в кирилллице);
  • © переехал на 8
  • ¢ переехал на f
  • § переехал на 5.

Версия для macOS

Файлы раскладок для macOS находятся в папке macOS:

  • Serbian - Latin.bundle — латинская раскладка;
  • Serbian - Cyrillic.bundle — кириллическая раскладка;

Установка раскладок

Переместите файлы раскладок .bundle в папку: ~/Library/Keyboard Layouts/.

Добавление раскладок в систему

  1. Откройте System Preferences > Keyboard > Input Sources.
  2. Нажмите на + и выберите вашу новую раскладку из списка.
  3. Добавьте раскаладку, нажав на кнопку "Add".

Теперь ваша новая раскладка клавиатуры установлена и готова к использованию. Вы можете вводить символы с диакритикой, используя клавишу ⌥ Option.

В меню-баре появятся иконки раскладок небывалой красоты.

Warning

Если что-то на каком-то шаге не получилось, попробуйте перелогиниться или перезагрузить компьютер. Это правда помогает.

Удаление раскладок

  1. Откройте System Preferences > Keyboard > Input Sources.
  2. Выберите раскладку, которую хотите удалить, и на нажмите на кнопку "—" для удаления.
  3. Перейдите в папку ~/Library/Keyboard Layouts/ и удалите файлы раскладок .bundle.
  4. Перезагрузите компьютер.

Tip

Если вы захотите избавиться от дефолтной U.S. раскладки в списке действующих раскладок, следуйте этой инструкции на странице Apple Stack Exchange.

Версия для Unix

У меня нет возможности ее сделать, так как владею только ноутбуком с Виндусом. Если у вас есть Линукс и желание потратить немного времени, напишите мне — попробуем сделать клавиатуру вместе. Например, по видеосвязи. t.me/max1640

Задонатить

paypal.me/1640MAX
Номер карты РФ: 2200 7001 6761 2224 (Максим М.)
ЕРИП (РБ): 0010095302698
WMZ: Z202860630711
BTC: 1HTmbQEJtxn3GSrnvWHwYNfVxoGR2Q9J2h
ETH (ERC20): 0xa17531cf6d835284f7600249ad348202ea8ce7a5
USDT (TRC20): TEqFfJT59y8BprZNachScB4FN3AMra4VYP

🇬🇧 English-Serbian and Russian-Serbian Keyboard Layouts (+ Birman's Typography Layout)

Download for Windows

Upon installation, you gain the ability to input Serbian characters through the right Alt key:

đ = Alt + d
š = Alt + s
and so on.

There's no need to toggle anything on and off every time you want to type Serbian letters; just press Alt when needed.

Simple Layout

English-Serbian keyboard layout

Serbian letters are positioned on keys that visually resemble English letters. Just remember the location of ć, which is next to č.

Feature

Diacritic letters are duplicated on the right side of the Latin layout, similar to the original Serbian keyboard. If this is more convenient for you, press [, ], \, ;, and ' with Alt held down.

Birman's Typography Layout (what's this?)

Changed keys are highlighted:

Birman's typography layout with Serbian letters
Differences from the original layout
  • Ѳ and removed.
  • ° and moved to the letter o.
  • Cedilla ̧ moved to '.
  • × and · moved to [.
  • © moved to 8.
  • ¢ moved to f.
  • § moved to 5.

Version for macOS

Keyboard layout files for macOS are located in the macOS folder:

  • Serbian - Latin.bundle — Latin layout;
  • Serbian - Cyrillic.bundle — Cyrillic layout;

Installing the layouts

Move the .bundle layout files to the ~/Library/Keyboard Layouts/ folder.

Adding the layouts to the system

  1. Open System Preferences > Keyboard > Input Sources.
  2. Click on + and select your new layout from the list.
  3. Add the layout by clicking the "Add" button.

Now your new keyboard layout is installed and ready to use. You can input diacritic characters using the ⌥ Option key.

Beautiful layout icons will appear in the menu bar.

Warning

If something doesn't work at some step, try logging out or restarting your computer. It really helps.

Removing the layouts

  1. Open System Preferences > Keyboard > Input Sources.
  2. Select the layout you want to remove and click the "—" button to delete it.
  3. Go to the ~/Library/Keyboard Layouts/ folder and delete the .bundle layout files.
  4. Restart your computer.

Tip

If you want to get rid of the default U.S. layout in the list of active layouts, follow this instruction on the Apple Stack Exchange page.

Version for Unix

I can't create it since I only have a Windows laptop. If you use Linux and are willing to spend a bit of time, let me know—we can try to create the keyboard together, perhaps through a video call. t.me/max1640

Buy me an espresso

paypal.me/1640MAX
WMZ: Z202860630711
BTC: 1HTmbQEJtxn3GSrnvWHwYNfVxoGR2Q9J2h
ETH (ERC20): 0xa17531cf6d835284f7600249ad348202ea8ce7a5
USDT (TRC20): TEqFfJT59y8BprZNachScB4FN3AMra4VYP