fbpx
Wikipedia

pdfTeX

The computer program pdfTeX is an extension of Knuth's typesetting program TeX, and was originally written and developed into a publicly usable product by Hàn Thế Thành as a part of the work for his PhD thesis at the Faculty of Informatics, Masaryk University, Brno, Czech Republic. The idea of making this extension to TeX was conceived during the early 1990s, when Jiří Zlatuška and Phil Taylor discussed some developmental ideas with Donald Knuth at Stanford University. Knuth later met Hàn Thế Thành in Brno during his visit to the Faculty of Informatics to receive an honorary doctorate from Masaryk University.

pdfTeX
Original author(s)Hàn Thế Thành
Developer(s)The pdfTeX team
Stable release
1.40.23[1]  / 28 June 2021; 19 months ago (28 June 2021)
Repository
  • www.tug.org/svn/pdftex/
Operating systemMultiplatform
TypeTypesetting
LicenseGNU General Public License
Websitewww.tug.org/applications/pdftex/

Two prominent characteristics of pdfTeX are character protrusion, which generalizes the concept of hanging punctuation, and font expansion, an implementation of Hermann Zapf's ideas for improving the grayness of a typeset page. Both extend the core paragraph breaking routine. They are discussed in Thành's PhD thesis.[2]

pdfTeX is included in most modern distributions of LaTeX and ConTeXt (including TeX Live, MacTeX, and MiKTeX)[3] and used as the default TeX engine.[4][5] The main difference between TeX and pdfTeX is that whereas TeX outputs DVI files, pdfTeX can output PDF files directly. This allows tight integration of PDF features such as hypertext links and tables of contents, using packages such as hyperref. On the other hand, packages (such as PSTricks) which exploit the earlier conversion process of DVI-to-PostScript may fail, although replacements such as PGF/TikZ have been written. Direct embedding of PostScript graphics is no longer functional, and one has to use a program such as eps2pdf to convert EPS files to PDF, which can then be directly inserted by pdfTeX.

It is possible to obtain DVI output from pdfTeX. This DVI output should be identical to that of TeX, unless pdfTeX's extra microtypography features have been activated. Moreover, since LaTeX, ConTeXt et al. are simply macro packages for TeX, they work equally well with pdfTeX. Hence, pdflatex, for example, calls the pdfTeX program using the standard LaTeX macros to typeset LaTeX documents, whereas it is the default rendering engine for ConTeXt documents.

Features

pdfTeX has several features not available in standard TeX:

  • Native TrueType and Type 1 font embedding
  • Micro-typographic extensions such as margin kerning and font expansion
  • Direct access to PDF-specific features such as hyperlinks, tables of contents and document information

See also

References

  1. ^ "NEW".
  2. ^ PhD thesis
  3. ^ . Archived from the original on 2010-12-25. Retrieved 2007-09-12.
  4. ^ "Documentation - TeX Live - TeX Users Group". www.tug.org. Retrieved 2020-11-14.
  5. ^ Christian Schenk : MiKTeX 2.5: pdfetex becomes default engine 2007-09-07 at the Wayback Machine

External links

  • pdfTeX project page
  • pdfTeX manual
  • Micro-typographic extensions to the TeX typesetting system - dissertation by Hàn Thế Thành
  • 2008 interview

pdftex, computer, program, extension, knuth, typesetting, program, originally, written, developed, into, publicly, usable, product, hàn, thế, thành, part, work, thesis, faculty, informatics, masaryk, university, brno, czech, republic, idea, making, this, exten. The computer program pdfTeX is an extension of Knuth s typesetting program TeX and was originally written and developed into a publicly usable product by Han Thế Thanh as a part of the work for his PhD thesis at the Faculty of Informatics Masaryk University Brno Czech Republic The idea of making this extension to TeX was conceived during the early 1990s when Jiri Zlatuska and Phil Taylor discussed some developmental ideas with Donald Knuth at Stanford University Knuth later met Han Thế Thanh in Brno during his visit to the Faculty of Informatics to receive an honorary doctorate from Masaryk University pdfTeXOriginal author s Han Thế ThanhDeveloper s The pdfTeX teamStable release1 40 23 1 28 June 2021 19 months ago 28 June 2021 Repositorywww wbr tug wbr org wbr svn wbr pdftex wbr Operating systemMultiplatformTypeTypesettingLicenseGNU General Public LicenseWebsitewww wbr tug wbr org wbr applications wbr pdftex wbr Two prominent characteristics of pdfTeX are character protrusion which generalizes the concept of hanging punctuation and font expansion an implementation of Hermann Zapf s ideas for improving the grayness of a typeset page Both extend the core paragraph breaking routine They are discussed in Thanh s PhD thesis 2 pdfTeX is included in most modern distributions of LaTeX and ConTeXt including TeX Live MacTeX and MiKTeX 3 and used as the default TeX engine 4 5 The main difference between TeX and pdfTeX is that whereas TeX outputs DVI files pdfTeX can output PDF files directly This allows tight integration of PDF features such as hypertext links and tables of contents using packages such as hyperref On the other hand packages such as PSTricks which exploit the earlier conversion process of DVI to PostScript may fail although replacements such as PGF TikZ have been written Direct embedding of PostScript graphics is no longer functional and one has to use a program such as eps2pdf to convert EPS files to PDF which can then be directly inserted by pdfTeX It is possible to obtain DVI output from pdfTeX This DVI output should be identical to that of TeX unless pdfTeX s extra microtypography features have been activated Moreover since LaTeX ConTeXt et al are simply macro packages for TeX they work equally well with pdfTeX Hence pdflatex for example calls the pdfTeX program using the standard LaTeX macros to typeset LaTeX documents whereas it is the default rendering engine for ConTeXt documents Features EditpdfTeX has several features not available in standard TeX Native TrueType and Type 1 font embedding Micro typographic extensions such as margin kerning and font expansion Direct access to PDF specific features such as hyperlinks tables of contents and document informationSee also Edit Free and open source software portalList of TeX extensions List of PDF software LuaTeX XeTeXReferences Edit NEW PhD thesis TeX catalogue online Archived from the original on 2010 12 25 Retrieved 2007 09 12 Documentation TeX Live TeX Users Group www tug org Retrieved 2020 11 14 Christian Schenk MiKTeX 2 5 pdfetex becomes default engine Archived 2007 09 07 at the Wayback MachineExternal links EditpdfTeX project page pdfTeX manual Micro typographic extensions to the TeX typesetting system dissertation by Han Thế Thanh 2008 interview Retrieved from https en wikipedia org w index php title PdfTeX amp oldid 1087626227, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.