Формат файла, не зависящий от устройства
-
Обзор формата DVI
- DVI — это формат файла, разработанный для представления документов в электронном виде, который был популярен в 1990-х годах.
- DVI был разработан для использования с TeX и другими программами, такими как LaTeX, и поддерживает различные типы документов, включая математические формулы и графику.
- DVI использует ограниченный машинный язык, который не является полноценным языком программирования, и не поддерживает графику, кроме простых блоков.
-
Спецификация формата DVI
- DVI-файл состоит из последовательности команд, каждая из которых начинается с восьмибитного кода операции и может содержать параметры.
- Переменные состояния используются для управления положением текста и графики, а шрифты не встроены в файл, а только ссылаются на их номера.
-
Конвертеры и просмотрщики DVI
- DVI часто преобразуется в PDF, PostScript или PCL для печати и просмотра.
- Существуют различные программы для просмотра и конвертации DVI, включая YAP, xdvi, Evince и другие.
-
Конвертеры DVI в PDF
- dvipdf — это инструмент для преобразования файлов DVI в PDF, который в современных дистрибутивах Linux является оболочкой для dvips и Ghostscript.
- dvipdfm — это улучшенная версия dvipdf, которая поддерживает множество функций PDF, включая закладки и аннотации.
- dvipdfmx — это расширенная версия dvipdfm, предназначенная для поддержки многобайтовых кодировок и восточноазиатских языков.
-
Рабочий процесс и выбор конвертера
- Выбор конвертера зависит от типа графического материала и предпочтений пользователя.
- Можно использовать комбинацию latex, dvips и ps2pdf для преобразования EPS-файлов в PDF.
- Если все графические файлы уже в формате PDF, можно использовать pdflatex напрямую.
- Для пользователей PSTricks рекомендуется использовать пакет pst-pdf.
Полный текст статьи: