pdfTeX
Оригинальный автор(ы) | Хан Тхань |
---|---|
Разработчики) | Команда PDFTeX |
Стабильная версия | 1.40.25 [1] / 9 марта 2023 г |
Репозиторий | |
Операционная система | Мультиплатформенность |
Тип | верстка |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www |
Компьютерная программа pdfTeX является расширением Кнута программы набора текста TeX и первоначально была написана и превращена в общедоступный продукт Ханом Тхо Тханьем в рамках работы над его докторской диссертацией на факультете информатики Масариковского университета , Брно. , Чешская Республика . Идея создания этого расширения для TeX возникла в начале 1990-х годов, когда Иржи Златушка и Фил Тейлор обсуждали некоторые идеи развития с Дональдом Кнутом в Стэнфордском университете . Позже Кнут встретил Хан Тхо Тхань в Брно во время своего визита на факультет информатики, чтобы получить степень почетного доктора Университета Масарика.
Двумя важными характеристиками pdfTeX являются выступание символов, которое обобщает концепцию висящей пунктуации , и расширение шрифта, реализация идей Германа Цапфа по улучшению серого цвета набранной страницы. Оба расширяют базовую процедуру разрыва абзацев. Они обсуждаются в докторской диссертации Тхань. [2]
pdfTeX включен в большинство современных дистрибутивов LaTeX и ConTeXt (включая TeX Live , MacTeX и MiKTeX ). [3] и используется в качестве движка TeX по умолчанию. [4] [5] Основное различие между TeX и pdfTeX заключается в том, что TeX выводит файлы DVI , а pdfTeX может выводить файлы PDF напрямую. Это обеспечивает тесную интеграцию функций PDF, таких как гипертекстовые ссылки и оглавления, с использованием таких пакетов, как hyperref
. С другой стороны, пакеты (такие как PSTricks ), использующие более ранний процесс преобразования DVI-в- PostScript, могут выйти из строя, хотя замены, такие как PGF/TikZ, были написаны. Прямое встраивание графики PostScript больше не работает, и приходится использовать такую программу, как eps2pdf, для преобразования файлов EPS в PDF, которые затем можно вставить напрямую с помощью pdfTeX.
Можно получить вывод DVI из pdfTeX. Этот вывод DVI должен быть идентичен выводу TeX, если только не микротипографии активированы дополнительные функции pdfTeX. Более того, поскольку LaTeX, ConTeXt et al. это просто пакеты макросов для TeX, они одинаково хорошо работают с pdfTeX. Следовательно, pdflatex
, например, вызывает программу pdfTeX, используя стандартные макросы LaTeX для набора документов LaTeX, тогда как это механизм рендеринга по умолчанию для документов ConTeXt.
Особенности [ править ]
pdfTeX имеет несколько функций, недоступных в стандартном TeX:
- Встроенное шрифтов TrueType и Type 1 встраивание
- Микротипографские расширения, такие как кернинг полей и расширение шрифта.
- Прямой доступ к функциям PDF, таким как гиперссылки, оглавления и информация о документе.
См. также [ править ]
Ссылки [ править ]
- ^ "НОВОСТИ" .
- ^ Кандидатская диссертация
- ^ «Онлайн-каталог TeX» . Архивировано из оригинала 25 декабря 2010 г. Проверено 12 сентября 2007 г.
- ^ «Документация — TeX Live — Группа пользователей TeX» . www.tug.org . Проверено 14 ноября 2020 г.
- ^ Кристиан Шенк: MiKTeX 2.5: pdfetex становится движком по умолчанию. Архивировано 7 сентября 2007 г. на Wayback Machine.
Внешние ссылки [ править ]
- страница проекта pdfTeX
- руководство в формате pdfTeX
- Микротипографские расширения системы набора текста TeX - диссертация Хан Тхо Тхань
- интервью 2008 года