Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Основная кодировка ГОСТ

  1. #1
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Основная кодировка ГОСТ

    Проясните историю возникновения "основной" кодировки. Кто и когда ее разработал?

    Я добавил в iconv ее поддержку, чтобы удобнее работалось с документацией от ЕС 1841, и хочу сопроводить ее текстом, объясняющим ее происхождение, но оно несколько загадочно.

    wikipedia [1] ссылается на ГОСТ 19768-87, но в комментариях к ней -- ссылки на две статьи [2][3], которые утверждают, что такого стандарта не было -- после 19768-74 последовал 19768-93 [4], который описывает ДКОИ (EBCDIC).

    В [5] описывается
    "Основная кодировка ВЦ Академии Наук СССР", в руководствах к принтерам обозначаемая просто как "ГОСТ"

    Действительно, именно так и выглядит знакогенератор ЕС 1841:


    Linux Cyrillic-HOWTO [6] утверждает, что
    Эта [альтернативная] кодировка была разработана в ВЦ АН СССР, для которого впервые в СССР была закуплена партия IBM PC. Одним из ее авторов был В.М. Брябрин, написавший по результатам опыта работы с PC книгу "Программное обеспечение персональных ЭВМ". [ISBN 5-02-014214-X; 1988 г.]
    Сайт об истории русской версии MS-DOS [7] добавляет факт, что
    В феврале 1989 года <...> 85% опрошенных ответили – Альтернативную, 7% - Основную
    .

    Итого, корни где-то в ВЦ АН?

    [1] ruwiki - Основная кодировка
    [2] http://inbox64.narod.ru/charset_2.htm
    [3] http://www.homepc.ru/opportunely/27334/
    [4] http://vsegost.com/Catalog/27/27941.shtml
    [5] http://webcenter.ru/~kazarn/rus/encperv.htm
    [6] http://www.inp.nsk.su/~baldin/Cyrill...sian/ch03.html
    [7] http://rdos401.org/

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В 8859-5 нет псевдографики, а указанный стандарт под сомнением.

  4. #3
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще после заливки ISO8859-5 из Linux в VGA видяху на ЕСке вместо буквы ш - большая Ф. И вместо большой русской В - кирпич.
    upd: это перемычка на видяхе что-то мудрила. ISO=ГОСТ, но без всевдографики
    Последний раз редактировалось dk_spb; 21.09.2014 в 16:24.

  5. #4
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К слову, может кто-нибудь поделиться гостовским шрифтом 8x16 для вставки его в VGA BIOS ?

  6. #5
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это ж надо его конструировать из обычного, без бутылки никак :-)

    Несложно в общем-то, надо попробовать

  7. #6
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем конструировать, можно из BIOSa советской VGA взять...

  8. #7
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    910
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    272
    Поблагодарили
    149 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    К слову, может кто-нибудь поделиться гостовским шрифтом 8x16 для вставки его в VGA BIOS ?
    Кто-нибудь поделится Hint: Настраивайте ширину символа на вашем VGA на 8 (а не 9) пикселей.
    ---
    Upd: 2 бумажные книжки и википедия говорят, что 0xf8 - стрелка вниз, а 0xf9 - вверх.
    Вложения Вложения
    Последний раз редактировалось DDp; 20.09.2014 в 16:52.

  9. #8
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут проблема в том, что я ничего не настраиваю. Просто за неимением под рукой EGA монитора я ставлю в ЕС1849 VGA адаптер. В БИОС которого заливаю ISO..-5 (8x8, 8x14 и 8x16).
    В результате описанные выше проблемы при выводе информации при старте ЕСки.
    8x8 и 8x14 уже взял из родного EGAшного видеобиоса. Завтра попробую с Вашим 8x16.

  10. #9
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прочесал интернет немного, нашел ссылку на то, что упомянутый ГОСТ также издавался как СТ СЭВ 358-88.

    Сама кодировка существовала уже в 1986 году, судя по ее поддержке в русификаторе ALFA Антона Чижова.

  11. #10
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я подозреваю, что отдельного издания 19768-87 не было, но было некое Изменение 2 к 19768-74.

    На основе СТ СЭВ 358-88 в 1989 году чехи создали CSN 36 9103; в описании оного [1] сказано, что исходный стандарт определяет КОИ-8 К1, ДКОИ К1 и ДКОИ К2. Ни того, ни другого стандарта в онлайне нет.

    Но в ISO-IR под номером 153 [2], со ссылкой 19768-74 и 358-88, зарегистрировано нечто, напоминающее 8859-5, но кириллица только русская. Это, видимо, и есть КОИ-8 К1.

    [1] http://ftp.fi.muni.cz/pub/localizati...-encodings-faq
    [2] http://kikaku.itscj.ipsj.or.jp/ISO-IR/153.pdf

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •