Для получения в текстах рисунков применялся пакет mfpic. С помощью этого пакета легко программируются довольно сложные математические рисунки такие, как графики функций:
Те, кто знаком с языком Metafont, могут реализовывать и более сложные геометрические построения:
GIF: выкладывание картинок, изображающих текст с математическими формулами. Требует примерно 10-30Kb картинок на 1Kb исходного текста в зависимости от выбираемого размера текста (если используются вторые индексы, то текст приходится делать крупным). Вопреки ожиданиям, использование серого (8bit) графического файла вместо черно-белого, позволяющее значительно улучшить внешний вид текста, особенно на дисплее с низким разрешением, не увеличивает резко объем файла, если текст уменьшается до той же читаемости. Но можно при этом улучшить читаемость за счет увеличения объема файла в 1.5-2 раза.
LaTeX 2HTML: позволяет переводить в HTML файлы, набранные только в формате LaTeX . Один из наиболее продвинутых пакетов. Формулы в HTML-файл вставляет в виде gif-файлов. К его недостаткам следует отнести то, что одиночные математические символы - буквы пишутся тем же шрифтом, что и основной текст, а это просто недопустимо для учебно-методической литературы. Другим его неудобством является представление длинных формул gif-файлами больших размеров. При этом с большим трудом достигается гармоничное сочетание текста и формул-картинок, нарушающееся при измененных настройках броузера. Несомненным достоинством пакета является то, что при небольшом числе формул получается очень значительная экономия объема пересылаемых файлов по сравнению с предыдущим подходом.
IDVI: очень интересный пакет, позволяет представить на WWW математические документы в том виде, как они форматируются TeXом. Обладает широким спектром возможностей: гипертекст, использование апплетов Java, графика, цветной текст. Поскольку сам пакет реализован на Java, то он работает на всех платформах. Выгоден при работе с большими объемами информации. Загрузка апплета, осуществляющего просмотр dvi-файла, требует пересылки около 300Kb. После этого на каждый Kb текста пересылается 1.5-2Kb информации. К сожалению, пакет больше не поддерживается и пока отказывается работать с нашими шрифтами.
IBM Techexplorer Hypermedia Browser: математический текст, набранный в формате LaTeX, автоматически представляется в готовом виде в окне броузера исключительно под Windows'95/NT. Требует специальной инсталляции и отдельной инсталляции шрифтов. Не работает с очень сложными формулами. Пересылается только исходный TeX-файл.
TeX4ht: практически не работает с формулами.
PostScript: требует, чтобы был проинсталлирован и правильно сконфигурирован GSview или другой просмотрщик PS-файлов. Объем пересылаемого PS-файла для сложного математического текста приближается к объему gif-файлов, а зачастую, при большом числе формул и рисунков, и превосходит их. Технология простая и общедоступна.
PDF: отличается от PostScript несколько большим объемом файлов, более сложной технологией создания и дополнительными возможностями (гиперссылки и улучшенный цвет). Кроме GSview может просматриваться программой Acrobat Reader. Технология интенсивно развивается и становится пригодной для массового некоммерческого использования.
\headline\!\!\vrule height.1pt \hfill\vrule height.1pt\!\string\!
После создания dvi-файла, в пакете "Русский TeX -97" устанавливается настройка печати в bmp-файл, каждая страница печатается в отдельную картинку. Чтобы полученные картинки вставить в HTML-файл, необходимо их конвертировать в gif-файлы, это осуществляется с помощью программы display. Для создания черно-белого gif-файла необходимо запустить bat-файл, в котором указана следующая команда:
display -b gif %1.bmp %1
Для технологии создания серых графических файлов программа display
предварительно настраивается через систему меню так, чтобы при добавлении
в bat-файл опции - - effect, она производила конвертацию в 8bit
серый файл и, сглаживая, уменьшила его до 30% от первоначальной величины.
Для получения серых gif-файлов того же объема, что и черно-белые, в исходном
tex-файле указывается \magnification1440, в результате имеем серый
gif-файл, который при том же объеме, что и черно-белый, читается гораздо
лучше.
Содержание