summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipsk/README
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvipsk/README')
-rw-r--r--Build/source/texk/dvipsk/README110
1 files changed, 15 insertions, 95 deletions
diff --git a/Build/source/texk/dvipsk/README b/Build/source/texk/dvipsk/README
index 9e3d6860519..b97242c6550 100644
--- a/Build/source/texk/dvipsk/README
+++ b/Build/source/texk/dvipsk/README
@@ -1,118 +1,38 @@
-This directory contains Dvipsk, a modified version of
-Tom Rokicki's dvips, a DVI-to-PostScript translator. This has become
-the only maintained Dvips, and functions as the original.
+$Id$
+This directory contains Dvips, Tom Rokicki's dvips, a DVI-to-PostScript
+translator. It requires the Kpathsea library for path searching.
-See `ChangeLog` for all changes.
+See `NEWS' for changes by release, `ChangeLog` for all changes.
See `../kpathsea/BUGS' for details on reporting bugs.
-Dvipsk does not install by itself any default config.ps file, since no
-one file is generally suitable. Sample Dvips config files are in the
-contrib/ directory.
-
-Dvipsk is free software; Tom's original files are public domain. The
+Dvips is free software; Tom's original files are public domain. The
files Karl wrote (originally for the Free Software Foundation) are
covered by the GNU General Public License -- see the files COPYING*.
-------------------------------------------------------------------------
-dvips 5.86 notes:
-
- Minor improvements to epsf style file.
- Another patch to t1part.c to make it more liberal in accepting pfb/pfa
- font files.
- Added PS reencoding reimplementation by Rob Hutchings.
- Added 'F' in config file to send controlD.
- Added quick exit if -? or -v.
- Improved tex.lpro to fix a bug that showed up in distiller.
- Improved tex.lpro to work around a problem in certain Windows
- environments.
- Made dvips complain if it had to section a document.
- Eliminated use-after-free bug in hps.c.
- Fixed a problem in t1part for the Euro fonts with partial font downloading.
- Fixed a big problem in t1part for some font downloading due to
- uninitialized allocations.
- Added `unknown' paper size back to config.ps.
- Made t1part munge the UniqueID to prevent cache problems in Acrobat and
- other programs.
- Fixed parsing error when whitespace following '<' in psfonts.map.
- Made '<<' work correctly (disable partial font downloading for that
- particular font) in psfonts.map.
-
-dvips 5.74 notes:
-
- The epsf.sty and epsf.tex files are now in the public domain.
- The t1part.c has been updated to support binary files with
- multiple binary sections.
-
-dvips 5.72 notes:
-
- Bug fix in t1part.c??? I hope so!
-
- Debugging now turned on by default. No real reason to turn it off.
- (Too many Linux versions of dvips without debugging have been
- distributed, and it makes it very difficult to help the users with
- their problems . . .)
-
-dvips 5.62 notes:
+The documentation is in the file dvips.texi.
- The makefile and config.ps and MakeTeXPK need to be modified to fit
- your site!
-
- dvips.tex needs updating.
-
-To document:
- Landscape mfmode
- HPS integration
- Separate EPSF file generation
- Better bbox support
- Partial type 1 support
- Comment elision now turned *off*
- Upleveling of font requirements
- Bitmap font descriptions
-
-Questions:
- Should I eliminate PStfms/PSvfs/afm-extra?
- Should I eliminate PSlatex? (my guess is yes)
- Partial type 1 downloading (Sergey Lesenko)
- HyperTeX support (Mark Doyle)
- Lots of little bugs/changes/fixes
-
-Still todo:
-
-- Make a better copyfile that handles Level 2 data better
-- Add landscape mode def and code to select it.
-- Sanitize; test on various systems
-- Improve makefile!!! Goal: on a standard C installation (with stdlib
- and all) and a Unix machine using TDS, make it be just a `make' away.
-- Improve diagnostics, especially when files not found.
-- Eliminate `extern' declarations; use header files properly
-
-Despite the fact that I reference Mark and Sergey, bugs are mine, mine,
-all mine, so please bug me and not them.
-----------------------------------------------------------------------------
-All real documentation is now in the file dvips.tex. There is also a file
-called test.tex that you can read and run to test some basic capabilities of
-dvips. INSTALLATION has the primary installation instructions.
+You can read and run the file testdata/dvipstst.tex that to test some
+basic capabilities of dvips. Some of the other files in testdata:
+intoverflow.dvi (CVE-2010-0739)
+vfnameoverflow.dvi (CVE-2010-0827)
+See also the *.test* scripts.
If you enjoy using dvips, you will probably enjoy being a member of
-the TeX Users Group. To join or contribute to TUG, contact them at
-
- TeX Users Group
- 1850 Union Street #1637
- San Francisco, CA 94123
- Voice: (415) 982-8449
- FAX: (415) 982-8559
- Email: TUG@tug.org
- Web: http://www.tug.org/
+the TeX Users Group. To join or contribute to TUG, see http://tug.org.
This is a list of people who have contributed substantially to dvips.
I'm sure I've forgotten many. Thanks to all!
Karl Berry
+Peter Breitenlohner
P. W. Daly
Mark Doyle
Edward J. Groth
James Hafner
John Hobby
Rob Hutchings
+David Jones
+Akira Kakuto
Donald E. Knuth
Russell Lang
Sergey Lesenko