                     Софтпанорама 1992, No. 3 (27)
************************************************************************

               *****************************************
               *   К О Л О Н К А   Р Е Д А К Т О Р А   *
               *****************************************

                          Уважаемые коллеги !

     Прежде всего мне хочется поздравить всех читательнец Софтпанорамы с
прошедшим праздником и пожелать им всего самого хорошего: счастья здоро-
вья, успехов в работе.
     Поскольку официальные документы стали готовиться на украинском язы-
ке, у нас возникла проблема внесения двух украинских букв в кодовую таб-
лицу. Собственно само их месторасположение уже было стандартизовано фир-
мой Микрософт в кодовой таблице 866 и при нормальном ходе событий вопрос
вроде бы можно считать решенным:
     F2 - Е оборотное большое;
     F3 -  -"-"-"-"-   малое;
     F4 - I с двумя точками большое;
     F5 - -"-"-"-"-   малое.
     В частности, в данном выпуске бюллетеня приводятся шрифты для  Лек-
сикона и для драйверов дисплея, поддерживающие таблицу 866 (точнее,  по-
зиции F2-F5 этой таблицы, поскольку остальные символы группы Fx не сопа-
дают с приведенными в указанной таблице).
     Однако как-то  получилось, что  ВЦ Госплана  родил свой собственный
стандарт, созданный в  лучших традициях совка,  т.е. по принципу  "Запад
нам не указ". Естественно, расположение украинских букв в нем не  совпа-
дает с микрософтовским,  да и вообще  о существовании фирмы  Микрософт и
кодовой таблице 866 авторы стандарта скромно умалчивают. Помимо  другого
расположения букв  в стандарт  дополнительно включена  буква "украинское
Г".
     Конечно любому непредвзятому специалисту ясно, что следование пред-
ложенной Микрософт кодовой таблице 866 это единственно правильная техни-
ческая политика  (эту кодовую  таблицу поддерживают  Digital Research  и
другие известные западные фирмы). Ведь главный принцип, которым  следует
руководствоваться создателям  любого стандарта  должен быть  принцип "НЕ
НАВРЕДИ !". В  этом смысле, перефразируя  известный афоризм, можно  ска-
зать, что использование  866 таблицы -  это политика, а  остальное - это
интриги.
     Кстати о букве "украинское Г". Относительно нее упорно  распростра-
няются какие-то сюрреалистические слухи о том, что вроде бы она была ре-
прессирована Иосифом Виссарионовичем. Я чувствую, что демократы в России
недорабатывают. Почему это они до  сих пор не поставили ребром  вопрос о
насилии над русским  языком, учиненным большевиками,  отменившими "ять".
Да и незабвенный  Леонид Ильич отличился.  Взял и репрессировал  исконно
русскую букву "е с  двумя точками", причем так  ловко, что даже в  среде
диссидентов никто не возмутился.
     Если допустить, что нам дозарезу нужна буква "украинское Г", совер-
шенно непонятно, зачем же "стандартные ребята" впаяли ее в кодовую  таб-
лицу с кодами F2 и F3, т.е. так на место буквы "е оборотное" в микрософ-
товской таблице. Последнее,  естественно, делает невозможным  сохранение
совместимости с таблицей 866 по расположению букв. "Тщательней надо  ре-
бята" -  говаривал по  аналогичному поводу  известный украинский сатирик
Жванецкий!
     Неразбериха о расположением украинских букв порождает проблему чте-
ния документов с различными  кодировками украинских букв. Т.е.  мы имеем
полный аналог ситуации с русскими буквами, существовавшей несколько  лет
назад. Есть основная  (совминовская) и альтернативная  (микрософтовская)
кодировки. А  дальше выкручивайтесь  как хотите.  Короче результаты дея-
тельности "стандартных ребят" придется как-то пережить в течении ближай-
ших двух-трех лет, пока, я надеюсь, микрософтовская кодировка не  станет
доминирующей. Поскольку речь идет о перекодировке трех букв проще  всего
решить ее автоматически. Например, для ME несложно написать макрос, сра-
батывающий при загрузке текстов с расширением UKR, который бы  автомати-
чески определял коды украинских  букв по нескольким часто  встречающимся
словам и в случае несоответствия их таблице 866 перекодировал  документ.
Причем здесь возможна полная демократия. Не нравится фирма "Мелкософт" -
перекодируй в совминовскую таблицу, не нравятся стандартные ребята из ВЦ
Госплана - перекодируй в микрософтовскую. Не нравятся ни те ни другие  -
можешь создать свою собственную, например расположив все буквы в  лекси-
кографическом порядке "назло  врагам". Естественно, можно  разработать и
отдельную программы,  которая бы  выполняла перекодировки  "туда-сюда" в
случае необходимости.

12.03.92                                        С уважением   Н.Безруков

   Р.S. Разработчиками основной украинской кодировки (стандарта ВЦ  Гос-
плана)  являются:   Н.И.Бояршин,   канд.тех.наук  (руководитель   темы);
В.М.Арпаксыд; Э.А.Гиндич; Л.Н.Иваненко, канд. физ - мат. наук; С.А.Кала-
шник;  А.В.Киpичек;  В.С.Костирко,  канд.физ-мат.наук;   И.М.Кульчицкий;
А.Ю.Мединец; В.В.Сковороднев;  А.Н.Степанков. Автору  не совсем  понятно
как такие  уважаемые специалисты  как В.М.Арпаксыд  и А.Ю.Мединец  могли
подписаться под этим документом. В следующем выпуске я постараюсь помес-
тить полный текст "украинского стандарта" РСТ УССР 2019-91.
