Заметки из лаборатории
Преобразование файлов текстовых процессоров в HTML
Способность пакета HTML Transit быстро преобразовывать документы текстовых процессоров в высококачественные графические страницы HTML (язык гипертекстовой разметки) помогает справиться с этим сложным интерфейсом.
Windows-программа HTML Transit 1.0 фирмы InfoAccess (в январе она поступила в продажу по цене $495) позволит менеджерам по работе с World-Wide Web сэкономить время и силы при преобразовании в HTML файлов, созданных в Ami Pro корпорации Lotus Development, Word корпорации Microsoft, WordPerfect фирмы Novell, FrameMaker фирмы Adobe Systems, в форматах фирмы Interleaf, Rich Text Format и ASCII.
Продукт автоматически преобразует графические форматы BMP, DXF, PCX, TIFF и WPG в стандартную для Web графику GIF (Graphics Interchange Format) или JPEG.
После того как сотрудники Тестового центра PC Week Labs справились с утомительной настройкой пакета для преобразования файлов, HTML Transit свел задачу обновления и добавления документов стандартных форматов (типа пресс-релизов и вспомогательной информации) к нескольким щелчкам мышью. Программа также избавит пользователей от необходимости создавать несколько разных версий документа для распространения в онлайновом режиме и в печатном виде.
МЕДЛЕННОЕ НАЧАЛО
Добраться до этих нескольких щелчков мышью, однако, было не так-то просто.
Преобразования в программе HTML Transit делаются при помощи конфигурируемых пользователем шаблонов. Эти шаблоны конвертируют форматы документов текстовых процессоров в HTML при помощи ассоциаций со стилевыми установками данного процессора. Этот метод действует примерно так же, как вспомогательный авторский инструментарий под Windows. Мы преобразовывали документы, которые настраивались без использования стилей, по ассоциативным связям в тексте документа - по словам, набранным заглавными буквами, курсивом, по числам, шрифтам и даже по выравниванию текста.
Создание шаблонов - неизбежно медленный процесс. Нам пришлось менять установки в большом числе диалоговых окон.
Эти окна предоставили нам широкие возможности настройки документов таким образом, чтобы они соответствовали нашим требованиям. Главный недостаток этой системы - то, что каждый раз, когда мы хотели увидеть, как изменение в диалоговом окне влияло на конечный результат, нам приходилось преобразовывать файл и просматривать его в системе просмотра, повторяя этот процесс при обработке каждой детали. Мы бы предпочли интерфейс на основе документа, который позволил бы нам вносить в него изменения и быстро наблюдать результат в системе просмотра. Также было бы хорошо преобразовывать созданные в HTML-редакторе страницы в шаблон HTML Transit.
Выбор остается за вами
Мы создавали шаблоны, используя преимущественно четыре диалоговых окна с закладками. В окне Assign Elements (присвоить элементы) мы ассоциировали стили текстового процессора со специальными элементами Translator Element. Мы создавали их, связывая с конкретными HTML-признаками.
В окне Assign Elements мы также могли ассоциировать схему текста документа с элементами Translator Elements. Например, если в тексте присутствовали выделенные специальными знаками пункты, мы связывали их с признаком <LI>, служащим для создания списка. Мы могли сделать так, чтобы документ разбивался на несколько мелких HTML-страниц, вместо того чтобы превращаться в одну большую. Для этого мы использовали текст определенного стиля как команду программе HTML Transit начать новую страницу.
В окне Format мы определяли, как будут создаваться индексы и оглавления, и присваивали символам и тексту основные атрибуты. Мы также определяли, как будет преобразовываться графика, как она будет отображаться (в формате GIF или JPEG) и будет ли она встроена в HTML-документ или отображена в виде крошечной картинки с привязкой к основной графике (см. рис).
При помощи HTML Transit графику можно преобразовать в GIF- или JPEG-формат и
либо встроить ее в HTML-документ, либо отобразить в виде пиктограммы
Диалоговое окно Navigate позволило нам присваивать URL (универсальный указатель ресурса) связям с внешними Web-страницами. Мы также смогли назначать пиктограммы внутренним инструментам ориентации в документах - стрелкам прокрутки страниц для перемещения между страницами документа, кнопкам для перемещения в оглавление, индекс или на какую-то другую страницу документа.
Наконец, в окне Globals мы настраивали общие характеристики - фоновую графику, цвета и почтовые адреса администратора. В HTML Transit входит хороший набор графических изображений для пиктограмм, фона страниц и их разделителей.
Создав шаблоны, мы легко и быстро конвертировали большое число документов. Можно было присвоить любое число документов шаблону и преобразовать их в HTML при помощи кнопки Translate Publication. Перевод документов занимал от 10 с для файла с графикой до 1,5 мин для 10 документов с графикой.
Система оперативной помощи и печатная инструкция помогли нам в освоении основной концепции HTML Transit. К программе прилагаются также полезные обучающие материалы, помогающие разобраться в каждом аспекте продукта шаг за шагом, а также несколько файлов-образцов. Продукт поддерживает HTML 2.0 и 3.0, а также HTML-расширения Internet Explorer корпорации Microsoft и Navigator корпорации Netscape Communications.
Связаться с фирмой InfoAccess (Белвью, шт. Вашингтон) можно по телефону: (800) 344-9737 или по адресу: http://www.infoaccess.com.
Джим Рапоза
Виртуальное преобразование
Компании, которым нужно преобразовывать файлы 3D Studio, могут получить VRML-конвертер фирмы Autodesk по адресу: http://www.autodesk.com.prod/mm/vrmlconv.htm