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. pdfTeX микротипографии Этот вывод DVI должен быть идентичен выводу TeX, если только не активированы дополнительные функции . Более того, поскольку 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 года