
Я всегда думал, что tex превращает код в pdf, но, похоже, так было не всегда. В зависимости от процесса, я мог получить файл DVI или PS. Они все еще широко используются? Можно ли их просматривать и печатать как PDF? Как PDF стал доминирующим выходом?
решение1
Ни один из широко используемых вариантов TeX не имел выходных данных PostScript (единственным исключением был vtex, у которого, как мне кажется, были PostScript и HTML в дополнение к DVI и PDF).
Классический TeX, как и xetex и японские варианты ptex, создает только dvi. pdftex и luatex могут создавать как pdf, так и dvi.
В настоящее время просмотрщики PDF-файлов стали гораздо более распространенными, поэтому обычно люди конвертируют dvi в PDF (возможно, с помощью PostScript) для просмотра или печати.
latex small2e
создает файл dvi, который я могу просмотреть с помощью xdvi
dvips small2e
преобразует это в PostScript, который я могу просмотреть с помощью gv
ps2pdf small2e.ps small2e.pdf
преобразует это в PDF, который я могу просмотреть с помощью xpdf
решение2
Да, файлы dvi можно просматривать, но это может быть немного неточно из-за небольших отклонений от стандартного формата файла, создаваемых различными движками LaTeX (в основном, по-видимому, для поддержки шрифтов OpenType/TrueType).
Мой модуль Javascript с открытым исходным кодомdvi-декодированиеэто попытка сделать возможным отображение файлов LuaTeX dvi непосредственно в веб-браузере.
Попробовать демо-приложение React можно здесь: DVI-просмотрщик