diff options
Diffstat (limited to 'Build/source/texk/dvipsk/README')
-rw-r--r-- | Build/source/texk/dvipsk/README | 110 |
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 |