Вы можете читать и писать | в Главном окне | в News(Discussions) | в Mail(Messenger) |
Детальная инструкция по иcпользованию русского языка
в MS Windows
Страница большая, но здесь не надо все подряд
Автор: Павел Городянский (щелкните по ссылке с именем, если нужна контактная информация)
Примечание. Текст в скобках в предыдущей строке, как и многие другие части статьи,
использует меньший размер Вашего русского шрифта.
Если Вы не увидите там нормального
русского текста, то увеличьте установленный у Вас в Netscape
размер русского шрифта, то есть, если у Вас выбран
Вы читаете местную копию моей статьи (официальное зеркало). Оригинал (и всегда самая 'свежая' версия) хранится:
К Администраторам: Пожалуйста, НЕ копируйте файлы моей статьи на Ваш
Если надо, просто включите ССЫЛКИ на одно или оба указанных выше места
(эти серверы работают надежно и быстро).
Дело в том, что я обновляю этот текст довольно часто (уточнения,дополнения),
а все копии, которые я нашел, были очень старыми.
Это плохо для читателей таких копий (они не смогут настроить Netscape), и это плохо
для
Это - единственная инструкция в Интернете по данной тематике,
позволяющая полностью настроить Netscape.
Во всех других пособиях по русификации Netscape под Windows
отсутствует многое из того, что есть в данной статье:
> Довольно редко можно встретить грамотно составленную
Я преподавал "Программирование" в МИРЭА 'вечерникам' в течение 5-ти лет, и
вроде бы научился доступно об'яснять новые для пользователя вещи.
Если же кто-то попросит меня об'яснить то же самое попроще,
то ничего не
> Благодарю Вас за подробные инструкции по работе
> с русскими текстами в Интернете.
> Из всех инструкций, обнаруженных во "Всемирной паутине",
> Ваша оказалась самой внятной и толковой.
> Искренне Ваш Рустем Сафронов, журналист.
> страницу-помощницу - почему-то многие считают, что
> Интернетом пользуются только компьютерные специалисты.
> Ваша же страница меня приятно поразила доступным
> объяснением и удобными ссылками.
> С благодарностью, Сергей Лебедев
См. ссылки в Главе 8 на инструкции по темам, НЕ обсуждаемым в этой статье.
Для краткости я буду называть Всемирную Информационную Сеть
Итак, Вы работаете в среде Microsoft Windows и хотите 'бродить' по
русскоязычным страницам WWW.
Но разные авторы таких страниц используют разные способы представления
русского текста, то
Кодировка(Encoding) определяет, в каком месте полной таблицы символов компьютера
будут располагаться русские буквы.
Для пользователя MS Windows на сети существуют 2 различные кодировки русских букв:
Поэтому Вам нужно иметь 2 набора русских шрифтов(fonts)
для
ПРИМЕЧАНИЕ. Почта и Новости.
На Интернете, русскоязычные тематические конференции(Newsgroups) используют только кодировку KOI8-R.
См., например, relcom.talk.
Дело в том, что KOI8-R является стандартом для русского языка наИнтернете - конференции(Usenet newsgroups), telnet, почта(e-mail),...
(Большинство писем по e-mail идет в KOI8-R).
В отличие от Интернета, в Microsoft Windows стандарт длярусского - кодировка CP-1251.Иными словами, KOI8-R - это сетевая русская кодировка, в то время как CP-1251(win) это локальная русская кодировка компьютера с Windows.
Всемирная Информационная Сеть (WWW) использует 2 два типа представления текстовой информации на экране (это, конечно, упрощенно - для целей данной статьи):
Для разных типов WWW экранов Netscape использует разные типы
Proportional width fonts - Пропорциональные шрифты
( с пропорциональной шириной букв - 'ж' шире, чем 'т' )
В Netscape 4 они называются Variable width fonts
Fixed width fonts - Равноширокие шрифты
( все буквы - фиксированной ширины )
Итак, Вам необходимо установить как минимум 4 русских шрифта в Windows для последующего их использования в Netscape:
В следующем разделе предлагается загрузить несколько найденных в Интернете
бесплатных русских шрифтов кодировок KOI8-R и CP-1251.
Но CP-1251 - это стандарт для русского под
в России | "Поддержка русского - MS Multilanguage Support" |
в США | "Поддержка русского - MS Multilanguage Support" |
После установки пакета используйте Wordpad, чтобы убедиться, что у Вас
появились кириллические шрифты, указанные выше, в пункте о
Поэтому, если
Все эти шрифты позволяют Вам читать на странице Сети одновременно и русский, и английский текст.
Вам надо создать каталог(directory,folder), куда Вы будете загружать с WWW (download) файлы со шрифтами, например, каталог C:\RUSFONTS.
Я собрал найденные все шрифты в один
Вы можете загрузить этот .ZIP файл с одного из серверов, указанных ниже
в таблице. Просто щелкните мышкой на подчеркнутом имени файла,
и Netscape предложит Вам
Сохранить Файл на ПК (SAVE FILE dialog).
Там Вы должны будете указать на каталог, созданный Вами для
хранения русских
ПРИМЕЧАНИЕ : Если вместо предложения "Сохранить Файл" Netscape пытается показать содержимое этого файла на экране (редко, но бывает), тогда попробуйте загрузить этот файл снова, но при этом нажмите и держите клавишу SHIFT в то время, когда Вы щелкаете мышкой на подчеркнутом имени файла.
в России | в США |
---|---|
файл ForWWW.zip | файл ForWWW.zip |
Для этого Вы можете использовать программу
WinZip for Windows, если она у Вас есть,
ИЛИ простую
Если у Вас нет программы pkunzip, тогда загрузите ее,
щелкнув мышкой на подчеркнутом имени
Чтобы извлечь файлы из архива с помощью программы pkunzip,
выполните следующие 2 команды
C:\........> cd \RUSFONTS C:\RUSFONTS> pkunzip forwww.zipЭти команды можно ввести и будучи в
ПРИМЕЧАНИЕ : Я собрал в файл ForWWW.zip такие шрифты, которые точно работают во всех версиях Netscape и во всех вариациях Windows. Если же Вы где-то нашли другую версию того же самого шрифта, то он может неверно работать с Netscape или с какой-то из версий Windows (например,Windows NT 4.0).
Напоминаю, что Вам необходимо установить как минимум 4 русских шрифта в Windows для последующего их использования в Netscape:
Примечание. ПодWindows NT 4.0 - версиидо Service Pack 3 - шрифт 'ROL:KOI8-Courier' работает с ошибкой при показе списков, как например, на странице поиска Yahoo!.
Поэтому в этих версиях NT надо использовать другой Fixed KOI8-R шрифт:'ER Kurier KOI-8 Normal'
Fixed(Равноширокий) шрифт - файл cokoi8n.TTF -
датирован 15.11.95
2. Шрифты кодировки CP-1251(Windows) :
Ниже приведены инструкции по установке загруженных с Интернета
шрифтов в Windows 3.1,3.11 и в
ПРИМЕЧАНИЕ: У меня нет Windows 95, но я знаю, что многие пользователи успешно использовали мои инструкции для ихWindows 95.
Windows 3.1, 3.11 :
Windows 95/98 и Windows NT 4.0/2000 :
ПРИМЕЧАНИЕ: Упоминая Netscape 4, я имею в видуNetscape Communicator 4 (подробнее оКоммуникаторе - вГлаве 4).
Netscape позволяет Вам выбирать шрифты для работы с WWW (из набора шрифтов, предварительно установленных у Вас в Windows).
Netscape 1 :
Примечание В Netscape 4 для шрифтов пропорциональной ширины вместо обозначения 'Proportional' употребляется название 'Variable Width Font'.
Смысл тот же -"шрифты с переменной шириной букв" (пропорциональная ширина букв - 'ж' шире, чем 'т').
В открывшемся окне Fonts Вы можете выбрать пару
Когда Вы только попали в окно Fonts, Вы видите в маленьком окошке
кодировку, стоящую первой в списке:
Например, для KOI8-R сервера:
Теперь Вы можете нормально читать русский текст в кодировке KOI8-R.
Напомню, что Proportional шрифт нужен для
Так как версия 1 имеет только одну подходящую Кодировку(Encoding)- Latin1, то Вам придется выбирать соответствующую пару шрифтов в этом окне Fonts каждый раз когда Вы переходите со страницы в кодировке KOI8-R на страницу в кодировке CP-1251, или наоборот.
В данной главе описывается метод настройки Netscape 2 и 3, после применения которого Вы сможете:
ПРИМЕЧАНИЕ: Предыдущие версии - 2.0, 1.22, 1.1, ... - не позволяют полностью настроить Netscape на работу с русским языком.
Вы можете работать там с русскими текстами (если у Вас установлены подходящие для WWW шрифты, которые я рекомендую в этой статье), но невезде - в зависимости от версии, русский не будет работать в одной или нескольких частях Netscape, которые упомянуты выше.
ПРИМЕЧАНИЕ: Чтобы нормально посылать e-mail по-русски из Netscape 2 и 3,
Вы не должны менять указанные ниже установки Netscape.
Пойдите в Options / Mail and News Preferences, найдите там "Composition",
и проверьте, что наверху раздела Mail у Вас выбрано следующее:
"Send and Post" - "Allow 8-bit".
Настройка Netscape 2,3 будет детально описана ниже, а вкратце, это:
Известно, например, чтоТак что если у Вас Netscape не будет работать с русским так, как это описано в данной статье, то ждите новую версиюWindows NT Service Packs 2,3 иWindows 95 OSR2 имеют ошибки в части языковойподдержки - NLS (Native Language Support), причем даже в 'родных'приложениях - MS Word, Excel,... См. конференции(Newsgroups) relcom.comp.os.windows и relcom.comp.os.windows.nt.
Например, я слышал, что Netscape имеет проблемы с кириллицей
под некоторыми национальными версиями
Это как если бы я бросал одну и ту же монетку в 10 телефонных автоматов,
и в 3-х из них она бы не проходила в прорезь.
Мое личное мнение - это виновата НЕ
Итак, предлагаю Вашему вниманию детальное описание
Начиная с версии 2, Netscape дает возможность легко переходить с кодировки на кодировку, без этой постоянной смены шрифтов:
Я протестировал, какие Кодировки(Encodings) в Netscape подходят для русского,
и установил(только один раз, при начальной настройке)
следующие Шрифты(Fonts) для следующих Кодировок(Encodings) в окне
Options / General Preferences / Fonts.
Напоминаю, что для работы с русским в Netscape 2,3 под
|
Пойдите в Options / General Preferences / Fonts,
выберите рекомендуемую Кодировку(Encoding), затем выберите пару
шрифтов для этой Кодировки.
(Чтобы выбрать Кодировку(Encoding) из списка,
щелкните по стрелке справа от окошка с заголовком
Кодировка (Encoding) в Netscape 3 | Кодировка (Encoding) в Netscape 2.01,2.02 | Шрифты (Fonts) |
---|---|---|
Cyrillic(KOI8-R) | Latin2 (Central European) |
|
Теперь щелкните по кнопке OK.
ПРИМЕЧАНИЕ. Мой метод настройки для версии2 :
KOI8-R шрифты должны быть выбраны для Кодировки
Latin2 (Central European), чтобы Вы могли использовать KOI8-R во всех частях Netscape 2, включая Forms, News, и Mail.В дополнение, версия 2.02 требует установки KOI8-R шрифтов для Кодировки
User Defined .
Если Вам интересны причины, прочтите ниже раздел
"Версия 2.02 - дополнительная настройка для News/Mail", а затем вернитесь сюда (например, нажав кнопку Back в меню Netscape), чтобы читать дальше про шрифты в Netscape.
ВНИМАНИЕ! Windows NT 4.0 и KOI8-R формы вNetscape 2,3: Пользователи, проживающие на территории бывшего СССР, которые 'русифицировали' свой
Windows NT 4.0, установив 'регион=Россия':
Start Settings / Control Panel / Regional Settings
Russian - Set as system default locale,НЕ смогут читать надписи на кнопках KOI8-R форм и русский текст в
меню(списках), встречающихся в некоторых формах.
(можете проверить, используя разделГлавы 5 "Тест: Вы читаете по-русски в Netscape")
Это исправимо и если это Ваша ситуация, то читайте раздел"Формы и Windows NT 4.0", а затем вернитесь сюда (например, нажав кнопку Back в меню Netscape), чтобы читать дальше про шрифты в Netscape.
Пойдите в Options / General Preferences / Fonts,
выберите рекомендуемую Кодировку(Encoding), затем выберите пару
шрифтов для этой Кодировки.
(Чтобы выбрать Кодировку(Encoding) из списка,
щелкните по стрелке справа от окошка с заголовком
Кодировка (Encoding) в Netscape 3 | Кодировка (Encoding) в Netscape 2.01,2.02 | Шрифты (Fonts) |
---|---|---|
Cyrillic (имеется в виду CP-1251(win)) | Korean - работает! :-) |
|
Теперь щелкните по кнопке OK.
Важно !
Вам придется использовать в
Дело в том, что фирма Microsoft использует для русского как раз
кодировку CP-1251. Поэтому вместо описанных выше бесплатных
CP-1251(win) шрифтов иногда можно использовать
в Netscape более качественные CP-1251 шрифты,
Это, естественно, предпочтительнее работы с бесплатными CP-1251 шрифтами 'ER',
которые были описаны выше.
Почему я написал 'иногда' про использование 'родных' шрифтов, Вы поймете, прочтя
написанное ниже o встроенных русских CP-1251 шрифтах в поставке
Если у Вас - русский Windows 3.1,3.11, сделанный в Microsoft специально
для России, то Вы можете использовать CP-1251 шрифты из его поставки
в
Options / General Preferences / Fonts и далее
Кодировка (Encoding) в Netscape 3 | Кодировка (Encoding) в Netscape 2.01,2.02 | Шрифты (Fonts) |
---|---|---|
Cyrillic (имеется в виду CP-1251(win)) | Korean |
|
Теперь щелкните по кнопке OK.
В американской версии Windows 3.1,3.11 нет 'встроенных' шрифтов, содержащих русские буквы, поэтому там для кодировки CP-1251(win) надо устанавливать предложенные выше бесплатные шрифты 'ER'.
Шрифты Windows 95 - это файлы большого размера, включающие символы
многих языков, и русского в том числе. А русский
В результате для этой кодировки Вы можете, вместо бесплатных
шрифтов 'ER', использовать те 'родные' шрифты из поставки
То есть, будет задействована та часть этого файла
(например, файла Arial.ttf), где расположены русские буквы.
Проще всего это увидеть в редакторе
Если Вы не увидели таких Cyrillic-модификаций шрифтов, включенных в поставкуWindows 95/98, то в ВашемWindows 95/98 надо установить пакетMS Multilanguage Support.
Вот моя короткая инструкция по инсталляции этого пакета:
в России "Поддержка русского - MS Multilanguage Support" в США "Поддержка русского - MS Multilanguage Support"
Итак, под Windows 95 для кодировки CP-1251(win) в
В отличие от редактора WordPad,
Для этого в окне выбора шрифта
есть окошко 'Script', где для шрифтов, включающих многие языки,
можно выбрать модификации
Для установки в Netscape 'родных' шрифтов кодировки CP-1251 надо пойти в
Options / General Preferences / Fonts и далее
Кодировка (Encoding) в Netscape 3 | Кодировка (Encoding) в Netscape 2.01,2.02 | Шрифты (Fonts) |
---|---|---|
Cyrillic (имеется в виду CP-1251(win)) | Korean |
|
Теперь щелкните по кнопке OK.
Следующий небольшой раздел - о Windows NT 4.0. Если это Вас не интересует,
то можете сразу перейти к следующей главке:
Шрифты Windows NT 4.0 - это файлы большого размера, включающие символы
многих языков, и русского в том числе. А для русского там используется
кодировка CP-1251(win).
Поэтому для этой кодировки в Netscape 2,3 можно попробовать установить,
вместо бесплатных CP-1251 шрифтов 'ER', те шрифты
То есть, будет задействована та часть этого файла
(например, файла Arial.ttf), где расположены русские буквы.
В Netscape 2,3 в окне выбора шрифта есть окошко 'Script', где для шрифтов, включающих многие языки, можно выбрать модификации 'Western','Cyrillic','Turkish',..., то есть указать, с какой частью этого большого файла (например, файла Arial.ttf) Вы хотите работать.
В Netscape 2 для CP-1251(win) Вы можете установить,
вместо бесплатных шрифтов 'ER', следующие 'встроенные' в NT шрифты
(Cyrillic-модификации шрифтов
Options / General Preferences / Fonts и далее для кодировки(Encoding)
Ниже приведена короткая инструкция, позволяющая это исправить, то есть
Если Вам не обязательно настраивать
Примечание. Я советую это делать только пользователям, выбравшим 'регион=Россия' в NT, то есть тем, кто 'русифицировал' свойNT 4.0 (обычно это жители стран СНГ), выбрав
Start Settings / Control Panel / Regional Settings
Russian - Set as system default locale,Дело в том, что после действий, дающих возможность работать в
Netscape 3 с 'родными' шрифтами, пользователи, НЕ 'русифицировавшие'NT 4.0, не смогут работать нормально сCP-1251 формами : Это можно проверить, используя раздел
- не смогут прочесть надписи на кнопках такой формы
- не будут читаться списки (меню), если форма содержит такие элементы
Главы 5 "Тест: Вы читаете по-русски в Netscape".
Это исправимо, и если Вы не 'русифицировали' NT и все же хотите использовать 'родные' NT-шные шрифты Unicode с русскими буквами (типа "Arial"), то читайте раздел"Формы и Windows NT 4.0", а потом возващайтесь сюда (например, щелкнув по кнопке Back в меню Netscape), чтобы продолжить чтение данного раздела о шрифтах.
Итак, как можно заставить Netscape 3 под
Теперь, вызвав Netscape 3, Вы сможете использовать для кириллицы (для кодировки
Windows-1251) 'родные' шрифты
Options / General Preferences / Fonts
и затем для encoding-"Cyrillic"
ПРИМЕЧАНИЕ : В русскоязычных телеконференцияхИнтернета - Newsgroups - используется ТОЛЬКО кодировка KOI8-R.
См., например, relcom.talk.
Дело в том, что KOI8-R является стандартом для русского языка наИнтернете - конференции(Usenet newsgroups), telnet, почта(e-mail),... (то есть большинство писем по e-mail идет тоже в KOI8-R).
В отличие от Интернета, в Microsoft Windows для русского используется кодировка CP-1251(win).
Экспериментальным путем я установил, что для работы по-русски
в KOI8-R в окнах Новости(News) и Почта(Mail), а также в Формах(Forms),
кодировка KOI8-R должна быть Вашей
Netscape, начиная с версии 2, допускает простой метод переключения с
кодировки на кодировку, без смены шрифтов
(естественно, если уже была проделана описанная выше
Netscape 2 и 3 |
---|
Например, я подключаюсь к некоторой KOI8-R WWW-странице, после того, как я был на CP-1251 странице. Или же я собираюсь открыть окно Почта(Mail) или Новости(News), где используется только KOI8-R. Значит, мне надо переключиться на кодировку KOI8-R:
|
Позднее я решил пойти на некоторую CP-1251 WWW-страницу. Мне надо переключиться на кодировку CP-1251(Windows):
|
ПРИМЕЧАНИЕ:
Я 'хожу' в Options / Document Encoding очень редко:
практически все время я использую кодировку KOI8-R.
Когда сервер предлагает мне выбрать между KOI8-R и CP-1251, я выбираю
KOI8-R.
Это не потому, что я предпочитаю KOI8-R, а потому, что я часто
работаю в окне Новости(News), а там используется только KOI8-R.
Использование KOI8-R для страниц Сети позволяет мне избежать многократных переключений кодировки при переходе из главного окна в окно News, и обратно.
Чтобы часто не переключать кодировку, я использую KOI8-R и для страниц на английском (напоминаю, что все описанные в этой статье шрифты позволяют читать и русский, и английский текст на одной и той же странице Сети).
Итак, я переключаю кодировку
очень редко, может быть, только раз в
Поэтому, когда Вы открываете окно Bookmarks, где присутствуют и KOI8-R, и CP-1251 Names(Имена Страниц), Вы можете нормально читать по-русски или только KOI8-R Names или только CP-1251, в зависимости от установленной Базовой Кодировки (Default Encoding).
Так как я пользуюсь в основном кодировкой KOI8-R
(см. "ПРИМЕЧАНИЕ" в предыдущем разделе),
то все мои
русские
Поэтому я заменяю редкие нечитабельные CP-1251 Names
в моих Bookmarks на английские:
Примечание. В окне, где загружена страница (не в окне Bookmarks)
вы НЕ сможете прочесть
(А русский заголовок страницы CP-1251 сможете, если только у
По этой же причине русские KOI8-R имена страниц в Закладках
не читаются, если Вы их смотрите не в отдельном окне
Закладок
Решение:
Проблема форм решается модификацией тех собранных мной в Интернете
русских шрифтов, которые были описаны выше.
Надо их обработать с помощью программы TTFConv, которая
вписывает в шрифт индикатор Unicode. После этого и NT, и Netscape начинают с ними
нормально работать.
(Даже Word 97 будет их воспринимать).
Сгрузить программу можно с сервера автора:
ftp://ftp.lesobank.ru/pub/soft/Soft_win32/TTF_convert/
или взять копию у меня:
ttfconv.zip
Поместите файл-архив ttfconv.zip в тот каталог, куда Вы сгрузили
шрифты, читая
(Загрузка с Интернета файлов .ZIP об'яснялась в
Надо извлечь файлы из архива.
(Это об'яснялось в
Теперь можно модифицировать файлы шрифтов:
"ER Bukinist 1251", | "ER Bukinist KOI 8", | |
"ER Kurier 1251", | "ROL:KOI8-Courier", | "ER Kurier KOI 8" |
Теперь, вызвав Netscape, Вы увидите, что проблема форм решена:
Версия 2.02 содержит ошибку в окнах News и Mail. В окне Composition(Новое Сообщение) нельзя читать и писать Заголовок(Subject), когда Вы составляете свое сообщение для телеконференции или пишете письмо для отправки по электронной почте.
Чтобы это исправить, надо в 2.02 сделать следующее:
Напоминаю, что это делается только один раз, во время
"Начальной Настройки".
META ...... CONTENT="text/html; charset=koi8-r" или META ...... CONTENT="text/html; charset=windows-1251"
Более поздние версии Netscape - 3,4 - работают нормально
с такими страницами, а вот
Поэтому Вы можете столкнуться со следующей ситуацией:
Вы подключились, используя Netscape 2.01 или 2.02, к некоторой
странице, про которую было сказано, что она написана в KOI8-R.
KOI8-R является в данный момент Вашей текущей кодировкой, но
Вы тем не менее НЕ видите нормального русского текста на этой
странице.
Вот решение этой проблемы, позволяющее читать
русский текст на такой странице в
в дополнение к моей "Начальной Настройке", надо
выбрать соответствующие шрифты для Кодировки Latin1 в
Options / General Preferences / Fonts .
То есть, если Вам было сказано, что эта страница написана
в KOI8-R, то надо выбрать пару KOI8-R
Options / General Preferences / Fonts .
Если же это CP-1251, значит, надо выбрать пару CP-1251 шрифтов для Latin1.
Напомню, что это трудности версии 2.
Netscape 3,4 обрабатывает подобные страницы нормально.
Приведу примеры таких новомодных страниц:
FORM ACCEPT-CHARSET="KOI8-R, US-ASCII" ...,тогда в Netscape 2 Вы НЕ можете писать в такой форме, а также НЕ можете читать русский текст на ее кнопках.
Для краткости, я буду называть:
ПРИМЕЧАНИЕ: В Netscape 4 часть, отвечающая за Почту(Mail) называется Messenger.
В Netscape 4.0x в отличие от предыдущих версий и более новыхвер. 4.5+, Новости(News) называютсяDiscussions(Обсуждения, дискуссии).
Если Вы собираетесь из
Но, как я прочел в следующих профессиональных телеконференциях:
Поэтому надо настроить Netscape так, чтобы Ваши сообщения не
посылались в виде HTML-текста.
Вторая очень важная настройка, которой необходимо заняться:
русские буквы - это 8-ми битовые символы
Итак, для этих 2-х пунктов настройки надо пойти в меню
щелкнуть по значку '+', чтобы увидеть нижележащие пункты,
а затем:
По сравнению с версиями 2 и 3, Netscape 4 под MS Windows предлагает новый
метод работы с
Как подробно об'яснялось в Главе 1, KOI8-R - это сетевая кодировка, общая для всех видов компьютеров. Использование одной кодировки в качестве 'транспортной' (то есть, кодировки, в которой русские тексты 'путешествуют' по сети Интернет) позволяет разным компьютерам, имеющим свои собственные, локальные кодировки (Windows-1251, Mac Cyrillic, CP-866(DOS),...) успешно обмениваться русскими сообщениями.
Когда надо, Netscape 4 сам перекодирует (незаметно для пользователя)
из локальной кодировки Windows-1251 в сетевую кодировку KOI8-R,
и обратно.
Поэтому при работе с Netscape 4 под MS Windows вам НЕ нужны KOI8-R шрифты и KOI8-R клавиатура:
Важно ! Как должно быть понятно из предыдущего
параграфа, рабочая кодировка пользователя Windows в
в отличие от предыдущих версий Netscape, в
Netscape 4 сам переведет все в сетевую кодировку KOI8-R перед отправкой
на Интернет, и так же переведет пришедшие Интернетовские KOI8-R
сообщения в Вашу локальную кодировку Windows-1251.
Netscape 4 работает с кириллицей во всех своих частях.
Настройка состоит из тех же шагов, что и настройка
Настройка Netscape 4 - разная для разных версий Windows:
Это Этап 1 Начальной Настройки.
Шрифты Windows 95/98 и Windows NT 4.0/2000 - это файлы большого размера,
включающие символы многих языков, и русского в том числе.
А русский
Поэтому Вы можете использовать для кириллицы
любой шрифт из поставки, для которого есть Cyrillic-модификация,
например, "Arial".
То есть, будет задействована та часть этого файла
(например, файла Arial.ttf),
где расположены русские буквы.
Проще всего это увидеть в редакторе WordPad
Вы, например, увидите модификации шрифта "Arial",
позволяющие использовать соответствующие части этого большого файла:
ПРИМЕЧАНИЕ. О Windows 95/98.
Если Вы не увидели таких Cyrillic-модификаций шрифтов, включенных в поставкуWindows 95/98, то в ВашемWindows 95/98 надо установить пакетMS Multilanguage Support.
Вот моя короткая инструкция по инсталляции этого пакета:
в России "Поддержка русского - MS Multilanguage Support" в США "Поддержка русского - MS Multilanguage Support"
Под Windows 95/98/NT/2000 в Netscape 4 надо пользоваться только
такими,
(Netscape 4 для Windows 95/98/NT/2000 вообще НЕ воспринимает в
качестве Encoding=Cyrillic те бесплатные CP-1251 шрифты "ER"
В Netscape 4 Вам не нужны никакие KOI8-R шрифты.
Установленные шрифты
Начиная, если я не ошибаюсь, с версии
Можете удостовериться в этом:
"Arial" | (не "Arial Cyr". Это ведь для Encoding=Cyrillic, так что Более того, "Arial Cyr" выбирать опасно, это приведет к проблемам, например, при печати под |
Это Этап 1 Начальной Настройки.
В Windows 3.x, в отличие от Windows 95/NT, нет шрифтов(файлов большого размера),
включающих символы многих языков. То есть, нет такой вещи как Script-Cyrillic,
нет Cyrillic-модификаций у
Поэтому для кодировки CP-1251(win) в Netscape 4 надо установить
бесплатные русские CP-1251 шрифты 'ER', описанные в
Для Netscape 4 не требуется устанавливать никаких KOI8-R шрифтов.
Итак, установка русских шрифтов в Netscape 4 под
Примечание. Под русской версией Windows 3.1,3.11,
сделанной в Microsoft специально для России, можно вместо шрифтов 'ER' выбрать
'встроенные' в эту версию Windows CP-1251 шрифты, соответственно
Это Этап 2 Начальной Настройки.
В предыдущих версиях Netscape этот
Netscape 4 не требует этого, все работает и так, если просто переключиться
на Windows-1251, когда надо писать.
Но все же очень удобно указать на русскую кодировку, как на Базовую:
У Netscape 4 изначально Базовая Кодировка - Western, то есть, если Вы
сразу после инсталляции этой программы пойдете в меню
Вот как сделать русскую кодировку Windows-1251 базовой:
1. Основное окно Netscape 4:
2. Окно Messenger (почта и новости):
Откройте Messenger (Communicator/Messenger в главном меню), и повторите шаги, описанные выше для основного окна.
Итак, известные мне особые случаи для Netscape 4:
Windows 95 PanEuropean.
Не надо ставить Cyrillic(Windows-1251) как Базовую, если увидите, что
это приводит к проблемам:
по информации одного читателя, у него при Cyrillic(Windows-1251) в качестве
базовой НЕ работал
Когда Вы делаете Закладку для страницы -
Некоторые страницы имеют русские
Netscape 4 использует для кириллицы кодировку CP-1251(win),
в том числе и в окне Закладок. Если Вы настроили
Примечание. В окне, где загружена страница (не в окне Bookmarks) вы НЕ сможете прочесть русский заголовок страницы в кодировке Win-1251 (самая верхняя голубого цвета строка), если увас - НЕрусская версияMS Windows:
нерусскаяWindows 95/98 илиWindows NT 4.0/2000, где 'Russian' не был выбран как 'Region' в Control Panel.
Причина в том, что Netscape использует для показа этой строки системный шрифт.
(По этой же причине Вы никогда не сможете прочесть русский заголовок KOI8-R страницы в главномокне - системные шрифты не бывают шрифтами кодировки KOI8-R).По этой же причине русские имена страниц в кодировке Win-1251 в Закладках не читаются, если Вы их смотрите не в отдельном окне Закладок
(которое открывается по Ctrl/B), а просто щелкнуводин раз по слову 'Bookmarks' в меню Netscape.
Netscape 4 использует для кириллицы только CP-1251(win), в том числе и
в окне Bookmarks (куда Вы можете попасть, например, нажав Ctrl/B).
Поэтому, если Вы хотите использовать свой 'старый' файл Bookmark.htm,
оставшийся от предыдущей версии Netscape, то имейте в виду следующее:
Если у Вас там все русские Имена страниц были в кодировке KOI8-R,
то Вам надо будет сконвертировать файл Bookmark.htm по схеме
KOI8-R-->CP-1251(win), чтобы Ваши закладки читались в
См. ссылки на программы перекодировки в
На основе Начальной Настройки, описанной выше, Вы можете теперь
выбрать необходимую русскую кодировку для некоторой страницы или для
работы с
Выбор русской кодировки в Netscape 4 |
---|
Например, я подключаюсь к некоторой CP-1251(Win) странице, после того, как я был на KOI8-R странице. Или же я - в окне Почта(Messenger) или Новости(Newsgroups(Discussions)),
(В отличие от предыдущих версий Netscape, в Значит, мне надо переключиться на кодировку CP-1251(Win):
|
Позднее я решил пойти на некоторую KOI8-R страницу. Значит, мне надо переключиться на кодировку KOI8-R :
|
Примечание.
Иногда к пользователям Netscape 4 приходят письма от кого-то, кто
неверно настроил свою почтовую программу и письмо
Почему я написал 'неверно посланные в Windows-1251'...
Все почтовые программы
(писать письмо человек мог и в другой кодировке, локальной для его
компьютера, а
Такому новичку следует указать на его ошибку, попросить настроить корректно
его почтовую или новостную программу и заново послать
(так и делают в конференциях Релкома и ФИДО7, когда видят очередное
сообщение в CP-1251, например 'БНОПНЯ', что в переводе на КОИ-8 значит
'вопрос').
Если такому пользователю не указать на его ошибку, то он
так и останется новичком, его сообщения многие не смогут или не
будут даже пытаться прочесть.
Часто в конференциях пишут: "Вот, еще один БНОПНю прислал!" и игнорируют...
Смотрите, если кто-то умудрился отправить в сеть в Windows-1251, то есть
в локальной кодировке его машины с
Это будет полная неразбериха, должен быть (и есть)
Исторически таким де-факто стандартом является KOI8-R, и все серверы и
клиентские программы знают об этом, и используют KOI8-R в качестве
'транспортной' кодировки, то есть кодировки, в которой русские сообщения
'путешествуют' по сети между различными компьютерами (DOS, Windows, OS/2,
UNIX, Mac).
Что же делать, если Вы все же получили такое неверно отправленное письмо?
Если часто такие приходят, то надо установить 'старые', не-Микрософтовские
шрифты "ER", описанные в
Тогда прочтется по-русски нормально.
Итак, вот как это делается:
Один раз устанавливаем шрифты:
Если Вы хотите создать собственную Web-страницу и использовать для этого
HTML редактор, встроенный в
Без настройки Composer'а, описанной ниже, Ваш файл может содержать следующие 2 ошибки:
(Замечание. Я не видел HTML редактор
Это обеспечит нормальное представление русских букв в будущем HTML файле, а не в виде iacute ...
Тогда в результирующем HTML файле не будет 'намертво' впечатано
имя шрифта, то есть, не будут вставляться тэги
Получится корректный HTML текст.
Примечание. Создание KOI8-R страницы.
Как об'яснялось в самом начале данной главы,
В отличие от Netscape 2,3, где надо было устанавливать KOI8-R
шрифты и клавиатуру для получения KOI8-R текста,
Поэтому, если Вы хотите создать страницу в KOI8-R, то перед вызовом
Composer надо эту
Когда Вы дадите команду сохранить этот HTML файл на диске, Composer
сделает перекодировку, и на диск Ваш файл ляжет в кодировке KOI8-R.
Когда вы поместите этот файл на свой Web сайт, читатели увидят нормальную
русскую страницу в кодировке KOI8-R, как Вы и хотели.
Ниже приведено описание проблем и способы их решения.
В окно подготовки писем Composition Вы попадаете, когда хотите написать и отправить сообщение по электронной почте или в конференцию(Newsgroup).
Я нашел в Netscape 4.5+
единственную
если в заголовке(Subject) сообщения
есть русский текст, то такой заголовок уходит закодированным
(MIME-encoded).
Oтправляемое письмо выглядит нормально, но на самом деле русские буквы
в Заголовке(Subject) преобразуются, например, в текст вида
Subject: =?koi8-r?Q?=F3=20=D5=D7=C1=D6=C5=CE=C9=C5=CD?=.
Это можно увидеть, например, посмотрев на текст письма через View/PageSource в папке отправленных писем Sent.
MIME - это современный стандарт для Mail,
поэтому практически все почтовые программы смогут декодировать
такой заголовок и показать получателю вашего письма нормальный русский
текст в Subject.
Но News не имеют (пока) такого стандарта, поэтому многие
новостные программы не смогут декодировать такой текст,
в результате чего заголовок вашего сообщения в конференции
может оказаться нечитабельным, люди увидят такое, например:
Subject: =?koi8-r?Q?=F3=20=D5=D7=C1=D6=C5=CE=C9=C5=CD?=
(MIME Q-encoding)
или
Subject: =?koi8-r?B?1MXT1MnL?=,.
(MIME Base-64 encoding)
Такие нечитабельные заголовки можно увидеть, например, при чтении конференций на странице DejaNews.
Если вы хотите использовать русский не только в 'теле' сообщения, но и в
заголовке(Subject), то, особенно для News(конференций),
надо 'попросить' Netscape не трогать заголовки, не кодировать их.
Подобная настройка уже делалась для 'тела'
но
Вот что надо сделать, чтобы заголовки(Subject) посылаемых вами сообщений не кодировались, а содержали обычный 8-бит русский текст:
user_pref("mail.strictly_mime_headers", false);
Стоит внести в этот файл еще одну полезнуюстрочку - при вызове Messenger не будет автоматического вызова NetCenter с высвечиванием егоприветствия ("Welcome" message): user_pref("mailnews.start_page.enabled", false);
Небольшая ошибка при работе с KOI8-R формами, у которых есть
(можно проверить на примере формы из моего тестового KOI8-R
В окно Composition Вы попадаете, когда хотите написать и отправить
письмо по электронной почте, или сообщение в
Для отправки письма по e-mail, можно либо вызвать Messenger
(через опцию 'Communicator' главного меню) и затем щелкнуть
по кнопке
Netscape 4.0x имеет ошибку в окне
(Этой ошибки уже нет в
Я слышал, что этой ошибки не наблюдается в
А 'лечится' этo так:
Такой же метод применим и для решения небольшой проблемы
в окне Новостей(Newsgroups,Discussions)
При открытии какой-нибудь конференции(Newsgroups,DiscussionGroups) в этом окне,
Заголовок(Subject) текущей статьи показывается в специальной
строке посреди экрана, разделяющей список статей и текст текущей статьи.
Так вот, в некоторых версиях
Чтобы заголовки в этой специальной строке читались нормально, надо один раз проделать
описанное
В Netscape 4.0x под некоторыми версиями Windows есть
(Этой ошибки уже нет в Netscape 4.5+)
Ниже - описание этой проблемы и способов ее решения.
К сожалению, разные модификации операционных систем
фирмы Microsoft отличаются друг от друга в плане использования кириллицы,
поэтому одна и та же программа
Известно, например, чтоWindows NT Service Packs 2,3 иWindows 95 OSR2 имеют ошибки в части языковойподдержки - NLS (Native Language Support), причем даже в 'родных'приложениях - MS Word, Excel,... См. конференции(Newsgroups) relcom.comp.os.windows и relcom.comp.os.windows.nt.
Так вот, Netscape 4.0x, в котором можно нормально писать по-русски в Формах под
Но ведь, например, и под американской, и под русской модификациямиWindows 95 был использован тот же самый установочный файлNetscape 4.0x - cp32e408.exe !
Мне кажется, что винить надо фирму Микрософт, у которой различные модификации одной и той же операционной системы, например,Windows 95 , работают не одинаково в части языковой поддержки.
Это как если бы я бросал одну и ту же монетку в 10 телефонных автоматов, и в 3-х из них она бы не проходила в прорезь.
Мое личное мнение - это виновата НЕ'монетка' (Netscape, один и тот же файл cp32e408.exe), а фирма-производитель 'автоматов', у которой разные модификацииодного и того же продукта(Windows) работают НЕ одинаково.Так что если у Вас Netscape не будет работать с русским так, как это описано в данной статье, то ждите новую версию
MS Windows или новую версию Netscape.
Если Вам надо заполнить Форму, а под Вашей версией Windows существует описанная выше проблема, то можно попробовать это исправить.
Если же под Вашей версией Windows нет такой проблемы, то можете пропустить этот раздел и перейти сразу к следующей'Главе 5' "Как читать по-русски - проблемы и тесты"
или можете вернуться к Оглавлению.
Вот методы 'лечения' проблемы заполнения форм в
Жители СНГ и все те, кто 'русифицировал'
Start Settings / Control Panel / Regional Settings
Russian - Set as system default locale,
могут воспользоваться следующим простым методом 'лечения'
В 'русифицированном' NT, Коммуникатор предлагает больше шрифтов для
кодировки Cyrillic, чем в 'нерусифицированном'.
В частности, предлагается шрифт "Courier".
Именно его надо выбрать в качестве равноширокого шрифта, а не
стандартно выбираемый
В этом случае 'лечение', позволяющее нормально заполнять формы
в
Netscape 4.0x использует при вводе текста в форму равноширокий шрифт
Решение - использовать другой русский равноширокий шрифт,
не-Микрософтовский
Проблема с формами решается путем модификации этого шрифта,
и последующего использования именно этого шрифта в
Существует программа TTFConv, которая
вписывает в шрифт индикатор Unicode. После этого и NT, и Netscape начинают с таким
шрифтом нормально работать.
(Даже Word 97 будет их воспринимать).
Сгрузить программу можно с сервера автора:
ftp://ftp.lesobank.ru/pub/soft/Soft_win32/TTF_convert/
или взять копию у меня:
ttfconv.zip
Поместите файл-архив ttfconv.zip в тот каталог, куда Вы сгрузили
шрифты, читая
(Загрузка с Интернета файлов .ZIP об'яснялась в
Надо извлечь файлы из архива.
(Это об'яснялось в
Теперь можно модифицировать файл шрифта:
C:\RUSFONTS> ttfconv co1251n.ttf
Теперь надо установить в Netscape 4.0x в качестве
(Netscape 4 использует Fixed font при заполнении форм):
Теперь, работая с Netscape 4.0x, Вы сможете нормально видеть вводимый русский текст в полях формы.
Если страница все равно не читается, то это может означать одну из
следующих ситуаций:
Итак, проверьте Ваши настройки для чтения по-русски:
Напоминаю, что кодировка выбирается следующим образом:
Итак, выберите нужную кодировку и проверьте настройки Netscape
на чтение по-русски. Вы можете использовать:
Эти тестовые страницы позволяют также проверить
В Netscape 2,3,4 Вы можете
читать русский текст на кнопках(buttons) Форм, а также в
Примечание. Исправимые ошибки при чтении элементов KOI8-R форм:
- Netscape 2,3 - только под
Windows NT 4.0 и только для жителейСНГ - см. вГлаве 3 Примечание"Windows NT 4.0 и KOI8-R формы в Netscape 2,3" - Netscape 4.5+ - см. в Главе 4 раздел
"Небольшая ошибка при работе с KOI8-R формой"
Выбирая соответствующую кодировку, проверьте читабельность русских
страниц и элементов форм:
в России | в США |
---|---|
KOI8-R тест | KOI8-R тест |
CP-1251(win) тест | CP-1251(win) тест |
Это значит, что Вы попали на плохо спроектированную страницу,
в HTML тексте которой явно указано
Речь идет об элементе HTML "FONT".
Если Вы посмотрите на исходный текст такой страницы, выбрав из меню
View / Document Source,
то увидите, например, такую строку в начале HTML текста такой
страницы:
FONT FACE=Arial или FONT FACE=Arial Size=1Использование элементов FACE= и SIZE= считается плохим стилем HTML.
Netscape версий 2,3,4 позволяет писать по-русски.
Но Вы сможете это делать во всех частях Netscape
только если внимательно прочли
ПРИМЕЧАНИЕ: Говоря ниже о Netscape 2, я имею в виду версии 2.01 и 2.02.
Это и будет предметом обсуждения данной главы.
В Netscape 2,3 часто приходится печатать в
Итак,
Такие программы и программные средства называют еще Переключателями Клавиатуры
Они позволяют Вам переключаться на русскую раскладку клавиатуры
.
Примечание. У меня нет платных программ, поэтому я не знаю, как они работают. Если Вам нужна подобная программа, можете посмотреть здесь:
- про ParaWin (см. раздел "Software")
- про CyrWin
Еще раз напоминаю, что фирма Microsoft использует для русского
языка кодировку CP-1251(Windows), поэтому обычно несложно
активировать клавиатурную поддержку для ввода CP-1251 текста в
В стандартной поставке Windows 3.x нет никакой языковой поддержки,
поэтому там для получения раскладок клавиатуры CP-1251 и KOI8-R требуются
одинаковые усилия.
ВАЖНО ! Я получаю иногда письма от начинающих пользователей
с вопросом типа: "Вы предлагаете КОИ-8 шрифт
Так вот, ни шрифты, ни Netscape НЕ имеют никакого
отношения к
Шрифт содержит только изображения букв, а распределение их
на клавиатуре это дело клавиатурной программы, которой Вы
пользуетесь.
Например, в этой главе предлагается клавиатурная раскладка KOI8-R,
где русские буквы расположены на тех же самых местах, что и в стандартной
CP-1251 раскладке русского под Windows.
Ниже - инструкции на тему как писать по-русски, то есть, как создать
CP-1251(win) или KOI8-R текст.
Данная статья - о Netscape, а не о русификации Windows.
Поэтому в этой главе об'ясняется, как писать по-русски в
Netscape, и это даст Вам возможность писать и в большинстве других
приложений Windows, но
(Например, здесь не об'ясняется, как полностью русифицировать
Щелкните по строчке с Вашей версией MS Windows:
Примечание. Windows 95/98.
Если у Вас не Russian или PanEuropean
Вот моя короткая инструкция по инсталляции этого пакета:
в России | "Установка MS Multilanguage Support" |
в США | "Установка MS Multilanguage Support" |
Примечание. Windows 2000. (не русская)
Прежде чем устанавливать русскую клавиатуру под
Примечание. Windows NT.
У меня - только NT 4.0, я не работал с NT 3.51.
Вы можете прочесть и о
Стандарт для русского под Windows - кодировка CP-1251(win), поэтому
если Вы видите "Russian" в
Итак, ввод русского текста в Netscape под
1. Клавиатура кодировки CP-1251(win) для |
Чтобы в Netscape писать в кодировке CP-1251(win), надо сделать 2 вещи:
Ниже приведена инструкция по активизации
встроенной в Windows клавиатурной раскладки русского языка для кодировки
CP-1251(win).
Примечание. Если у Вас на клавиатуре нет обозначений русских букв, то Вам вместо этой стандартной раскладки стоит использовать 'фонетическую' раскладку клавиатуры CP-1251:
русские буквы расположены там, где похожиеанглийские - 'F'-'Ф',...
Такую раскладку можно взять на моей Домашней Странице(только на английском): http://ourworld.compuserve.com/homepages/PaulGor/.
См. там раздел"Phonetic keyboard". Там же есть инструкция по ее установке и картинка расположения русских букв на клавиатуре.
Активизация стандартной клавиатурной раскладки
Теперь можно вводить русский текст в кодировке CP-1251,
используя переключатель EN/RU в правом конце Taskbar.
Можете это сразу проверить - в редакторе WordPad (Start/Programs/Accessories).
Выберите шрифт кодировки CP-1251 (о шрифтах говорилось в
(На самом деле, Wordpad сам переключит клавиатуру на 'RU',
но в большинстве других приложений Вам надо будет делать переключение
самостоятельно).
Если в будущем у Вас отпадет нужда в вводе русского в кодировке CP-1251, то Вы сможете легко убрать индикатор 'RU':
2. Клавиатура кодировки KOI8-R для |
В Netscape версий 2 и 3 Вам необходимо уметь вводить русский текст
в кодировке
Netscape 4 работает иначе,
ему не нужны ни KOI8-R шрифты, ни
KOI8-R клавиатурные средства
Итак, Вам будет нужна под Windows клавиатурная раскладка кодировки KOI8-R
только для более ранних версий
Netscape 2,3 под Windows 95/98/NT/2000 и KOI8-R клавиатура
Чтобы начать ввод русского KOI8-R текста, пользуясь этими
версиями Netscape, надо сделать следующие 2 вещи:
Так как раскладка клавиатуры "Russian" уже
Ниже приведена несложная инструкция по установке KOI8-R вместо
клавиатуры другого языка. В этой инструкции для примера использован
После выполнения приведенной ниже инструкции у Вас будут 3
клавиатурные
и Вы сможете переключаться между ними обычным
Установка раскладки KOI8-R как 'IS' (Исландский)
Я подготовил клавиатурные раскладки KOI8-R таким образом, что
расположение символов на клавиатуре в режиме KOI8-R будет
При подготовке KOI8-R раскладок для
Итак, начнем установку стандартной раскладки KOI8-R.
Для Windows 95:
Для Windows NT 4.0/2000:
После записи этого файла-архива в каталог C:\RUS-KBD Вашего компьютера,
надо его
Чтобы раскладка клавиатуры KOI8-R заработала как 'IS', надо сначала
установить включенную в комплект поставки Windows клавиатуру "Icelandic",
а потом уже заменить ее на KOI8-R (то же самое можно проделать и для "Portuguese(Brazilian)",
если Вы его предпочтете):
Теперь заменим для клавиатуры исландский язык на русский KOI8-R.
Теперь Вы можете писать в кодировке KOI8-R, используя 'IS'!
Не забудьте, что в Netscape 2,3 надо выбрать сооветствующую
кодировку в меню Options/DocumentEncoding
(что заставит работать KOI8-R шрифты),
и тогда уже вводить KOI8-R текст в режиме 'IS' клавиатуры:
Если в будущем у Вас отпадет нужда в вводе русского в кодировке KOI8-R,
то Вы сможете легко убрать индикатор 'IS':
Более того, когда Вы добавите раскладку снова, то получите сразу мою
раскладку KOI8-R, а не
Я не видел русской версии Windows 3.1, созданной
фирмой Microsoft специально для России, а в стандартной поставке
Вы можете загрузить(download) себе пакет WinKey
(в виде архива winkey.zip), щелкнув мышкой на подчеркнутом имени
файла в приведенной ниже таблице.
После записи этого файла-архива в пустой каталог Вашего компьютера,
Вам надо раз-архивировать пакет
1. Запустить файл(программу) установки INSTALL.EXE из
каталога, где лежит пакет WinKey
(например, дважды щелкнув мышкой на INSTALL.EXE).
WinKey установит себя в каталог C:\WINKEY, после чего
Вы можете удалить все файлы из того временного каталога,
куда Вы загружали файл winkey.zip.
или поместить WinKey в меню Start / Programs:
Вызовите программу WinKey. Теперь, пока Вы ее не закроете, у Вас
будет активная иконка
Вообще-то полезно прочесть HELP этой программы, для чего щелкните
по этой активной иконке('флаг') 2 раза.
А вкратце, работает она так.
WinKey позволяет печатать и в кодировке CP-1251(Win), и в KOI8-R.
Как выбрать Альтернативную раскладку:
Пакет WinKey содержит несколько собственных клавиатурных
WinKey разрешает пользователю - через меню
Кроме того, я сделал еще 2 раскладки для WinKey -
Вы можете загрузить(download) себе эти раскладки
(в виде архива kbd31.zip), щелкнув мышкой на подчеркнутом имени
файла в приведенной ниже таблице.
После записи этого файла-архива в пустой каталог Вашего компьютера,
Вам надо его
Как установить эти стандартные русские раскладки в WinKey
(как было написано выше, WinKey переключает клавиатуру, используя клавишу
Важно!
Вы сможете проверить, как работают кодировки KOI8-R и CP-1251(win)
для форм, которые Вас просят заполнить на некоторых страницах Сети,
и для режимов Почта(Mail) и Новости(News,Discussions).
Методы переключения клавиатуры на русский были описаны выше в этой
Главе, а кодировка, напоминаю, выбирается следующим образом:
Итак, для проверки настройки Netscape, сделанной для того, чтобы можно было
писать по-русски, Вы можете использовать следующее.
Примечание. Netscape 4.
Пошлите письмо(e-mail) кому-нибудь, чья программа электронной почты
(например,
Вы можете писать по-русски и в поле Заголовок(Subject), и в самом
'теле' письма:
Пошлите сообщение в специальную телеконференцию(Newsgroup)
relcom.test
(или в другую тестовую конференцию, например,
snews://secnews.netscape.com/netscape.test
или news://msnews.microsoft.com/microsoft.test).
Вы можете писать по-русски и в поле Заголовок(Subject), и в 'теле'
сообщения
Откройте конференцию(Newsgroup) снова минут через пять, и увидите там
свое сообщение.
Если Вам надо, например, печатать в KOI8-R только
в Netscape, то можно не устанавливать никаких дополнительных
KOI8-R клавиатурных раскладок, а использовать бесплатный
текстовый редактор Transletterator, работающий под всеми
вариациями Windows:
Этот редактор НЕ нуждается в программе клавиатурной поддержки !
То есть, можно напечатать текст письма в KOI8-R в этом
редакторе, а потом с помощью обычного
Если Вам интересен такой вариант, то читайте дальше, а
Transletterator нуждается в одном служебном
Чтобы установить иконку этой программы в Windows,
или поместить ее имя в меню START/PROGRAMS
Вместо работы со средствами
клавиатурной поддержки, Transletterator просто использует таблицу
из 2-х колонок, где каждой клавише клавиатуры поставлен
в соответствие символ, который Вы хотите получить при нажатии
этой клавиши.
Таблица указывается в меню OPTIONS / TRANSLATION TABLE.
Автор включил в пакет одну таблицу - koi8.TBL.
Таблица этого редактора - это простой текстовый файл, поэтому
Вы можете в течение 10-ти минут сделать себе любую другую
раскладку
Примечание. Я сделал 2 новые таблицы, и Вы можете их списать, пойдя
на мою Домашнюю Страницу
Если Вы хотите сами сделать удобную для Вас раскладку, то можете
использовать русский алфавит из моих Тестовых
Например, Вы хотите по-своему расставить KOI8-R буквы:
Точно также можно печатать и в
Вы можете посылать письма, написанные
по-русски, в окне Почта(Mail) в Netscape 2.01, 2.02, 3, и 4.
Но Netscape 2 не знает о существовании русских кодировок.
Поэтому, когда Вы посылаете KOI8-R письмо по электронной почте(e-mail),
Netscape 2 приписывает письму неверную
Netscape хранит копии посланных Вами писем, поэтому Вы можете
посмотреть, какой Charset был присвоен Вашему письму.
Что делать с русским текстовым файлом (например,книгой
в виде STRUG.TXT),
который Вы загрузили(downloaded) с Интернета, из какого-то
FTP каталога ?
Возьмем для примера программу MS Word в качестве
такого Редактора для работы с русскими текстами.
Ниже приведена таблица со ссылками на те области руссификации, по
которым у меня самого нет информации.
Тема этой статьи (и мои познания) - ТОЛЬКО о русификации Netscape.
Например, если вы интересуетесь компьютерами типа
Вот и все !
Домашняя Страница (только на английском)
Адрес электронной почты:
paulgor@compuserve.com
The author does not and cannot warrant the information, documentation, or
software included in this document or the performance or results obtained
by using this information, documentation, or software.
Не забудьте, что в Netscape 4, при работе с
Почтой(e-mail, Messenger) или в режиме
Netscape 4 сам - незаметно для Вас - перекодирует введенный текст
из локальной кодировки CP-1251(win) в Интернетовскую
кодировку KOI8-R, и в Интернет уйдет нормальный KOI8-R текст.
Поэтому, если у Вас - Netscape 4, то можете дальше этот раздел не читать,
а сразу перейти к разделу
На всякий случай я предлагаю на выбор 2 таких языка:
Это будет 'IS' на индикаторе языка на Taskbar
или
Это будет 'PO'(или 'Pt') на индикаторе языка на Taskbar
То есть, русские буквы и другие символы при переключении на
'IS' будут там же, где они находятся при переключении клавиатуры на 'RU'.
Это сильно облегчает ввод KOI8-R текстов на клавиатурах, используемых в странах
бывшего СССР.
Примечание. Если у Вас на клавиатуре нет обозначений русских букв,
то Вам вместо этой стандартной раскладки KOI8-R стоит
использовать 'фонетическую' раскладку клавиатуры KOI8-R:
русские буквы расположены там, где похожие
Такую раскладку можно взять на моей Домашней Странице
См. там раздел
Расположение букв в этой фонетической KOI8-R
Сначала создайте новый каталог, например, C:\RUS-KBD.
Затем загрузите себе в этот каталог мой небольшой файл(архив),
щелкнув мышкой на подчеркнутом имени файла в приведенной ниже таблице.
(См. инструкции по загрузке файлов с Интернета выше, в
в России
в США
файл KBD95KOI.zip
файл KBD95KOI.zip
в России
в США
файл KBDNTKOI.zip
файл KBDNTKOI.zip
(См. инструкции по работе с .ZIP файлами выше, в
В результате у Вас в этом каталоге появятся мои файлы клавиатурной раскладки KOI8-R.
Щелкните на OK.
Если у Вас нет полного дистрибутива, и Windows, не найдя такой файл,
попросит Вас указать его местонахождение, то
введите C:\RUS-KBD в ответ на вопрос системы,
и файл будет взят оттуда.
С помощью Windows Explorer откройте каталог C:\RUS-KBD и сделайте следующее:
Должно появиться сообщение, что раскладка успешно зарегистрирована в
Registry.
(Если выбрали португальский, то щелкните на koi8-po.reg)
Можете сразу попробовать - в редакторе WordPad (Start/Programs/Accessories).
Выберите установленный при прочтении
А если потом понадобится снова, то можно быстро добавить эту
раскладку, уже без длительной инсталляции с дистрибутива,
пользуясь тем же методом:
(Windows перезагружать не надо)
Примечание.
Вам может показаться неудобным работать с тремя раскладками на
Например, Вы вводите русский CP-1251 текст, имея 'RU' на Taskbar,
и хотите напечатать что-то
Поэтому, если одну из кодировок, например, KOI8-R, Вы используете
редко, то можно обойтись без установки 3-х раскладок
(или убрать одну, если Вы ее уже установили), и вводить текст
этой редко используемой кодировки одним из следующих способов:
Таким образом, Вы будете переключаться с английского на CP-1251
через
Таким образом, Вы будете переключаться с английского на CP-1251
через
Вы можете НЕ читать следующий
Windows 3.1, 3.11. Клавиатурная программа WinKey.
Я пользуюсь удобной бесплатной программой клавиатурной
поддержки русского языка WinKey.
Вы можете использовать эту программу в любом приложении,
которое допускает
Положить этот файл надо в какой-нибудь пустой каталог.
(См. инструкции по загрузке файлов с Интернета выше, в
в России
в США
файл winkey.zip
файл winkey.zip
на сервере Релком
на сервере СовИнформБюро
(См. инструкции по работе с .ZIP файлами выше, в
В результате у Вас в этом каталоге появятся установочные файлы
пакета WinKey.
Установка программы WinKey под Windows 3.x/95
ВАЖНОЕ ЗАМЕЧАНИЕ :
Во время установки, WinKey,
в дополнение к управлению клавиатурой,
предлагает Вам изменить
Лично я НЕ РАЗРЕШИЛ трогать Windows и использую WinKey
только как клавиатурную программу:
Когда во время установки WinKey спросил, можно ли ему
установить его системные шрифты вместо стандартных:
"Do you want to install our system fonts ?" -
я отказался - ввел ответ "NO".
2. Как сделать удобным вызов программы WinKey:
иконку WinKey - на Desktop :
Использование программы WinKey под Windows 3.x/95
Если она не видна в данный момент (скрыта каким-то окном), то
просто нажмите
Чтобы закончить работу с WinKey, надо щелкнуть 1 раз
Клавиша переключения клавиатуры в
Scroll Lock переключает
клавиатуру с Главной раскладки на Альтернативную, где
(в Windows 95 - правой кнопкой мыши)
Теперь Scroll Lock будет переключать клавиатуру с английского
на выбранный Вами вариант русского, например, KOI8-R.
Вы можете посмотреть, как тот или иной файл располагает русские буквы
и другие символы на клавиатуре:
(в Windows 95 - правой кнопкой мыши)
Примечание. Я сделал 2 'фонетические' раскладки для
KOI8-R и CP-1251. То есть, русские буквы расположены там,
где похожие английские, например,
Если Вам это нужно, можете списать себе эти мои
То есть, русские буквы - на тех местах, что и при работе под
Положить этот файл надо в какой-нибудь пустой каталог.
(См. инструкции по загрузке файлов с Интернета выше, в
в России
в США
файл KBD31.zip
файл KBD31.zip
(См. инструкции по работе с .ZIP файлами выше, в
Полученные в результате раз-архивации клавиатурные файлы
stdKOI8.wkb и std1251.wkb надо поместить
в под-каталог KEYBOARD каталога C:\WINKEY.
Теперь, если Вам понадобится WinKey, Вы щелкните по его
После этого можно писать: переключаясь с английского на выбранный Вами
вариант русского, используя клавишу
и затем
Это очень удобно, так как нужно нажимать только одну клавишу, а не комбинацию
клавиш.
Если Вы будете использовать WinKey в основном для
какой-то одной из русских кодировок/раскладок,
например, для переключения с помощью
Тест: Вы пишете по-русски в Netscape
Cyrillic(KOI8-R) или Cyrillic(Windows-1251)
Cyrillic(KOI8-R) или Cyrillic(Win1251)
Выберите соответствующую кодировку и попробуйте написать по-русски:
Как было отмечено в предыдущих разделах данной главы,
Внимание ! Напоминаю, что
Напомню, что на Интернете, и для e-mail в том числе,
используется кодировка KOI8-R.
(а уж Netscape 4 сам переведет его из Вашей локальной
кодировки в Интернетовскую KOI8-R перед отправкой).
Внимание !
Netscape 4 работает ошибочно с кириллицей в окне подготовки письма
Напомню, что в русскоязычных конференциях Интернета используется кодировка KOI8-R.
(По правилам конференции relcom.test, строка Subject
должна начинаться английскими словами
(а уж Netscape 4 сам переведет его из Вашей локальной
кодировки в Интернетовскую KOI8-R перед отправкой).
Внимание ! Так как сообщения в конференции готовятся, как и тексты
e-mail, в окне Composition, то пользователям
В меню редактора, в OPTIONS, указано:
Ctrl/R - переход на русский, Ctrl/E - переход на английский.
Естественно, что для ввода текста в некоторой кодировке надо выбрать
соответствующий шрифт:
Установка программы Transletterator :
(См. инструкции по загрузке файлов с Интернета выше, в
(См. инструкции по работе с .ZIP файлами выше, в
Если у Вас там нет такого файла, Вы можете его загрузить(в виде .ZIP):
затем раз-архивировать и положить VBRUN200.dll в каталог
Windows\System.
Как сделать удобным вызов Transletterator'а
То есть, можно иметь несколько таблиц (файлов .TBL) для разных
раскладок и разных кодировок.
Раскладка клавиатуры - 'фонетическая'
Write(Windows 3.x), или WordPad(Windows 95/98/NT/2000).
"Q","Й"
"=","ъ"
и т.п.
А каждую русскую букву надо брать из окна Netscape, где Вы
видите
FILE / SAVE AS / my-koi8.tbl
Алфавит CP-1251 можно также взять из моих Тестовых Страниц.
7. Netscape и другие программы
Электронная почта (e-mail)
Такое письмо может быть неверно понято некоторой
принимающей почтовой программой, если она знает о KOI8-R.
Более поздние версии Netscape уже знают о кодировке KOI8-R, используемой
для пересылки русских сообщений по Интернету, и присваивают
системному параметру Charset правильное
Они также создают правильный Charset и
для Ваших сообщений в телеконференциях, в окне Новости(News,Discussions).
Откройте список посланных писем в окне
Почта(Mail), щелкнув мышкой на значке каталога с именем
Sent (он у Вас в левой панели).
Затем
Теперь, щелкнув на Вашем письме, Вы увидите, какой
Charset присвоил ему Netscape, посмотрев
на содержимое поля Content-Type в системном заголовке.
Использование текстов, загруженных с Интернета
Работать с такой книгой в Netscape не очень удобно, гораздо удобнее
загрузить этот текстовый ASCII файл в какой-нибудь Редактор,
чтобы прочесть или распечатать эту книгу.
ПРИМЕЧАНИЕ: Русские текстовые файлы в Интернете
используют разные
KOI8-R, CP-1251,
Вы можете перевести простой текстовый ASCII файл из одной кодировки
в другую, использовав одну из существующих бесплатных программ.
См. ссылки в
Предупреждение: Хотя в Интернете есть шрифты -
Поэтому если Вам встретился CP-866 текст, то надо его перевести либо
в KOI8-R, либо в CP-1251, прежде чем в Word загружать.
То же самое можно сделать в редакторе Write, WordPad,
и других редакторах, допускающих выбор шрифтов(fonts selection).
Теперь я могу распечатать этот текст или послать друзьям.
Двигаюсь по 'дереву' каталогов(directory,folder) и указываю на
файл STRUG.ТХТ.
Word спрашивает меня как ему поступить с
файлом(Conversion) и я выбираю
Text Only(простой текст).
Теперь этот русский текст загружен в MS Word
(Word использовал для этого свой Базовый шрифт, поэтому,
возможно, на экране нет нормального русского текста).
Отменяю выделение('закраску') нажатием клавиши Home.
Теперь я могу читать по-русски.
Выбираю в меню Save As(Сохранить Как...), и
в открывшемся окне выбираю
Type - Word Document.
Они, правда, должны иметь шрифт из того же семейства
(но не обязательно тот же самый шрифт). То есть, если
Если семейство - то же, а шрифт другой, то получателю
придется сделать следующее, чтобы работать с этим
файлом на его компьютере:
8. Ссылки на инструкции по русификации
Этим и ограничиваются мои познания в 'русификации'. Если же Вы хотите узнать
тогда Вам следует воспользоваться приведенным ниже списком инструкций специалистов,
а также следующим за этим списком перечнем конференций, где можно найти
ответ на свой вопрос или задать его 'публике'.
Если Вы интересуетесь руссификацией некоей программы и пойдя на страницу
из моего списка, все же не найдете там ответа на свой вопрос, то напишите письмо
Это полезнее, чем писать мне - я ведь не работаю с этой программой.
Инструкция
Автор
Word 97 - проблемы на экране/принтере:
в России
моя коллекция
'Русификация чего угодно'
"СовИнформБюро", США
Русский (локализованный)
RNUG, Россия
'Полная русификация
(у меня лежит копия - full95.htm)
RTW95, Россия
'Полная русификация
RWNTUG, Россия
'Русификация UNIX, PC, Mac'
"Друзья и Партнеры", США
Русский в
Русский в
К.Казарновский, Россия
Т.Кадышев, Россия
'Русский в программе Eudora'
LvNet-Teleport, Латвия
'KOI8-R plug-in в Eudora' (в CP-1251)
Е.Суровегин, Россия
'Перекодировка: KOI8-R<->CP-1251<->...'
Windows 95/NT; Windows 3.1,3.11
А вот это -
копия в США
(см. там раздел
А.Лобастов, Россия
'Перекодировка: KOI8-R<->CP-1251<->...'
MS DOS; UNIX
под MS DOS см.
K.Гредескул, Австралия
'Переводчики Кодировок'
Д.Федоров, Бразилия
'Переводчик транслита'
("yabloko" - "яблоко")
Р.Кошелев, Россия
Я с ICQ не работаю, но нашел ссылки на тему
и под-раздел о настройке:
"Русские шрифты в ICQ"
Я с IRC не работаю, но нашел ссылки на тему
Я читал, что AOL browser с кириллицей
не может
нормально работать.
Но AOL разрешает использование другого
браузера и вот ссылки на инструкции:
'Mac: Русификация'
М.Пальчук, США
'MacOS и KOI8-R'
И.Моисеев, Россия
'Русский в MS IE 4'
страница ООН, США
'Русский в MS IE 3.02'
"УХО", США
'Ukrainianization'
BRAMA, США
Поэтому ниже я привожу ссылки на учебные пособия по работе с программой Netscape,
а также ссылки на документацию по WWW.
Все указанные ниже учебные пособия - на русском языке.
Работа с Netscape
Документация по WWW
'Netscape 4, Outlook Express'
"Элвис-Телеком"
'Руководство по HTML'
Н.Чувахин, Win-1251
'Netscape Navigator'
'Auramedia', Win-1251
'Internet, WWW, HTML'
Сервер 'Махаон', Win-1251
'Netscape 3.0'
Латвия, KOI8-R
'Сервисы Интернет'
JetInfosystems, Win-1251
Ниже приведен список конференций, где Вы
можете найти ответ на вопрос о 'русификации' или задать его 'публике'.
Примечание. Некоторые конференции могут отсутствовать на News-сервере вашего
Провайдера. В таком случае можно читать
(иначе могут не прочесться заголовки в списке найденных статей)
Как указывалось в данном тексте, русско-язычные конференции используют
кодировку KOI8-R.
Поэтому на странице DejaNews надо именно ее выбрать. В предыдущих главах
было описано, как выбрать нужную кодировку в разных версиях Netscape.
Примечание. Вы сможете читать по-русски в списке заголовков найденных
статей, но когда вы выберете одну из них, то на появившейся
странице заголовок может быть нечитабелен. Это ошибка DejaNews, но
не очень важная, так как вы уже прочли этот заголовок по-русски в списке
найденных статей.
Если конференции, которые я указал, не соответствуют теме ваших интересов,
вы можете осуществить поиск по всем конференциям через DejaNews:
Примечание. Только английские, кириллица недопустима.
palmtop
palmtop OR Pilot
palmtop OR (Windows AND CE)
Например, вы можете провести поиск по всем русско-язычным
конференциям, если напишите
relcom.*, fido7.*
Павел Городянский, программист, США
( до 1991 г. - Москва, СП "Интерквадро" )
(если у Вас Netscape 4.0x (4.0-4.08), то
не
Disclaimer
This article is a result of my personal research,
not related to a company I work for.
This information, documentation, and software is provided "as is".
To the extent you use or implement this information,
documentation, or software in your own setting, you do so