diff options
author | Karl Berry <karl@freefriends.org> | 2011-04-25 00:06:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-04-25 00:06:10 +0000 |
commit | c36448f2b3b35a24c2acf1be2b6ae8e080bbf9cb (patch) | |
tree | 412f15972aa124b76f67743b2f5829309f819419 /Build/source/texk/dvipsk | |
parent | f9d18897d7a7bf8f10e01baf78d3e4b27aeaa76d (diff) |
do not suggest default output is to lpr; bump version to 5.991 for TL 2011
git-svn-id: svn://tug.org/texlive/trunk@22194 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipsk')
-rw-r--r-- | Build/source/texk/dvipsk/ChangeLog | 8 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/NEWS | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/afm2tfm.c | 4 | ||||
-rwxr-xr-x | Build/source/texk/dvipsk/configure | 25 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/configure.ac | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/dvips.1 | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/dvips.c | 2 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/dvips.h | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/dvips.info | 168 | ||||
-rw-r--r-- | Build/source/texk/dvipsk/dvips.texi | 16 |
10 files changed, 130 insertions, 109 deletions
diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog index f7f1d7c7b31..161139f034f 100644 --- a/Build/source/texk/dvipsk/ChangeLog +++ b/Build/source/texk/dvipsk/ChangeLog @@ -1,3 +1,11 @@ +2011-04-25 Karl Berry <karl@tug.org> + + * afm2tfm.c (version), + * dvips.h (BANNER): 5.991 for TeX Live 2011. + + * dvips.texi, + * dvips.1: do not suggest that the default output is to lpr. + 2011-02-25 Karl Berry <karl@tug.org> * drawPS.c (flushDashedPath): cast to double before squaring, diff --git a/Build/source/texk/dvipsk/NEWS b/Build/source/texk/dvipsk/NEWS index 81809643869..8ff270de529 100644 --- a/Build/source/texk/dvipsk/NEWS +++ b/Build/source/texk/dvipsk/NEWS @@ -3,6 +3,10 @@ This file records noteworthy changes. (Public domain.) Require Kpathsea to build. Additional robustness checks. +dvips 5.991 (TeX Live 2011): + Type 1 parsing bug fixes. + Integer overflow bug fix. + dvips 5.99 (TeX Live 2010, 4 June 2010): Use the type1 path to search for Type 1 fonts. Support for Japanese pTeX. diff --git a/Build/source/texk/dvipsk/afm2tfm.c b/Build/source/texk/dvipsk/afm2tfm.c index 6b0af8942bf..2147e366167 100644 --- a/Build/source/texk/dvipsk/afm2tfm.c +++ b/Build/source/texk/dvipsk/afm2tfm.c @@ -1505,9 +1505,9 @@ writevpl(void) static void version(FILE *f) { - fputs ("afm2tfm(k) (dvips(k) 5.99) 8.1\n", f); + fputs ("afm2tfm(k) (dvips(k) 5.991) 8.1\n", f); fprintf (f, "%s\n", kpathsea_version_string); - fputs ("Copyright 2010 Radical Eye Software.\n\ + fputs ("Copyright 2011 Radical Eye Software.\n\ There is NO warranty. You may redistribute this software\n\ under the terms of the GNU General Public License\n\ and the Dvips copyright.\n\ diff --git a/Build/source/texk/dvipsk/configure b/Build/source/texk/dvipsk/configure index 6ea87da11ac..e324cea278a 100755 --- a/Build/source/texk/dvipsk/configure +++ b/Build/source/texk/dvipsk/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for dvipsk 5.99. +# Generated by GNU Autoconf 2.68 for dvipsk 5.991. # # Report bugs to <tex-k@tug.org>. # @@ -570,8 +570,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='dvipsk' PACKAGE_TARNAME='dvipsk' -PACKAGE_VERSION='5.99' -PACKAGE_STRING='dvipsk 5.99' +PACKAGE_VERSION='5.991' +PACKAGE_STRING='dvipsk 5.991' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' @@ -760,8 +760,7 @@ CFLAGS LDFLAGS LIBS CPPFLAGS -CPP -CPPFLAGS' +CPP' ac_subdirs_all='squeeze' # Initialize some variables set by options. @@ -1304,7 +1303,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures dvipsk 5.99 to adapt to many kinds of systems. +\`configure' configures dvipsk 5.991 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1374,7 +1373,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of dvipsk 5.99:";; + short | recursive ) echo "Configuration of dvipsk 5.991:";; esac cat <<\_ACEOF @@ -1486,7 +1485,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -dvipsk configure 5.99 +dvipsk configure 5.991 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2144,7 +2143,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by dvipsk $as_me 5.99, which was +It was created by dvipsk $as_me 5.991, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -7497,7 +7496,7 @@ fi # Define the identity of the package. PACKAGE='dvipsk' - VERSION='5.99' + VERSION='5.991' cat >>confdefs.h <<_ACEOF @@ -13208,7 +13207,7 @@ Usage: $0 [OPTIONS] Report bugs to <bug-libtool@gnu.org>." lt_cl_version="\ -dvipsk config.lt 5.99 +dvipsk config.lt 5.991 configured by $0, generated by GNU Autoconf 2.68. Copyright (C) 2010 Free Software Foundation, Inc. @@ -14808,7 +14807,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by dvipsk $as_me 5.99, which was +This file was extended by dvipsk $as_me 5.991, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14874,7 +14873,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -dvipsk config.status 5.99 +dvipsk config.status 5.991 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff --git a/Build/source/texk/dvipsk/configure.ac b/Build/source/texk/dvipsk/configure.ac index 175359a7c6c..2d20f9fd9ee 100644 --- a/Build/source/texk/dvipsk/configure.ac +++ b/Build/source/texk/dvipsk/configure.ac @@ -1,12 +1,12 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2009, 2010 Peter Breitenlohner <tex-live@tug.org> +dnl Copyright (C) 2009-2011 Peter Breitenlohner <tex-live@tug.org> dnl dnl This file is free software; the copyright holder dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl -AC_INIT([dvipsk], [5.99], [tex-k@tug.org]) +AC_INIT([dvipsk], [5.991], [tex-k@tug.org]) AC_PREREQ([2.65]) AC_CONFIG_SRCDIR([dvips.c]) AC_CONFIG_AUX_DIR([../../build-aux]) diff --git a/Build/source/texk/dvipsk/dvips.1 b/Build/source/texk/dvipsk/dvips.1 index 05e5bcb5d2b..2fd3cadbdf9 100644 --- a/Build/source/texk/dvipsk/dvips.1 +++ b/Build/source/texk/dvipsk/dvips.1 @@ -18,8 +18,8 @@ The program takes a DVI file .IR file [\fB.dvi\fP] produced by TeX (or by some other processor such as GFtoDVI) and -converts it to PostScript, normally sending the result directly to the -(laser)printer. The DVI file may be specified without the +converts it to PostScript, sending the output to a file or directly to a +printer. The DVI file may be specified without the .B .dvi extension. Fonts used may either be resident in the printer or defined as bitmaps in PK files, or a `virtual' combination of both. If the diff --git a/Build/source/texk/dvipsk/dvips.c b/Build/source/texk/dvipsk/dvips.c index 43afc28b6d0..21486d03ae1 100644 --- a/Build/source/texk/dvipsk/dvips.c +++ b/Build/source/texk/dvipsk/dvips.c @@ -647,7 +647,7 @@ main(int argc, char **argv) } else if (strcmp (argv[1], "--version") == 0) { puts (BANNER); puts (kpathsea_version_string); - puts ("Copyright 2010 Radical Eye Software.\n\ + puts ("Copyright 2011 Radical Eye Software.\n\ There is NO warranty. You may redistribute this software\n\ under the terms of the GNU General Public License\n\ and the Dvips copyright.\n\ diff --git a/Build/source/texk/dvipsk/dvips.h b/Build/source/texk/dvipsk/dvips.h index 901ba96c970..2a2114cb094 100644 --- a/Build/source/texk/dvipsk/dvips.h +++ b/Build/source/texk/dvipsk/dvips.h @@ -1,6 +1,6 @@ /* $Id$ * This is dvips, a freely redistributable PostScript driver - * for dvi files. It is (C) Copyright 1986-2010 by Tomas Rokicki. + * for dvi files. It is (C) Copyright 1986-2011 by Tomas Rokicki. * You may freely use, modify and/or distribute this program or any * portion thereof. */ @@ -15,7 +15,7 @@ #define CD_IDX(i) ((i>=MAX_2BYTES_CODE ? MAX_2BYTES_CODE : i)) #define BANNER \ -"This is dvips(k) 5.99 Copyright 2010 Radical Eye Software" +"This is dvips(k) 5.991 Copyright 2011 Radical Eye Software" #define BANNER2 "(www.radicaleye.com)" #ifdef KPATHSEA #include "config.h" diff --git a/Build/source/texk/dvipsk/dvips.info b/Build/source/texk/dvipsk/dvips.info index 16c074cfc55..a614183e1d8 100644 --- a/Build/source/texk/dvipsk/dvips.info +++ b/Build/source/texk/dvipsk/dvips.info @@ -1,7 +1,7 @@ This is ../../../texk/dvipsk/dvips.info, produced by makeinfo version 4.13 from ../../../texk/dvipsk/dvips.texi. -This manual documents Dvips version 5.99 (July 2010), a program to +This manual documents Dvips version 5.991 (April 2011), a program to translate a DVI file into PostScript. You may freely use, modify and/or distribute this file. @@ -18,7 +18,7 @@ File: dvips.info, Node: Top, Next: Why Dvips, Up: (dir) Dvips ***** -This manual documents Dvips version 5.99 (July 2010), a program to +This manual documents Dvips version 5.991 (April 2011), a program to translate a DVI file into PostScript. You may freely use, modify and/or distribute this file. @@ -521,10 +521,12 @@ File: dvips.info, Node: Basic usage, Next: Command-line options, Up: Invoking ======================== To use Dvips at its simplest, simply type + dvips foo - where `foo.dvi' is the output of TeX that you want to print. If -Dvips has been installed correctly, the document will probably roll out -of your default printer. + +where `foo.dvi' is the output of TeX that you want to print. The +default output is to a corresponding file `foo.ps'; Dvips may also have +been locally configured to output directly to a printer by default. If you use fonts that have not been used on your system before, they may be automatically generated; this process can take a few minutes, so @@ -536,6 +538,7 @@ same fonts over and over again, it hasn't been installed properly. Many options are available (see the next section). For a brief summary of available options, just type + dvips --help @@ -4663,6 +4666,7 @@ Index * URL, extended for TeX: Hypertext specials. (line 20) * urx (psfile special option): psfile special. (line 42) * ury (psfile special option): psfile special. (line 42) +* usage, basic: Basic usage. (line 6) * user-definable colors: User-definable colors. (line 6) * userdict, and dictionary files: Header files. (line 21) @@ -4708,82 +4712,82 @@ Index Tag Table: -Node: Top559 -Node: Why Dvips1303 -Node: Installation4751 -Node: config.ps installation5772 -Node: PostScript font installation8309 -Node: Ghostscript installation11183 -Node: Diagnosing problems12280 -Node: Debug options13375 -Node: No output14401 -Node: Small or inverted15869 -Node: Printer errors16588 -Node: Long documents fail17920 -Node: Including graphics fails18261 -Node: Invoking Dvips19499 -Node: Basic usage20090 -Node: Command-line options21074 -Node: Option summary21523 -Node: Option details23728 -Node: Environment variables43094 -Node: Config files46053 -Node: Configuration file searching46736 -Node: Configuration file commands50036 -Node: Paper size and landscape57149 -Node: papersize special58747 -Node: Config file paper sizes60156 -Node: Paper trays64311 -Node: Interaction with PostScript65645 -Node: PostScript figures66298 -Node: Bounding box67024 -Node: \includegraphics70395 -Node: EPSF macros72686 -Node: EPSF scaling74656 -Node: EPSF clipping77226 -Node: psfile special77868 -Node: Dynamic creation of graphics80261 -Node: Fonts in figures81579 -Node: Header files83239 -Node: Including headers from TeX84445 -Node: Including headers from the command line86479 -Node: Headers and memory usage87579 -Node: Literal PS88289 -Node: " special88871 -Node: ps special89612 -Node: Literal headers91110 -Node: PostScript hooks91825 -Node: Literal examples93915 -Node: Hypertext95367 -Node: Hypertext caveats96925 -Node: Hypertext specials101322 -Node: PostScript fonts103956 -Node: Font concepts105072 -Node: Metric files106239 -Node: Glyph files109065 -Node: Virtual fonts111421 -Node: Encodings113311 -Node: PostScript typesetting115714 -Node: Making a font available118796 -Node: Invoking afm2tfm123826 -Node: Changing font encodings124796 -Node: Changing TeX encodings125586 -Node: Changing PostScript encodings126686 -Node: Changing both encodings128030 -Node: Reencoding with Afm2tfm128703 -Node: Encoding file format131807 -Node: Special font effects136010 -Node: Afm2tfm options138273 -Node: psfonts.map141258 -Node: Color145990 -Node: Color macro files147034 -Node: User-definable colors150232 -Node: Color subtleties151507 -Node: Ted Turner153158 -Node: Color device configuration154383 -Node: Color support details156825 -Node: Color specifications157203 -Node: Color specials158606 -Node: Index160735 +Node: Top561 +Node: Why Dvips1307 +Node: Installation4755 +Node: config.ps installation5776 +Node: PostScript font installation8313 +Node: Ghostscript installation11187 +Node: Diagnosing problems12284 +Node: Debug options13379 +Node: No output14405 +Node: Small or inverted15873 +Node: Printer errors16592 +Node: Long documents fail17924 +Node: Including graphics fails18265 +Node: Invoking Dvips19503 +Node: Basic usage20094 +Node: Command-line options21122 +Node: Option summary21571 +Node: Option details23776 +Node: Environment variables43142 +Node: Config files46101 +Node: Configuration file searching46784 +Node: Configuration file commands50084 +Node: Paper size and landscape57197 +Node: papersize special58795 +Node: Config file paper sizes60204 +Node: Paper trays64359 +Node: Interaction with PostScript65693 +Node: PostScript figures66346 +Node: Bounding box67072 +Node: \includegraphics70443 +Node: EPSF macros72734 +Node: EPSF scaling74704 +Node: EPSF clipping77274 +Node: psfile special77916 +Node: Dynamic creation of graphics80309 +Node: Fonts in figures81627 +Node: Header files83287 +Node: Including headers from TeX84493 +Node: Including headers from the command line86527 +Node: Headers and memory usage87627 +Node: Literal PS88337 +Node: " special88919 +Node: ps special89660 +Node: Literal headers91158 +Node: PostScript hooks91873 +Node: Literal examples93963 +Node: Hypertext95415 +Node: Hypertext caveats96973 +Node: Hypertext specials101370 +Node: PostScript fonts104004 +Node: Font concepts105120 +Node: Metric files106287 +Node: Glyph files109113 +Node: Virtual fonts111469 +Node: Encodings113359 +Node: PostScript typesetting115762 +Node: Making a font available118844 +Node: Invoking afm2tfm123874 +Node: Changing font encodings124844 +Node: Changing TeX encodings125634 +Node: Changing PostScript encodings126734 +Node: Changing both encodings128078 +Node: Reencoding with Afm2tfm128751 +Node: Encoding file format131855 +Node: Special font effects136058 +Node: Afm2tfm options138321 +Node: psfonts.map141306 +Node: Color146038 +Node: Color macro files147082 +Node: User-definable colors150280 +Node: Color subtleties151555 +Node: Ted Turner153206 +Node: Color device configuration154431 +Node: Color support details156873 +Node: Color specifications157251 +Node: Color specials158654 +Node: Index160783 End Tag Table diff --git a/Build/source/texk/dvipsk/dvips.texi b/Build/source/texk/dvipsk/dvips.texi index 22f1d937f94..0eca7fe7acf 100644 --- a/Build/source/texk/dvipsk/dvips.texi +++ b/Build/source/texk/dvipsk/dvips.texi @@ -2,8 +2,8 @@ @setfilename dvips.info @settitle Dvips: A DVI-to-PostScript translator -@set version 5.99 -@set month-year July 2010 +@set version 5.991 +@set month-year April 2011 @copying This manual documents Dvips version @value{version} @@ -574,14 +574,19 @@ environment variables, and command-line options. @node Basic usage @section Basic usage of Dvips +@cindex usage, basic + To use Dvips at its simplest, simply type + @example dvips foo @end example + @noindent -where @file{foo.dvi} is the output of @TeX{} that you want to print. If -Dvips has been installed correctly, the document will probably roll out -of your default printer. +where @file{foo.dvi} is the output of @TeX{} that you want to print. +The default output is to a corresponding file @file{foo.ps}; Dvips may +also have been locally configured to output directly to a printer by +default. If you use fonts that have not been used on your system before, they may be automatically generated; this process can take a few minutes, so @@ -593,6 +598,7 @@ same fonts over and over again, it hasn't been installed properly. Many options are available (see the next section). For a brief summary of available options, just type + @example dvips --help @end example |