# Tuesday, April 08, 2008

Старата фонетична за Виста

(Само и само да си вдигна рейтинга в Гугъл...)

Както всички, които са ползвали поне малко Windows Vista, са забелязали - няма я старата фонетична подредба. Аз лично я ползвах доста. Вместо нея има сложена една "стандартизирана от БАН" фонетична подредба, на която обаче няколко букви са разместени. Примерно Ж е на мястото на W, което на мен не ми харесва.

Имаше някъде спор из нета относно коя да бъде - старата или новата, но ме мързи да търся.
Аз си харесвам старата и открих един инструмент от Майкрософт (тук ще ги похваля), с който сравнително лесно могат да се пренаредят клавишите (едно време имаше нещо подобно във FlexType (моля ви, не си слагайте FlexType - Инженерът ще се кара)).
Инструментът се казва Microsoft Keyboard Layout Creator. Работата с този инстурмент не е толкова елементарна колкото изглежда, аз няколко пъти оплесквах нещата.

Та а използвайки тоя инструмент си направих фонетична подредба.

Update: във фонетичната на БАН забелязах нещо интересно: Shift + ь = ѝ. Тоест малка оптимизация. Ер малък се използва само като малка буква. Главна такава буква в Българския език няма. На мястото на главната буква те са сложили "и с ударение". И с ударение също няма главна буква, тоест ѝ трябва само една позиция на клавиатурата. За "и с ударение" имам малко инфо тук.
Та аз реших да направя същата оптимизация и направих нова версия на класическата фонетична за Виста.

Инструкции за инсталация:
  1. от zip файла с инсталатор цъкнете на setup.exe, следвайте инструкциите.
  2. Клавиатурата сама се "пъха" в активните, така че веднага е готова за употреба.
  3. Ако все пак искате да цъкате ръчно разни неща: "Regional and Language Options" в Contol Panel -> "Keyboards and Languages" -> "Change keyboards..."
  4. Фонетичната на Виста/БАН се казва "Bulgarian (Phonetic)", моята излиза като "Bulgarian (Phonetic) - REAL"
  5. Ако имате старата ми версия инсталирана, по-добре я махнете, тъй като и старата и новата излизат с еднакво име. В списъка с инсталирани програми се различават по версията, обаче.
Поддържани хардуерни платформи: i386 (32 bit), ia64 (64 bit), amd64, wow64 (дори не знам какво е това).

Това е фонетичната подредба за Windows Vistа (в архива има инсталатор):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).zip (253.38 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.zip (252.92 KB)       (с оптимизацията за "и с ударение")

Ето и самата подредба (ако някой иска да си играе с нея, не е никак елементарно):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).keyboard layout.zip (2.26 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.keyboard layout.zip (2.33 KB)     (с оптимизацията за "и с ударение")

Friday, December 12, 2008 12:05:58 AM UTC
Супер е, че си се мъчил. Обаче при мен нещата не се получават. В смисъл: всичко се инсталира и си работи като "стой та гледай", проблема ми е, че в WORD да речем (и всички други приложения които съм си инсталирал до момента) по време през което съм на фонетика (първо забелязах това в фонетиката на XaMaB и затова сложих твоята, но в нея е същото) "Ctrl+z" ми е разменен с "Ctrl+y" това са клавишните комбинации за Undo и Repeat the last task във Word, а в Corel - Undo и Group. Аз ли не правя нещо както трябва или основата е немска клавиатура където са разменени Z и Y.
Minko
Friday, December 12, 2008 12:21:24 AM UTC
Аааъъъъъъне, смених фонеката и се оправи. Значи ънду при твоята фонетика е Ctrl+ъ вместо Ctrl+з. Lucky me. Мерси за труда все пак. И наистина всички се надяваме да измислят една единствена фонетика за всички, с която да всичкнем и да се свършва, само лично аз се надявам да няма 92 променени от 101 клавиша, но каквото и да е тази новата е абсолютно дразнеща.
Minko
Friday, March 06, 2009 7:03:11 PM UTC
Благодаря! Бях спасен от "официалната" фонетична кирилица.
Dimiter
Monday, April 13, 2009 4:12:39 PM UTC
Mинко, не знам защо не се получава, в немската клавиатура са разменени двете. На кирилица аз никога не съм успявал да правя Undo и Redo в Word. Не знам защо.
Thursday, May 21, 2009 4:34:33 PM UTC
Проблема идва оттам, че командите в Word (и не само там), са bind-нати към виртуалните клавиши, а не към тези, дефинирани от наредбата.
Например, в случая с твоята наредба, клавиша VK_Z (виртуалният Z) се намира на мястото на Y. Ако си в Word, включил си кирилицата и натиснеш Ctrl+Y, ще извикаш командата Undo. Можеш да видиш подредбата на виртуалните клавиши, като във Keyboard Layout Creator-а задържиш курсора върху бутона.
Този проблем го има и в стандартната Phonetic кирилица на Windows-а, но не и в БДС. (Явно братята от Microsoft са решили, че клавиатурите ни са немски:)) Тъй като ти си предефинирал само някои от клавишите на Phonetic, същото става и при теб. Има още поне един-два разместени виртуални клавиша.
Аз се оправих по следния начин: Започнах от стандартната US клавиатура (от KLC-то -> File -> Load Existing Keyboard -> US), където виртуалните клавиши са подредени както трябва. После си предефинирах всички клавиши с българските букви и готово.
Мога да я пратя.
Borislav Ivanov
Thursday, May 21, 2009 4:36:36 PM UTC
Здравей,
Коментарът ти ме кара да се замисля много. При първа възможност ще мина и ще проверя как стоят нещата и ако мога да оправя виртуалните клавиши, ще го направя.
Monday, December 28, 2009 12:09:01 PM UTC
Бях си запланувал да оправя виртуалните клавиши, но досега не ми беше останало достатъчно свободно време.
Сега така или иначе е излязъл Windows 7, където има "класическа фонетична подредба", което обезмисля начинанието.
OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, blockquote@cite, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview