В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения ) |
dvips — это компьютерная программа , которая преобразует выходной формат файла DVI типографики TeX в печатную или иным образом презентабельную форму. dvips был написан Томасом Рокицким для создания печатных файлов PostScript из входного DVI и в настоящее время широко используется для общего преобразования DVI.
Система набора TeX выводит файлы DVI, которые должны быть независимыми от устройства вывода . В частности, они не распознаются принтерами и не содержат такой информации, как формы шрифтов . Таким образом, для перевода из файла DVI в язык принтера необходим конвертер (т. е. бэкэнд ). Хотя существуют и другие бэкэнды DVI, такие как dvilj, dvips является одним из наиболее распространенных способов печати файлов DVI. Другое, более недавнее решение — использование pdfTeX для прямого создания файлов PDF , которые имеют ридеры для большинства платформ. Учитывая его важность, dvips является стандартной частью большинства дистрибутивов TeX, таких как teTeX и TeX Live .
Используя \special
команды TeX, можно напрямую вставлять «буквальный PostScript» в файл DVI и получать такие фрагменты PostScript в конечном файле, сгенерированном dvips . Такая гибкость позволяет пользователю включать, скажем, водяные знаки в свой документ (особенно с помощью использования соответствующих пакетов [1] ) или выполнять дальнейшую постобработку файла PostScript.
При создании файлов postscript dvips встраивает шрифты в файл. Большинство последних дистрибутивов обычно встраивают масштабируемые шрифты, также известные как шрифты Type 1. Однако файлы, созданные в более старых дистрибутивах, могут встраивать растровые шрифты. Чтобы заменить масштабируемые шрифты растровыми в файле postscript в ситуации, когда исходный файл dvi недоступен, используйте утилиту pkfix .