PdfTeX - PdfTeX
Původní autoři | Hàn Thế Thành |
---|---|
Vývojáři | Tým pdfTeX |
Stabilní uvolnění | 1.40.21 / 27. března 2020[1] |
Úložiště | |
Operační systém | Multiplatformní |
Typ | Sazba |
Licence | GNU General Public License |
webová stránka | www |
The počítačový program pdfTeX je příponou Knuth sázecí program TeX, a byla původně napsána a vyvinuta ve veřejně použitelný produkt společností Hàn Thế Thành v rámci své disertační práce na Fakultě informatiky, Masarykova univerzita, Brno, Česká republika. Myšlenka tohoto rozšíření na TeX vznikla na počátku 90. let, kdy Jiří Zlatuška a Phil Taylor diskutoval s vývojovými nápady o Donald Knuth v Stanfordská Univerzita. Knuth se později setkal s Han Than Thành v Brně během své návštěvy Fakulty informatiky, aby získal čestný doktorát na Masarykově univerzitě.
Dvě významné vlastnosti pdfTeXu jsou vyčnívající znaky, které zobecňují koncept závěsná interpunkce a rozšíření písma, implementace Hermann Zapf Nápady na zlepšení šedosti stránky sazby. Oba rozšiřují rutinu dělení základních odstavců. Jsou diskutovány v Thànhově disertační práci.[2]
pdfTeX je součástí většiny moderních distribucí Latex a Kontext (počítaje v to TeX Live, MacTeX, a MiKTeX )[3] a používá se jako výchozí TeX engine.[4][5] Hlavní rozdíl mezi TeX a pdfTeX je v tom, že výstupy TeX DVI soubory, výstup pdfTeX PDF soubory přímo. To umožňuje těsnou integraci funkcí PDF, jako jsou Hyper-textový odkazy a obsah pomocí balíčků jako hyperref. Na druhou stranu balíčky (např PSTricks ), které využívají dřívější proces převodu DVI naPostScript může selhat, i když náhrady jako PGF / TikZ byly napsány. Přímé vkládání postskriptové grafiky již není funkční a pro převod souborů EPS do formátu PDF je třeba použít program, jako je eps2pdf, který lze poté přímo vložit pomocí formátu pdfTeX.
Je možné získat výstup DVI z pdfTeX. Tento výstup DVI by měl být shodný s výstupem TeX, pokud není k dispozici pdfTeX mikrotypografie byly aktivovány funkce. Navíc od té doby Latex, Kontext et al. jsou prostě makro balíčky pro TeX, fungují stejně dobře s pdfTeX. Proto, pdflatexnapříklad volá program pdfTeX pomocí standardu Latex makra pro sazbu dokumentů LaTeXu, zatímco to je výchozí vykreslovací modul pro Kontext dokumenty.
Funkce
pdfTeX má několik funkcí, které nejsou k dispozici ve standardním TeXu:
- Rodák TrueType a Písmo typu 1 vkládání
- Mikro-typografická rozšíření, jako je okraj vyrovnání párů a rozšíření písma
- Přímý přístup k funkcím specifickým pro PDF, jako jsou hypertextové odkazy, obsah a informace o dokumentu
Viz také
Reference
- ^ „NOVINKY pdfTeX“. Citováno 2. července 2020.
- ^ Disertační práce
- ^ „TeX katalog online“. Archivovány od originál dne 25. 12. 2010. Citováno 2007-09-12.
- ^ „Dokumentace - TeX Live - Skupina uživatelů TeX“. www.tug.org. Citováno 2020-11-14.
- ^ Christian Schenk: MiKTeX 2.5: pdfetex se stává výchozím modulem Archivováno 2007-09-07 na Wayback Machine
externí odkazy
- stránka projektu pdfTeX
- pdfTeX manuál
- Mikro-typografická rozšíření systému sazby TeX - disertační práce Hàn Thế Thành
- 2008 rozhovor