DVI
Device Independent документ
DVI — это выходной формат документов системы вёрстки TeX, содержащий инструкции по абсолютному размещению элементов на странице.
Что такое Device Independent документ?
Файл DVI (DeVice Independent) создаётся процессором TeX при компиляции исходного кода. Формат был разработан Дэвидом Фуксом в 1982 году и содержит всю необходимую информацию о разметке текста, однако зависит от внешних файлов шрифтов и драйверов для отображения или печати на конкретном устройстве. Поскольку DVI не встраивает шрифты напрямую, файлы получаются очень компактными и обычно конвертируются в PDF или SVG для современного просмотра.
Преимущества
- Чрезвычайно компактный размер файла из-за отсутствия встроенных шрифтов и растровых изображений
- Полная независимость от разрешения устройства вывода
- Точный типографский контроль расположения элементов
- Высокая скорость генерации при компиляции TeX
Ограничения
- Требует наличия внешних файлов шрифтов и метрик (TFM) для корректного отображения
- Отсутствие нативной поддержки в современных веб-браузерах и стандартных читалках
- Устаревший формат, в основном вытесненный PDF для общего распространения
Чем открыть файлы Device Independent документ
TeXview
Yap (Yet Another Previewer)
xdvi
Evince
Okular
Типичные сценарии
- Предварительный просмотр научных статей и книг в процессе работы в TeX
- Промежуточный этап перед конвертацией в PDF или SVG с помощью ConvertX
- Генерация математических и научных документов, готовых к печати
Конвертеры DVI
Другие форматы
Частые вопросы
DVI расшифровывается как Device Independent (независимый от устройства). Это означает, что макет документа не привязан к разрешению конкретного принтера или экрана.
Вы можете использовать специализированные программы просмотра, такие как xdvi, Yap или Okular. Кроме того, вы можете сконвертировать DVI в PDF с помощью ConvertX.
Файлы DVI содержат только команды позиционирования и ссылки на текст, не включая тяжелые шрифты или графику внутрь самого файла.
Да, вы можете легко конвертировать DVI документы в PDF или SVG, используя инструменты ConvertX, такие как dvi-to-pdf и dvi-to-svg.