Next: Сравнение разных способов оформления
Up: Опыт использования конверторов LaTeX2HTML
Previous: Опыт использования конверторов LaTeX2HTML
Вопросы конвертирования математических LaTeX-текстов в HTML-формат не раз
рассматиривались многими авторами в сообщениях и обзорах.
В Институте математики и механики Уральского отделения РАН
в течение нескольких лет успешно используется конвертор
LaTeX2HTML
Никоса Дракоса (вариант под ОС LINUX),
отслеживаются его версии.
Конвертор используется как средство для:
1. Подготовки экранных версий сложных математических статей.
2. Подготовки HTML-страничек из
с использованием дополнительных средств конвертора.
Ранние версии конвертора (например, LaTeX2HTML96.1, да и LaTeX2HTML97.1)
имели существенные недостатки и некоторые недоработки.
Напомним, что статья преобразовывалась в набор связанных HTML-файлов,
где математические выражения представлялись
только GIF-образами.
Статья долго конвертировалась,
долго загружалась, требовала большого дискового пространства
для хранения информации.
Часть исходных текстов приходилось корректировать вручную
(заменять отдельные команды
LaTeXa, которые не могли быть конвертированы).
Этой версией конвертора была осуществлена подготовка
HTML версии 4 тома "Трудов ИММ".
C установкой новых версий конвертора LaTeX2HTML981.p1 и
LaTeX2HTML98.2beta6 и использованием более мощных процессоров (Alpha)
многие проблемы удалось решить.
Преимущества конвертора LaTeX2HTML:
-
HTML-статья копия LaTeX-статьи
- Готовя один раз статью и используя конвертор, авторы имеют возможность
получить HTML-статью - копию ее печатной версии. Знание
языка HTML не нужно.
-
Удобный просмотр
- Cложная математическая HTML-статья удобна для чтения с экрана:
- Автоматически сгенерированная навигационная панель позволяет быстро
просмотреть текст.
- Cсылки на математические конструкции (формулы,
теоремы и т.п.), литературу, указанные в статье, конвертируются в ссылки
HTML-статьи, по которым
можно корректно перемещаться и возвращаться назад.
- Автоматически готовится оглавление HTML-статьи.
Разбиением статьи на отдельные HTML-файлы (глава, секция, параграф и т.п.)
можно управлять, как и размещением оглавления или подоглавления
в начале(конце) каждого HTML-файла. Для больших текстов это удобно,
т.к. загрузка HTML-статьи осуществляется быстрее, отдельными файлами,
с возможностью перехода на любую часть текста, указанную в оглавлении (подоглавлении).
- Конвертор автоматически готовит алфавитный или предметный указатель
HTML-статьи (если укзаны соответствующие команды в LaTeX-статье),
который можно использовать для просмотра статьи.
-
Конвертирование графики
- Графические изображения разных форматов
конвертируются во внешние образы HTML-статьи.
При необходимости, можно корректировать размер рисунка, его расположение
и другие характеристики.
-
Поддержка цвета
- Поддерживается цветовая гамма, выбранная в LaTeX-статье.
-
Гипертекстовое расширение LaTeXa
- Конвертор имеет собственные средства
(дополнительные
стилевые файлы), которые
можно использовать для подготовки
статьи из исходного текста с учетом общепринятых правил оформления HTML-страниц
(гипертекстовое расширение LaTeXa). Среди них можно выделить следующие:
- Возможность размещения любой HTML-команды,
которая будет отражаться только в HTML-версии статьи.
- Возможность формирования внешних и внутренних гипертекстовых ссылок.
- Поддержка цветовой гаммы, задаваемой средствами языка HTML.
- Дополнительные возможности по настройке графических изображений.
- Использование окон("frames").
Используя собственное гипертекстовое расширение конвертора, можно
готовить удобные для просмотра HTML-страницы из любого текста
на LaTeXe.