Библиотека сайта rus-linux.net
14 дней жизни одной операционной системы
или впечатления об установке и настройке
Red Hat Linux 9 Cyrillic Edition
В.А.Костромин, 6 сентября 2003 г.
День восьмой.
Вечером я, как обычно, вернулся к своему старенькому, но еще бодрому компьютеру. Если вы помните, выключил я его вчера не совсем корректно и сомневался в том, что система работоспособна. У меня и раньше были подобные ситуации и иногда приходилось прибегать к команде fsck. А уж проверка разделов в процессе загрузки запускалась автоматически. Но в данном случае все прошло гораздо быстрее. В процессе загрузки появлялись какие-то сообщения о необходимости проверки целостности системы, но я на них не обратил внимания. В остальном загрузка прошла штатно, после загрузки система восстановила почти все результаты моей предыдущей работы, кроме результатов последнего редактирования (этого никто и не ждал, правда?). Как мне кажется, это результат применения в RH9CE журналируемой файловой системы ext3fs. Но задерживаться на этом вопросе я не стал и вернулся к редактированию своего файла.
Времени это заняло немало. После того, как редактирование было закончено,
я еще должен был обновить свой сайт (этим я занимался уже на своем основном
компьютере, так что проблем с кодировками не возникало). Статья "Графический
интерфейс Linux" была выложена на сайт,
причем в кодировке UTF-8), о чем я специально предупредил посетителей сайта.
На всякий случай я проверил, открывается ли статья в браузере Internet Explorer
5.50. Результат был положительный, хотя на второй копии моего сайта (http://vikos.lrn.ru)
вначале страница открывается "не по-русски" и приходится менять кодировку
через меню. Но это уже пустяки, переходите на Mozilla и проблем не будет.
Таким образом, вполне можно перевести сайт на кодировку UNICODE и посетители
не будут испытывать неудобств. А мне не придется возиться с кодировками.
Появляется мысль перевести и настоящую статью (и все последующие) в кодировку
UTF-8, но, поразмыслив, решил пока не торопиться.
А в этот вечер я продолжил свое знакомство с дистрибутивом RH9CE, запустив
текстовый процессор KWord. Файл X-Window.doc открылся в KWord также без проблем,
как и в OpenOffice.org. При сохранении его в формате html было выдано предупреждение
о том, что при сохранении в формате "Страница HTML" форматирование документа
может быть потеряно. Затем появилось окно (рис.14), в котором можно было
задать тип документа и его кодировку.
Рис. 14. Задание параметров сохранения файла в html-формате в KWord.
Я выбрал самые простые установки: HTML 4.01, UTF-8 и "Простой - сохранение в стандартном (X)HTML". В отличие от случая преобразования файла с помощью OpenOffice.org Writer, в данном случае после открытия файла в браузере все пробелы были расставлены корректно, зато картинки не отображались (Writer сумел экспортировать картинки в отдельные файлы формата png и корректно вставить тэги-ссылки). Кроме того, KWord в нескольких местах проставил какие-то непонятные символы. В остальном преобразование было выполнено корректно, а объем полученного файла оказался меньше, чем в случае OpenOffice.org Writer.
После этого ради эксперимента снова открываю в KWord файл X-Window.doc и сохраняю
его в формате KWord, а затем запускаю OpenOffice.org Writer и пытаюсь открыть
в нем только что созданный файл. Writer выдает запрос о том, каков формат
открываемого файла (см. рис.15).
Форматов разных в этом списке огромное количество, но формат KWord отсутствует.
Пробую сделать наоборот - открыть в KWord файл, созданный в OpenOffice.org
Writer. KWord тоже отказывается это сделать, более того, в окне выбора файла
для открытия файл X-Window.sxw вообще не отображается (хотя задан фильтр
"Все поддерживаемые форматы"). Вывод: KWord и OpenOffice.org друг
друга не понимают. А жаль!
Теперь пробую открыть в этих редакторах ранее созданный файл "тест.utf"
в кодировке UTF-8. Оба процессора успешно справляются с этим заданием. Отличие
состоит в том, что процессор KWord при открытии файла спросил меня об используемой
кодировке (на что я честно сказал ему, что это UTF-8), а OpenOffice.org Writer
ни о чем не спрашивал.
Другие офисные приложения
Раз уж начал смотреть офисные приложения, решил дальше запустить OpenOffice.org
Calc. Нашел файл, созданный в MS Excel, и попытался его открыть. Файл открылся
успешно, только вместо русских букв снова увидел квадратики. Однако с этим
удалось справиться быстро (см. рис.16): выделил всю таблицу и задал шрифт
Century Scoolbook L. После этого поменял еще несколько шрифтов - большинство
отображают русский текст нормально, хотя встречаются и такие, которые делают
его невидимым (например, Courier).
Рис. 16. Электронная таблица OpenOffice.org Calc.
Попробовал еще вводить текст в графических приложениях, а именно, в OpenOffice.org Draw и Kivio. В обоих случаях текст вводится нормально. Подробное рассмотрение этих приложений не входит в мою сегодняшнюю задачу, поэтому на этом с офисом я решил закончить.
Графика (GIMP)
Далее у нас графика. Запускаю GIMP. Поскольку это первый запуск,
открывается окно "Пользовательская установка GIMP". Все по-русски, все
понятно. Прохожу цепочку до конца и, наконец, вижу стандартный набор
окон GIMP. Меню и советы дня выводятся по-русски. Открываю новый файл и
выбираю в инструментах "Ввод текста" ("Text Tool"). Открывается окно
(рис.17) с тремя вкладками: "Шрифт", "Информация о шрифте" и "Фильтр".
Вначале я пытался просто выбирать шрифт на первой вкладке и вводить текст, однако получил "крякозябры". Переключившись на вкладку "Информация о шрифте" я обнаружил, что выбран шрифт в кодировке microsoft-cp1251. (Кстати, если вы хотите понимать, что за загадочные комбинации выводятся в двух нижних строках на вкладке "Информация о шрифте", загляните в раздел 11.4.5 книги [1].) Переключаюсь на вкладку "Фильтр" и пытаюсь задать кодировку unicode или UTF-8. Оказалось, что Unicode скрывается там под именем iso10646-1. Переключаю подсветку на эту кодировку, возвращаюсь на вкладку "Шрифт", и в строке ввода вижу русские буквы. (Предупреждаю, что щелкать по кнопочке "Переустановить фильтр" на вкладке "Фильтр" не нужно - это приводит к заданию звездочки в поле "кодировка" задания шрифта и русские буквы опять пропадают.)
После того, как будет выбран
шрифт в кодировке iso10646-1, GIMP прекрасно отображает русский текст (см. рис.
18).
Не думаю, что после сохранения файла в одном из графических форматов произойдет
смена кодировки и текст станет нечитаемым ;-). Однако, для 100%-ной уверенности
сохраняю файл в формате .png, открываю просмотрщик графических файлов и убеждаюсь
в этом воочию.
На сегодня, пожалуй, достаточно. По результатам экспериментов сегодняшнего
дня можно сделать такой вывод: офисные и графические приложения, включенные
в дистрибутив RH9CE, с русским языком в кодировке UNICODE работают нормально.
Завтра буду смотреть мультимедийные приложения (группа "Звук и видео").
Список литературы и ссылки.
- В.А.Костромин, "Linux для пользователя", изд. БХВ-Петербург, 2002 год, серия "Самоучитель", 650 стр.