[pdftex] pdftex 1.20a
Martin Schroeder
ms at pdftex.org
Mon Sep 13 18:08:39 CEST 2004
The pdfTeX team is happy to announce the release of a new stable version:
===========================================================================
pdfTeX 1.20a
===========================================================================
This is the announcement of pdfTeX 1.20a, an extended version of TeX that
can create PDF directly from TeX source files and enhance the result of TeX
typesetting with the help of PDF.
===========================================================================
Main change of pdfTeX 1.20a:
===========================================================================
- There is a new program pdfxtex, which contains experimental features
which might end up in pdftex in the future.
- Most distributions now use eTeX as the default engine, so when you call
pdftex you will get pdfeTeX. Most distributions now also use pdfTeX as
the default engine, so when you call pdflatex you will get pdfeTeX running
LaTeX. :-)
- We are setting up pdfTeX as a project at sarovar
(http://sarovar.org/projects/pdftex/). Please report bugs etc. through
the site.
- Support for the file pdftex.cfg is gone completely. All parameters that
had previously been set by it can be set through primitives; their values
are dumped to the format file.
- The searchpath for encoding and mapfiles has been changed.
See http://tug.org/pipermail/tex-live/2004-January/004734.html and
http://tug.org/pipermail/tex-live/2004-January/004791.html
- Since the nonsupport of pdftex.cfg and changed mapfiles make an update of
an existing installation difficult, users wishing to upgrade are advised
to wait for an updated version of their distribution and use that.
- eTeX is now version 2.2, incorporating the last changes to TeX
(3.141592).
- New options for \pdfmapfile:
General functionality: Map items (map files, new: also single map lines;
see \pdfmapline) are put in list of pending map items. During the next
shipout, pending map items are sequentially scanned for their map
entries, and an internal map entry database is updated, using the modes
below. Then the list of pending map items is cleared. Map entries of
fonts already in use are left untouched. New: All \pdfmapfile and
\pdfmapline commands can also be given after shipout of the first page.
- \pdfmapfile {foo.map} clears the list of pending map items and starts a
new list with the only pending file foo.map. When the map entry lines
of foo.map are scanned, duplicate map entries are ignored and a warning
is issued. This is the old behaviour.
- \pdfmapfile {+foo.map} puts foo.map in the list of pending map items.
When the map entry lines of foo.map are scanned, duplicate map entries
are ignored and a warning is issued.
- \pdfmapfile {=foo.map} puts foo.map in the list of pending map items.
When foo.map is scanned, matching map entries in database are replaced
by new entries from foo.map.
- \pdfmapfile {-foo.map} puts foo.map in the list of pending map items.
When foo.map is scanned, matching map entries are deleted from
database.
- \pdfmapfile {} clears the list of pending map items. It does not affect
map entries already registered into the database. This is the old
behaviour.
- New command \pdfmapline {line}. It's like \pdfmapfile but here you can
set single map lines like in the map files directly. The modifiers (+-=)
have the same effect as with \pdfmapfile.
- Simplified the handling of the 14 Type 1 "standard fonts" (Times,
Helvetica...): They are now more or less handled like any other Type 1
font. See http://www.ntg.nl/pipermail/ntg-pdftex/2004-July/000648.html
- hz: So far the font expansion feature required that the user must be able
to create expanded tfms (eg cmr10+10.tfm). Now font expansion can be used
without creating these tfms.
See http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html
- hz: Changed \pdffontexpand primitive --> the expand factor is now fixed
to 1000 and the argument is ignored. This will lead to spurious texts of
"1000" in your output if you compile old documents.
- Now includes support for encTeX.
- numerous small bugfixes.
- pdfTeX uses xpdf 3.00
For complete release notes see http://www.pdftex.org/NEWS
===========================================================================
Legal notice / license
===========================================================================
pdfTeX is copyright (c) 1996-2004 Han The Thanh, <thanh at pdftex.org>
pdfTeX is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
For a complete README (with a full discussion of the license)
please look at http://www.pdftex.org/README
===========================================================================
The files / installation
===========================================================================
You should first try to get a new version of pdfTeX through your
distribution.
If you want to compile it yourself or want precompiled binaries, have a
look at http://www.pdftex.org -- there you can find links to the pdfTeX
sources on CTAN and precompiled binaries for most operating systems. And
some useful documentation.
===========================================================================
Mailing lists / web pages:
===========================================================================
Mailing list:
http://tug.org/mailman/listinfo/pdftex
Related web pages:
http://www.pdftex.org
http://sarovar.org/projects/pdftex/
http://www.tug.org/tex-live/
http://www.tug.org/tetex/
http://www.tex.ac.uk/cgi-bin/texfaq2html?introduction=yes
http://www.dante.de/
http://tug.org/
http://www.pragma-ade.com/
Have fun!
Martin Schröder (ms at pdftex.org) for the pdfTeX team, September 2004
--
http://www.tm.oneiros.de
More information about the pdftex
mailing list