home *** CD-ROM | disk | FTP | other *** search
- This is the latest and greatest version of dvips. It supports:
-
- - Automatic generation of fonts via MF whenever needed
- - EPSF PostScript files complete with automatic determination
- of graphics size (see epsf.tex)
- - Literal PostScript includes complete with definitions
- - Non-EPSF PostScript graphics with user-specified scaling
- - TPIC specials
- - Correct budgeting of printer memory
- - Output at 300 or 400 DPI (or any other DPI)
- - Use of PostScript fonts
- - Use of virtual fonts
- - Use of popen on output file.
-
- Usage:
-
- dvips [options] filename[.dvi]
-
- The output PostScript file is written by default to `filename.ps'.
-
- Changes from 40 to 41:
-
- - Cheaper on VM! 2100 bytes saved per TeX font used
- - Bug found and fixed in afm2tfm (height of \i wrong in tfms)
- - `Displaced' PostScript characters now usable (moved to 128...)
- - Many flags now can be toggled off (eg, -r can be turned off with -r0)
- - Texture support added to tpic specials
- - Program no longer aborts if figure file cannot be found
- - Either -tlegal or -t@legal will work to set page style
- - @ang problem fixed
- - Some typos fixed that caused various minor bugs and compile problems
-
- Changes from 41 to 50:
- - Everything checked over by Don Knuth and tuned up to his specs
- - Numerous bugs for weird and unusual cases fixed
- - Documentation rewritten
- - PostScript and TeX code revised
- - New virtual font capability makes use of PostScript fonts much better
- - Improved search for PK fonts near the desired resolution
- - No longer can use -t@legal for page style! Say -tlegal, please
- - \special psfile changed: clipping now done AFTER scaling and offset
- - Landscape special allowed anywhere
- - Compressed fonts now even smaller
- - Error messages more consistent and more informative
-
- Changes from 50 to 51:
- - Downloaded PostScript Type 1 fonts are supported (see the new
- man page for afm2tfm) for people who have purchased special fonts
- - afm2tfm makes accent ligatures in more cases than before
-
- Changes from 51 to 53:
- - Accepts bounding box without space after colon.
- - Indicates what PS fonts are needed in comment.
- - Automatically includes fonts that aren't resident by default.
- - Supports `~' for the HOME directory in paths.
- - Supports odd aspect ratios.
- - Supports tpic 2.0.
- - Fixed var-args problem in afm2tfm.
- - Fixed font compression bug.
- - Once again accepts alias for fonts.
- - Some other odds and ends repaired.
-
- Changes from 53 to 531:
- - Accepts special{landscape()} once again.
- - Uses significantly less memory for bitmapped fonts.
- - Added back some files that were missing in 53 release.
- - Fixed bug in parsing of psfonts.map.
- - Fixed aliasing.
- - Fixed bug in calculating VM usage, esp with compression.
- - Very large characters (uncompressed) supported.
- - Fixed some compilation problems.
- - Added auto magstep dpi checking back in.
-
- Changes from 531 to 532:
- - A few more bug fixes.
- - An option (-l) to select the last page.
- - A method for selecting pages whose primary count0 number.
- occurs more than once. (1.1 is the second page 1,
- 1.38 is the 39th page 1, etc. Works for -p, -l.)
-
- Changes from 532 to 533:
- - Added some amount of searching in addition to auto magstep dpi.
- - Graphics now scale with dvimag. This may break some older
- dvi files; reTeX/redvips them. Don't mix old and new
- parts of dvips/epsf. Note that now the units in
- hscale/vscale etc. are relative to the global document
- magnification.
- - Font scaling now supported with `R' in config.ps. I hate
- to add this, but people have convinced me. However,
- a warning will be printed if such scaling is done;
- do not turn off this warning!
- - S option added to enclose whole document in save/restore
- for those sites that can't deal with proper PostScript.
- Use this if the second TeX document comes out reduced
- and upside down, but try to come up with a better
- spooler first (one that sends the ^D at the end.)
- - Virtual fonts *fixed*---please install new tfm/vf files.
- - Prolog hacked so showpage-redefinition tricks work.
- - bop-hook, eop-hook, start-hook, and end-hook added.
- - E (for execute) added to configuration file.
- - Added search for ~/.dvipsrc so the user can put his
- defaults there.
- - Other bugs fixed.
-
- Changes from 533 to 534:
- - config.user changed to .dvipsrc, and only ~ searched.
- - ~ (HOME) path searching *fixed*!
- - Bug in automatic makefont fixed!!!
-
- Changes from 534 to 535:
- - Very slightly smaller output files.
- - Much more flexible epsf handling.
- - No more strings broken across lines (which caused problems
- sometimes when files were transferred and backslash newlines
- turned into backslash newline carriage returns.)
- - Form ~user now accepted in paths.
- - Reduced required static allocation for small machines.
- - Eliminated sexist man page language.
- - Read PRINTER environment variable; scanned for config file
- if one exists.
- - Fixed bounding box comment in landscape (to be same as letter.)
- - Fixed landscape special (again.)
- - The new `E' config flag bracketed by `secure'.
- - Changed method of getting environment variables.
- - We now substitute things like :: in the environment variable list.
- - Added TEXCONFIG environment path.
- - Fixed problems with font selection within a rotated box (state
- changes via ps: specials.)
- - Fixed lint things.
- - Fixed problems with sectioning and virtual fonts.
- - Added METAPOST support (not tested).
- - Newer emtex support.
- - MSDOS support files added.
-
- Changes from 535 to 537:
- - TPic pictures now scale with dvi magnification.
- - Other improvements in tpic pictures.
- - CONFIGPATH fixed.
- - VMS support added.
- - Dramatically reduced VM memory requirements (again).
-
- Changes from 537 to 539:
- - Some other minor bug fixes and new features.
- - A *manual*! Check it out!
-
- *NOTE: 5.3 is a beta release; 5.4 will be released when beta is finished.*
- Special note for 5.3+: Please test on low-memory laser printers (such as
- original Apple LaserWriters) with complex bitmap font intensive documents.
-
- Make sure you install the new TFMs and new VFs and new header files!
-
- See the (new) man pages for more information.
-