Вы можете читать и писать | в главном окне | в News | в Mail |
Детальная инструкция по иcпользованию русского языка
в MS Windows Netscape
- версии 1, 2, 3.
24 ноября 1996 г.
Это местная копия моей статьи. Оригинал хранится здесь:
Русскоязычные WWW серверы используют две различных кодировки в Microsoft Windows и его приложениях:
Все эти шрифты позволяют Вам читать на странице Сети одновременно и русский, и английский текст.
ПРИМЕЧАНИЕ : На Интернете, русскоязычные тематические конференции(Newsgroups) используют ТОЛЬКО кодировку KOI8-R.
См., например, relcom.talk.
Всемирная Информационная Сеть использует 2 два типа экранов:
Итак, Вам необходимо установить как минимум 4 русских шрифта в Windows для последующего их использования в Netscape:
Вам надо создать каталог(directory,folder), куда Вы будете загружать с WWW (download) файлы со шрифтами, например, каталог C:\RUSFONTS.
Вы можете загрузить ForWWW.zip файл (архив), который содержит все
рекомендуемые мной шрифты, с одного из серверов, указанных ниже в таблице.
Просто щелкните мышкой на подчеркнутом имени файла, и Netscape предложит
Вам
Сохранить Файл на ПК (SAVE FILE
dialog).
Там Вы должны будете указать на каталог, созданный Вами для хранения
русских шрифтов - C:\RUSFONTS.
ПРИМЕЧАНИЕ : Если вместо предложения "Сохранить Файл" Netscape пытается показать содержимое этого файла на экране (редко, но бывает), тогда попробуйте загрузить этот файл снова, но при этом нажмите и держите клавишу SHIFT в то время, когда Вы щелкаете мышкой на подчеркнутом имени файла.
в России | в США |
---|---|
файл ForWWW.zip | файл ForWWW.zip |
на сервере Релком | на сервере СовИнформБюро |
После записи этого файла-архива на Ваш компьютер, Вам надо раз-архивировать, извлечь шрифты, хранящиеся в нем - extract files.
Для этого Вы можете использовать программу
WinZip
for Windows, если она у Вас есть, ИЛИ простую MS DOS программу pkunzip.
Если у Вас нет программы pkunzip, тогда загрузите ее, щелкнув мышкой
на подчеркнутом имени файла - pkunzip.exe,
в каталог C:\WINDOWS на Вашем компьютере.
Чтобы извлечь файлы из архива с помощью программы pkunzip, выполните
следующие команды DOS
( например, под Windows, в окне MS-DOS PROMPT ) :
C:\WINDOWS> cd \RUSFONTS C:\RUSFONTS> pkunzip forwww.zip
1. Шрифты кодировки CP-1251(Windows) :
2. Шрифты кодировки KOI8-R :
ПРИМЕЧАНИЕ: У меня нет Windows 95 - там много ошибок, многие приложения перестают нормально работать, поэтому в компании, где я работаю (и во многих других), сотрудникам просто-напросто запрещено устанавливать Windows 95 - фирмы не хотят терять деньги из-за сбоев в работе приложений.В Windows 3.1 есть группа(окно) MAIN.
Тем не менее, я знаю, что многие пользователи успешно использовали мои инструкции для Windows 95 на своем ПК.
В открывшемся окне приложения CONTROL PANEL найдите иконку
FONTS.
Теперь откройте приложение FONTS, дважды щелкнув мышкой по
его иконке.
Вы увидите список шрифтов. Щелкните мышкой по расположенной справа
кнопке ADD ("Добавить"). Вам будет предложено указать на каталог(directory,folder),
где лежат новые шрифты.
( В Windows 95, щелкните на FILE, INSTALL NEW FONT ).
Выберите каталог, в который Вы записали новые шрифты - C:\RUSFONTS.
Щелкните мышкой по расположенной справа кнопке SELECT ALL
("Выбрать Все"). Щелкните по кнопке OK.
Вы снова увидите экран с полным списком шрифтов. Щелкните по кнопке
CLOSE
("Закрыть Приложение").
Теперь эти новые русские шрифты установлены в Windows, и могут быть использованы в любом Windows-приложении, в том числе и в Netscape.
Например, для KOI8-R сервера:
Так как версия 1 имеет только одну подходящую Кодировку(Encoding)- Latin1, то Вам придется выбирать соответствующую пару шрифтов в этом окне Fonts каждый раз когда Вы переходите со страницы в кодировке KOI8-R на страницу в кодировке CP-1251, или наоборот.
ПРИМЕЧАНИЕ: Если какой-то русскоязычный сервер не об'являет о своей кодировке на первой странице, то пробуйте каждую кодировку по-очереди, пока не увидите нормальный русский текст.
Глава 4 - это мой метод настройки версий 2 и 3, который позволяет:
ПРИМЕЧАНИЕ: Предыдущие версии - 1.22, 1.1, ... - не позволяют полностью настроить Netscape на работу с русским языком.Мой метод будет детально описан ниже, а вкратце, это следующая
Вы можете работать там с русскими текстами (если у Вас установлены подходящие для WWW шрифты, которые я рекомендую в этой статье), но не везде - в зависимости от версии, русский не будет работать в одной или нескольких частях Netscape, которые упомянуты выше.
Начиная с версии 2, Netscape дает возможность легко переходить с кодировки на кодировку, без этой постоянной смены шрифтов :
Шрифты
(Fonts) |
Кодировки
(Encodings) для версии 3.0 |
Кодировки
(Encodings) для 2.01 и 2.02 |
---|---|---|
KOI8-R :
'ER Bukinist KOI-8' 'ROL:K8/Courier' |
Cyrillic(KOI8-R) |
Latin2 (Central European) для версии 2.02 -
User Defined
|
CP-1251(Windows) :
'ER Bukinist 1251' 'ER Kurier 1251' |
Cyrillic | Korean - работает ! :-) |
ПРИМЕЧАНИЕ для версий 2.01 и 2.02 :
В дополнение, версия 2.02 требует установки KOI8-R шрифтов для Кодировки
User Defined.
Если Вам интересны причины, прочтите раздел
Версия 2.02 - дополнительная настройка для
News/Mail.
ПРИМЕЧАНИЕ : В русскоязычных телеконференциях Интернета - Newsgroups - используется ТОЛЬКО кодировка KOI8-R.Чтобы работать по-русски в KOI8-R в окнах Новости(News) и Почта(Mail), а также в Формах(Forms), Кодировка KOI8-R должна быть Вашей
См., например, relcom.talk.
Взамен я использую следующий простой метод переключения с кодировки на кодировку, основанный на моей "Начальной Настройке" :
Как менять Кодировку в версиях 2 и 3 |
---|
Например, я подключаюсь к некоторой KOI8-R WWW-странице, после того, как я был на CP-1251 странице. Ok, тогда я иду в Options / Document Encoding
|
Позднее я решил пойти на некоторую CP-1251 WWW-страницу. Ok, я снова иду в Options / Document Encoding
|
ПРИМЕЧАНИЕ:Если русскоязычный сервер не сообщает о своей кодировке, значит надо пробовать обе, по-очереди, пока не появится нормальный русский текст.
Я 'хожу' в Options / Document Encoding очень редко:
Я практически все время использую кодировку KOI8-R. Когда сервер предлагает мне выбрать между KOI8-R и CP-1251, я выбираю KOI8-R.
Это не потому, что я предпочитаю KOI8-R, а потому, что я часто работаю в окне Новости(News), а там используется ТОЛЬКО KOI8-R.Использование KOI8-R для страниц Сети позволяет мне избежать многократных переключений кодировки при переходе из главного окна в окно News, и обратно.
Чтобы часто не переключать кодировку, я использую KOI8-R и для страниц на английском.
Итак, я переключаю кодировку в Options / Document Encoding очень редко, может быть, только раз в месяц - когда я подключаюсь к какому-то серверу, который использует только CP-1251 (большинство серверов предлагают пользователю кодировку на выбор).
Поэтому, когда Вы открываете окно Bookmarks, где присутствуют и KOI8-R, и CP-1251 Names(Имена Страниц), Вы можете нормально читать по-русски только KOI8-R Names или только CP-1251, в зависимости от установленной Базовой Кодировки (Default Encoding).
Так как я пользуюсь в основном кодировкой KOI8-R (см. "ПРИМЕЧАНИЕ"
в предыдущем разделе), то почти все мои русские Имена Страниц(Names)
- в кодировке KOI8-R.
Поэтому я заменяю редкие нечитабельные CP-1251 Names в моих
Bookmarks на английские:
в России | в США |
---|---|
KOI8-R тест | KOI8-R тест |
CP-1251 тест | CP-1251 тест |
на сервере Релком | на сервере СовИнформБюро |
Напоминаю, что метод смены кодировки - KOI8-R<-->CP-1251 - был описан выше, в разделе
"Как менять Кодировку в версиях 2 и 3".
Версия 2.02 содержит ошибку в окнах News и Mail - в окне Composition(Новое Сообщение) нельзя читать и писать Заголовок(Subject), когда Вы составляете свое сообщение для телеконференции или пишете письмо для отправки по электронной почте.
Чтобы это исправить, надо в 2.02 сделать следующее:
Напоминаю, что это делается только один раз, во время "Начальной
Настройки".
META ...... CONTENT="text/html; charset=KOI8-R"Версия 3 работает нормально с такими страницами, а вот версия 2 - нет. Дело в том, что Netscape 3 знает о кодировках KOI8-R и CP-1251, a Netscape 2 - не знает, и использует Кодировку Latin1 для таких страниц.
Поэтому Вы можете столкнуться с таким случаем:
Вы подключились, используя Netscape 2.01 или 2.02, к некоторой странице,
про которую было сказано, что она написана в KOI8-R.
KOI8-R является в данный момент Вашей текущей кодировкой, но Вы
тем не менее НЕ видите нормального русского текста на этой странице :(
Вот решение этой проблемы, позволяющее читать русский текст на такой
особой странице в версии 2:
В дополнение к моей "Начальной Настройке", надо выбрать соответствующие
шрифты для Кодировки Latin1 в
Options / General Preferences / Fonts .
То есть, если Вам было сказано, что эта особая страница написана
в KOI8-R, то надо выбрать пару KOI8-R шрифтов - Proportional и Fixed -
для Latin1 в
Options / General Preferences / Fonts .
Если же это CP-1251, значит, надо выбрать пару CP-1251 шрифтов для
Latin1.
(Напомню, что таких страниц на Сети очень мало, и
Вам такая, возможно, никогда не встретится.)
Приведу пример такой особого типа страницы. Это KOI8-R текст в Финляндии:
Лаxтинский исследовательско-учебный
центр .
Вы можете столкнуться с еще более редким случаем, когда такая особая
страница содержит Форму(Form).
В версии 2 Вы НЕ можете работать с такой Формой (версия 3 работает
без проблем):
FORM ACCEPT-CHARSET="KOI8-R, US-ASCII" ...,тогда Вы НЕ можете писать в такой форме, а также НЕ можете читать русский текст на ее кнопках.
Эти программы (их называют Keyboard Driver - Управление Клавиатурой) поддерживают различные кодировки, в том числе KOI8-R и CP-1251.
Вы можете использовать такую программу в любом приложении, которое допускает выбор шрифтов(fonts selection).
ПРИМЕЧАНИЕ: Эти программы работают и в Windows 95 .Прочтите о WinKey и CyrWin (см. адреса в приведенной ниже таблице) и установите себе ту программу, которая Вам больше понравится (я пользуюсь программой WinKey).
Но вообще-то Windows 95 имеет свою собственную программу управления клавиатурой. См. инструкции
А.Чернова (на английском): "About Windows 95"
или А.Иванова (на русском, KOI8-R): "Windows 95"
ВАЖНОЕ ЗАМЕЧАНИЕ:
Во время установки(installation) обе эти программы, в дополнение к управлению клавиатурой, предлагают Вам изменить Windows - заменить существующие системные шрифты Windows на русские шрифты этой программы.
Лично я НЕ РАЗРЕШИЛ трогать Windows и использую WinKey только как клавиатурную программу:
Когда во время установки WinKey спросил, можно ли ему установить его системные шрифты вместо стандартных -
"Do you want to install our system fonts ?" -
я отказался - ввел ответ "NO".
в России | в США |
---|---|
раздел _ страницы А.Чернова _ |
на сервере _ СовИнформБюро _ |
Но только используя мою Настройку, описанную выше, в Главе_4, Вы сможете писать по-русски во всех частях Netscape 2.01, 2.02, и 3.0:
По правилам этой конференции, Заголовок(Subject) Вашего сообщения должен начинаться английскими словами
Откройте эту Newsgroup снова минут через пять, и увидите там свое
сообщение.
Используя мой метод, Вы можете посылать письма, написанные по-русски, в окне Почта(Mail) в Netscape 2 и 3.
Но Netscape 2 не знает о существовании русских кодировок. Поэтому,
когда Вы посылаете KOI8-R письмо по электронной почте(e-mail), Netscape
2 приписывает письму неверную кодировку - параметр Charset системного
заголовка НЕ содержит слово KOI8-R.
Такое письмо может быть неверно понято некоторой принимающей
почтовой программой, если она знает о KOI8-R.
Версия 3 уже знает о кодировке KOI8-R, используемой для пересылки русских сообщений по Интернету, и присваивает системному параметру Charset правильное значение - koi8-r.Netscape хранит копии посланных Вами писем, поэтому Вы можете посмотреть, какой Charset был присвоен Вашему письму.
Netscape 3 создает правильный Charset и для Ваших сообщений в телеконференциях, в окне News.
ПРИМЕЧАНИЕ: Русские текстовые файлы на Интернете используют разные кодировки -Возьмем для примера программу Word for Windows в качестве такого Редактора для работы с русскими текстами.
KOI8-R, CP-1251, CP-866(Alt DOS - альтернативная).
Вы можете перевести файл из одной кодировки в другую, использовав одну из существующих программ перевода. Я даю ссылки на пару таких программ ниже, в Главе 7.Имейте в виду, что хотя на Интернете есть шрифты - для Windows - кодировки CP-866(Alt DOS), но ими НЕЛЬЗЯ пользоваться в программе
Word for Windows - не читается русская буква 'а'.
(Редактор Write работает с CP-866 нормально. Он находится в группе Accessories в Windows 3.1/3.11).
Инструкция | Автор |
---|---|
'Русификация чего угодно' | "СовИнформБюро" - США |
'О кодировке KOI8-R' | А.Чернов - Россия |
'O Windows 95' |
на странице А.Чернова |
'O Windows 95' (по-русски,KOI8-R) | А.Иванов - Латвия |
'Русский в программе Eudora' |
LvNet-Teleport - Латвия |
'Русификация PC, Mac, UNIX' |
"Друзья и Партнеры" - США |
'Перевод: KOI8-R, CP-1251, Alt,...' |
K.Гредескул - Австралия |
'Перевод: KOI8-R, CP-1251, Alt,...' | В.Смирнов - Канада |
'MacOS и KOI8-R' |
И.Моисеев - Россия |
Вот и все !
Павел Городянский, программист
Живу в "Кремниевой Долине" (под Сан Франциско), США
( до 1991 г. - Москва, "Интерквадро" )
Адрес электронной почты: paulgor@geocities.com
(Если этот адрес не сработает, то попробуйте другой:paul_gorodyansky@krinfo.com, но в этом случае Вам придется посылать русский текст в виде файла, присоединенного к письму - Attached File)
Дата последнего обновления: 24 ноября 1996 г.