iUse standard INSTALL file, and replace old addresses in README. - enscript - GNU Enscript Err thinkerwim.openbsd.amsterdam 70 hgit clone git://thinkerwim.org/enscript.git URL:git://thinkerwim.org/enscript.git thinkerwim.org 70 1Log /git/enscript/log.gph thinkerwim.org 70 1Files /git/enscript/files.gph thinkerwim.org 70 1Refs /git/enscript/refs.gph thinkerwim.org 70 1README /git/enscript/file/README.gph thinkerwim.org 70 1LICENSE /git/enscript/file/COPYING.gph thinkerwim.org 70 i--- Err thinkerwim.openbsd.amsterdam 70 1commit 3e4b187b7b9f0325d4834a233c8084df61b52a85 /git/enscript/commit/3e4b187b7b9f0325d4834a233c8084df61b52a85.gph thinkerwim.org 70 1parent ec5b6489c1b2577bae67dad24bc787ac09b41476 /git/enscript/commit/ec5b6489c1b2577bae67dad24bc787ac09b41476.gph thinkerwim.org 70 hAuthor: Tim Retout URL:mailto:diocles@gnu.org thinkerwim.org 70 iDate: Sat, 6 Mar 2010 12:47:19 +0000 Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 iUse standard INSTALL file, and replace old addresses in README. Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 iSigned-off-by: Tim Retout Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 iDiffstat: Err thinkerwim.openbsd.amsterdam 70 i M ChangeLog | 4 ++++ Err thinkerwim.openbsd.amsterdam 70 i D INSTALL | 259 ------------------------------- Err thinkerwim.openbsd.amsterdam 70 i M README | 102 ++++++++++++++++++++++++------- Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i3 files changed, 85 insertions(+), 280 deletions(-) Err thinkerwim.openbsd.amsterdam 70 i--- Err thinkerwim.openbsd.amsterdam 70 1diff --git a/ChangeLog b/ChangeLog /git/enscript/file/ChangeLog.gph thinkerwim.org 70 i@@ -2,6 +2,10 @@ Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i * states/hl/Makefile.am (highlightings): Add f90.st. Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i+ * INSTALL: Move enscript-specific details into README, and remove Err thinkerwim.openbsd.amsterdam 70 i+ from the repository (i.e. just use the standard INSTALL file). Err thinkerwim.openbsd.amsterdam 70 i+ * README: Replace all old web/mail addresses. Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i 2010-02-03 Tim Retout Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i * All ChangeLog files in subdirectories have been renamed to Err thinkerwim.openbsd.amsterdam 70 1diff --git a/INSTALL b/INSTALL /git/enscript/file/INSTALL.gph thinkerwim.org 70 i@@ -1,259 +0,0 @@ Err thinkerwim.openbsd.amsterdam 70 i-Basic Installation Err thinkerwim.openbsd.amsterdam 70 i-================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- These are installation instructions for GNU enscript. The top of Err thinkerwim.openbsd.amsterdam 70 i- this file describes how to compile and install the software; at the Err thinkerwim.openbsd.amsterdam 70 i- bottom are instructions for configuring enscript. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The `configure' shell script attempts to guess correct values for Err thinkerwim.openbsd.amsterdam 70 i-various system-dependent variables used during compilation. It uses Err thinkerwim.openbsd.amsterdam 70 i-those values to create a `Makefile' in each directory of the package. Err thinkerwim.openbsd.amsterdam 70 i-It may also create one or more `.h' files containing system-dependent Err thinkerwim.openbsd.amsterdam 70 i-definitions. Finally, it creates a shell script `config.status' that Err thinkerwim.openbsd.amsterdam 70 i-you can run in the future to recreate the current configuration, a file Err thinkerwim.openbsd.amsterdam 70 i-`config.cache' that saves the results of its tests to speed up Err thinkerwim.openbsd.amsterdam 70 i-reconfiguring, and a file `config.log' containing compiler output Err thinkerwim.openbsd.amsterdam 70 i-(useful mainly for debugging `configure'). Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- If you need to do unusual things to compile the package, please try Err thinkerwim.openbsd.amsterdam 70 i-to figure out how `configure' could check whether to do them, and mail Err thinkerwim.openbsd.amsterdam 70 i-diffs or instructions to the address given in the `README' so they can Err thinkerwim.openbsd.amsterdam 70 i-be considered for the next release. If at some point `config.cache' Err thinkerwim.openbsd.amsterdam 70 i-contains results you don't want to keep, you may remove or edit it. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The file `configure.in' is used to create `configure' by a program Err thinkerwim.openbsd.amsterdam 70 i-called `autoconf'. You only need `configure.in' if you want to change Err thinkerwim.openbsd.amsterdam 70 i-it or regenerate `configure' using a newer version of `autoconf'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-The simplest way to compile this package is: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- 1. `cd' to the directory containing the package's source code and type Err thinkerwim.openbsd.amsterdam 70 i- `./configure' to configure the package for your system. If you're Err thinkerwim.openbsd.amsterdam 70 i- using `csh' on an old version of System V, you might need to type Err thinkerwim.openbsd.amsterdam 70 i- `sh ./configure' instead to prevent `csh' from trying to execute Err thinkerwim.openbsd.amsterdam 70 i- `configure' itself. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Running `configure' takes awhile. While running, it prints some Err thinkerwim.openbsd.amsterdam 70 i- messages telling which features it is checking for. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- 2. Type `make' to compile the package. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- 3. Optionally, type `make check' to run any self-tests that come with Err thinkerwim.openbsd.amsterdam 70 i- the package. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- 4. Type `make install' to install the programs and any data files and Err thinkerwim.openbsd.amsterdam 70 i- documentation. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- 5. You can remove the program binaries and object files from the Err thinkerwim.openbsd.amsterdam 70 i- source code directory by typing `make clean'. To also remove the Err thinkerwim.openbsd.amsterdam 70 i- files that `configure' created (so you can compile the package for Err thinkerwim.openbsd.amsterdam 70 i- a different kind of computer), type `make distclean'. There is Err thinkerwim.openbsd.amsterdam 70 i- also a `make maintainer-clean' target, but that is intended mainly Err thinkerwim.openbsd.amsterdam 70 i- for the package's developers. If you use it, you may have to get Err thinkerwim.openbsd.amsterdam 70 i- all sorts of other programs in order to regenerate files that came Err thinkerwim.openbsd.amsterdam 70 i- with the distribution. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Compilers and Options Err thinkerwim.openbsd.amsterdam 70 i-===================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Some systems require unusual options for compilation or linking that Err thinkerwim.openbsd.amsterdam 70 i-the `configure' script does not know about. You can give `configure' Err thinkerwim.openbsd.amsterdam 70 i-initial values for variables by setting them in the environment. Using Err thinkerwim.openbsd.amsterdam 70 i-a Bourne-compatible shell, you can do that on the command line like Err thinkerwim.openbsd.amsterdam 70 i-this: Err thinkerwim.openbsd.amsterdam 70 i- CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Or on systems that have the `env' program, you can do it like this: Err thinkerwim.openbsd.amsterdam 70 i- env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Compiling For Multiple Architectures Err thinkerwim.openbsd.amsterdam 70 i-==================================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- You can compile the package for more than one kind of computer at the Err thinkerwim.openbsd.amsterdam 70 i-same time, by placing the object files for each architecture in their Err thinkerwim.openbsd.amsterdam 70 i-own directory. To do this, you must use a version of `make' that Err thinkerwim.openbsd.amsterdam 70 i-supports the `VPATH' variable, such as GNU `make'. `cd' to the Err thinkerwim.openbsd.amsterdam 70 i-directory where you want the object files and executables to go and run Err thinkerwim.openbsd.amsterdam 70 i-the `configure' script. `configure' automatically checks for the Err thinkerwim.openbsd.amsterdam 70 i-source code in the directory that `configure' is in and in `..'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- If you have to use a `make' that does not supports the `VPATH' Err thinkerwim.openbsd.amsterdam 70 i-variable, you have to compile the package for one architecture at a time Err thinkerwim.openbsd.amsterdam 70 i-in the source code directory. After you have installed the package for Err thinkerwim.openbsd.amsterdam 70 i-one architecture, use `make distclean' before reconfiguring for another Err thinkerwim.openbsd.amsterdam 70 i-architecture. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Installation Names Err thinkerwim.openbsd.amsterdam 70 i-================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- By default, `make install' will install the package's files in Err thinkerwim.openbsd.amsterdam 70 i-`/usr/local/bin', `/usr/local/man', etc. You can specify an Err thinkerwim.openbsd.amsterdam 70 i-installation prefix other than `/usr/local' by giving `configure' the Err thinkerwim.openbsd.amsterdam 70 i-option `--prefix=PATH'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- You can specify separate installation prefixes for Err thinkerwim.openbsd.amsterdam 70 i-architecture-specific files and architecture-independent files. If you Err thinkerwim.openbsd.amsterdam 70 i-give `configure' the option `--exec-prefix=PATH', the package will use Err thinkerwim.openbsd.amsterdam 70 i-PATH as the prefix for installing programs and libraries. Err thinkerwim.openbsd.amsterdam 70 i-Documentation and other data files will still use the regular prefix. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- In addition, if you use an unusual directory layout you can give Err thinkerwim.openbsd.amsterdam 70 i-options like `--bindir=PATH' to specify different values for particular Err thinkerwim.openbsd.amsterdam 70 i-kinds of files. Run `configure --help' for a list of the directories Err thinkerwim.openbsd.amsterdam 70 i-you can set and what kinds of files go in them. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- If the package supports it, you can cause programs to be installed Err thinkerwim.openbsd.amsterdam 70 i-with an extra prefix or suffix on their names by giving `configure' the Err thinkerwim.openbsd.amsterdam 70 i-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Optional Features Err thinkerwim.openbsd.amsterdam 70 i-================= Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Some packages pay attention to `--enable-FEATURE' options to Err thinkerwim.openbsd.amsterdam 70 i-`configure', where FEATURE indicates an optional part of the package. Err thinkerwim.openbsd.amsterdam 70 i-They may also pay attention to `--with-PACKAGE' options, where PACKAGE Err thinkerwim.openbsd.amsterdam 70 i-is something like `gnu-as' or `x' (for the X Window System). The Err thinkerwim.openbsd.amsterdam 70 i-`README' should mention any `--enable-' and `--with-' options that the Err thinkerwim.openbsd.amsterdam 70 i-package recognizes. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- For packages that use the X Window System, `configure' can usually Err thinkerwim.openbsd.amsterdam 70 i-find the X include and library files automatically, but if it doesn't, Err thinkerwim.openbsd.amsterdam 70 i-you can use the `configure' options `--x-includes=DIR' and Err thinkerwim.openbsd.amsterdam 70 i-`--x-libraries=DIR' to specify their locations. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Specifying the System Type Err thinkerwim.openbsd.amsterdam 70 i-========================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- There may be some features `configure' can not figure out Err thinkerwim.openbsd.amsterdam 70 i-automatically, but needs to determine by the type of host the package Err thinkerwim.openbsd.amsterdam 70 i-will run on. Usually `configure' can figure that out, but if it prints Err thinkerwim.openbsd.amsterdam 70 i-a message saying it can not guess the host type, give it the Err thinkerwim.openbsd.amsterdam 70 i-`--host=TYPE' option. TYPE can either be a short name for the system Err thinkerwim.openbsd.amsterdam 70 i-type, such as `sun4', or a canonical name with three fields: Err thinkerwim.openbsd.amsterdam 70 i- CPU-COMPANY-SYSTEM Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-See the file `config.sub' for the possible values of each field. If Err thinkerwim.openbsd.amsterdam 70 i-`config.sub' isn't included in this package, then this package doesn't Err thinkerwim.openbsd.amsterdam 70 i-need to know the host type. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- If you are building compiler tools for cross-compiling, you can also Err thinkerwim.openbsd.amsterdam 70 i-use the `--target=TYPE' option to select the type of system they will Err thinkerwim.openbsd.amsterdam 70 i-produce code for and the `--build=TYPE' option to select the type of Err thinkerwim.openbsd.amsterdam 70 i-system on which you are compiling the package. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Sharing Defaults Err thinkerwim.openbsd.amsterdam 70 i-================ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- If you want to set default values for `configure' scripts to share, Err thinkerwim.openbsd.amsterdam 70 i-you can create a site shell script called `config.site' that gives Err thinkerwim.openbsd.amsterdam 70 i-default values for variables like `CC', `cache_file', and `prefix'. Err thinkerwim.openbsd.amsterdam 70 i-`configure' looks for `PREFIX/share/config.site' if it exists, then Err thinkerwim.openbsd.amsterdam 70 i-`PREFIX/etc/config.site' if it exists. Or, you can set the Err thinkerwim.openbsd.amsterdam 70 i-`CONFIG_SITE' environment variable to the location of the site script. Err thinkerwim.openbsd.amsterdam 70 i-A warning: not all `configure' scripts look for a site script. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Operation Controls Err thinkerwim.openbsd.amsterdam 70 i-================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- `configure' recognizes the following options to control how it Err thinkerwim.openbsd.amsterdam 70 i-operates. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`--cache-file=FILE' Err thinkerwim.openbsd.amsterdam 70 i- Use and save the results of the tests in FILE instead of Err thinkerwim.openbsd.amsterdam 70 i- `./config.cache'. Set FILE to `/dev/null' to disable caching, for Err thinkerwim.openbsd.amsterdam 70 i- debugging `configure'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`--help' Err thinkerwim.openbsd.amsterdam 70 i- Print a summary of the options to `configure', and exit. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`--quiet' Err thinkerwim.openbsd.amsterdam 70 i-`--silent' Err thinkerwim.openbsd.amsterdam 70 i-`-q' Err thinkerwim.openbsd.amsterdam 70 i- Do not print messages saying which checks are being made. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`--srcdir=DIR' Err thinkerwim.openbsd.amsterdam 70 i- Look for the package's source code in directory DIR. Usually Err thinkerwim.openbsd.amsterdam 70 i- `configure' can determine that directory automatically. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`--version' Err thinkerwim.openbsd.amsterdam 70 i- Print the version of Autoconf used to generate the `configure' Err thinkerwim.openbsd.amsterdam 70 i- script, and exit. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-`configure' also accepts some other, not widely useful, options. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Configuring Enscript to Your System Err thinkerwim.openbsd.amsterdam 70 i-=================================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-There are some options in enscript you might want to modify to meet Err thinkerwim.openbsd.amsterdam 70 i-your system's needs. You can change them all after the compilation by Err thinkerwim.openbsd.amsterdam 70 i-editing the global configuration file `enscript.cfg' at the directory Err thinkerwim.openbsd.amsterdam 70 i-`PREFIX/etc/'. You can also change some of the during the `configure' Err thinkerwim.openbsd.amsterdam 70 i-step by giving the configure script appropriate options. Please, Err thinkerwim.openbsd.amsterdam 70 i-check the following things before reporting bugs; for the most cases Err thinkerwim.openbsd.amsterdam 70 i-these help: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Paper size Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- As a default enscript uses A4 paper. To change default paper to be Err thinkerwim.openbsd.amsterdam 70 i- for example `Letter', edit following line in the config file: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- # Default output media. Err thinkerwim.openbsd.amsterdam 70 i- DefaultMedia: A4 Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- => DefaultMedia: Letter Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- You can also select the default paper size during the configuration Err thinkerwim.openbsd.amsterdam 70 i- by giving the configure script option --with-media=MEDIA, where Err thinkerwim.openbsd.amsterdam 70 i- media is one of the media listed in the `lib/enscript.cfg.in' file: Err thinkerwim.openbsd.amsterdam 70 i- A3, A4, A5, Legal, Letter, A4dj or Letterdj. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Default output device Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- As a default (without any explicit options) enscript spools its Err thinkerwim.openbsd.amsterdam 70 i- output to the printer. If you want to send outputs to stdout, edit Err thinkerwim.openbsd.amsterdam 70 i- following line: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- # Where output goes as a default. Err thinkerwim.openbsd.amsterdam 70 i- DefaultOutputMethod: printer Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- => DefaultOutputMethod: stdout Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Printer command Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Enscript's default printer command is `lpr'. To change it to be for Err thinkerwim.openbsd.amsterdam 70 i- example `lp', edit following line: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- # Printer spooler command name. Err thinkerwim.openbsd.amsterdam 70 i- Spooler: lpr Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- => Spooler: lp Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- You can also set the spooler command during the configuration by Err thinkerwim.openbsd.amsterdam 70 i- giving the configure script option `--with-spooler=SPOOLER'. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- On SystemV machines, you might also want to change the printer queue Err thinkerwim.openbsd.amsterdam 70 i- name switch from `-P' to `-d': Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- # The spooler command switch to select the printer queue. Err thinkerwim.openbsd.amsterdam 70 i- QueueParam: -P Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- => QueueParam: -d Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* PostScript language level Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The PostScript language level that enscript uses for its output. Err thinkerwim.openbsd.amsterdam 70 i- The default values is 2 (PostScript 2). If your printer supports Err thinkerwim.openbsd.amsterdam 70 i- only level 1 PostScript, you can set it to default by giving the Err thinkerwim.openbsd.amsterdam 70 i- configure script option `--with-ps-level=1'. You can also set the Err thinkerwim.openbsd.amsterdam 70 i- level by editing the enscript.cfg file: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- # The PostScript language level that enscript should use. Err thinkerwim.openbsd.amsterdam 70 i- PostScriptLevel: 2 Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- => PostScriptLevel: 1 Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Or, you can select it at the print time with the `--ps-level=LEVEL' Err thinkerwim.openbsd.amsterdam 70 i- option: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- $ enscript --ps-level=1 ... Err thinkerwim.openbsd.amsterdam 70 1diff --git a/README b/README /git/enscript/file/README.gph thinkerwim.org 70 i@@ -10,7 +10,6 @@ Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i $ ./configure --with-media=Letter Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i- You have been warned.... ;-) // mtr@iki.fi Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i GNU Enscript is a drop-in replacement for the enscript program. Err thinkerwim.openbsd.amsterdam 70 i Enscript converts ASCII files to PostScript and stores generated Err thinkerwim.openbsd.amsterdam 70 i@@ -30,7 +29,83 @@ GNU General Public License for more details. Err thinkerwim.openbsd.amsterdam 70 i You should have received a copy of the GNU General Public License Err thinkerwim.openbsd.amsterdam 70 i along with Enscript. If not, see . Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+* Configuring Enscript for your system Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+There are some options in enscript you might want to modify to meet Err thinkerwim.openbsd.amsterdam 70 i+your system's needs. You can change them all after the compilation by Err thinkerwim.openbsd.amsterdam 70 i+editing the global configuration file `enscript.cfg' at the directory Err thinkerwim.openbsd.amsterdam 70 i+`PREFIX/etc/'. You can also change some of the during the `configure' Err thinkerwim.openbsd.amsterdam 70 i+step by giving the configure script appropriate options. Please, Err thinkerwim.openbsd.amsterdam 70 i+check the following things before reporting bugs; for the most cases Err thinkerwim.openbsd.amsterdam 70 i+these help: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+** Paper size Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ As a default enscript uses A4 paper. To change default paper to be Err thinkerwim.openbsd.amsterdam 70 i+ for example `Letter', edit following line in the config file: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ # Default output media. Err thinkerwim.openbsd.amsterdam 70 i+ DefaultMedia: A4 Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ => DefaultMedia: Letter Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ You can also select the default paper size during the configuration Err thinkerwim.openbsd.amsterdam 70 i+ by giving the configure script option --with-media=MEDIA, where Err thinkerwim.openbsd.amsterdam 70 i+ media is one of the media listed in the `lib/enscript.cfg.in' file: Err thinkerwim.openbsd.amsterdam 70 i+ A3, A4, A5, Legal, Letter, A4dj or Letterdj. Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+** Default output device Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ As a default (without any explicit options) enscript spools its Err thinkerwim.openbsd.amsterdam 70 i+ output to the printer. If you want to send outputs to stdout, edit Err thinkerwim.openbsd.amsterdam 70 i+ following line: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ # Where output goes as a default. Err thinkerwim.openbsd.amsterdam 70 i+ DefaultOutputMethod: printer Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ => DefaultOutputMethod: stdout Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+** Printer command Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ Enscript's default printer command is `lpr'. To change it to be for Err thinkerwim.openbsd.amsterdam 70 i+ example `lp', edit following line: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ # Printer spooler command name. Err thinkerwim.openbsd.amsterdam 70 i+ Spooler: lpr Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ => Spooler: lp Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ You can also set the spooler command during the configuration by Err thinkerwim.openbsd.amsterdam 70 i+ giving the configure script option `--with-spooler=SPOOLER'. Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ On SystemV machines, you might also want to change the printer queue Err thinkerwim.openbsd.amsterdam 70 i+ name switch from `-P' to `-d': Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ # The spooler command switch to select the printer queue. Err thinkerwim.openbsd.amsterdam 70 i+ QueueParam: -P Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ => QueueParam: -d Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+** PostScript language level Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i+ The PostScript language level that enscript uses for its output. Err thinkerwim.openbsd.amsterdam 70 i+ The default values is 2 (PostScript 2). If your printer supports Err thinkerwim.openbsd.amsterdam 70 i+ only level 1 PostScript, you can set it to default by giving the Err thinkerwim.openbsd.amsterdam 70 i+ configure script option `--with-ps-level=1'. You can also set the Err thinkerwim.openbsd.amsterdam 70 i+ level by editing the enscript.cfg file: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ # The PostScript language level that enscript should use. Err thinkerwim.openbsd.amsterdam 70 i+ PostScriptLevel: 2 Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ => PostScriptLevel: 1 Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ Or, you can select it at the print time with the `--ps-level=LEVEL' Err thinkerwim.openbsd.amsterdam 70 i+ option: Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ $ enscript --ps-level=1 ... Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i * Supported Character Sets Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i Enscript supports following character sets: Err thinkerwim.openbsd.amsterdam 70 i@@ -64,7 +139,7 @@ Enscript supports following character sets: Err thinkerwim.openbsd.amsterdam 70 i - ps PostScript font's default encoding Err thinkerwim.openbsd.amsterdam 70 i - pslatin1 PostScript interpreter's `ISOLatin1Encoding' Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i * Special Escapes Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i Enscript supports special escapes sequences that can be used to add Err thinkerwim.openbsd.amsterdam 70 i@@ -72,7 +147,7 @@ simple page formatting commands to ASCII documents. User can inline Err thinkerwim.openbsd.amsterdam 70 i EPS files, change font on-the-fly insert comments and shade regions of Err thinkerwim.openbsd.amsterdam 70 i text. See file README.ESCAPES for details. Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i * Language sensitive highlighting Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i Enscript supports language sensitive code highlighting. Highlighting Err thinkerwim.openbsd.amsterdam 70 i@@ -81,12 +156,12 @@ files and annotates them with enscript's special escapes. The states Err thinkerwim.openbsd.amsterdam 70 i definition file `enscript.st' is a machine independent ASCII file and Err thinkerwim.openbsd.amsterdam 70 i it can be updated without re-compilation of the enscript program. The Err thinkerwim.openbsd.amsterdam 70 i most recent version of this file can be downloaded from the GNU Err thinkerwim.openbsd.amsterdam 70 i-enscript WWW home page: . Err thinkerwim.openbsd.amsterdam 70 i+enscript WWW home page: . Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i New highlighting definitions for different languages are welcome, Err thinkerwim.openbsd.amsterdam 70 i-please send them directly to me: . Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i+please send them to: Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i * PostScript font support Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i ** AFM files Err thinkerwim.openbsd.amsterdam 70 i@@ -155,18 +230,3 @@ option `DownloadFont: name'. Err thinkerwim.openbsd.amsterdam 70 i option `-o' lists missing characters. In GNU enscript `-o' is an Err thinkerwim.openbsd.amsterdam 70 i alias for `-p' and missing characters are listed with an option `-O'. Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Misc Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-I am dedicated to make the GNU enscript the best a2ps converter ever, Err thinkerwim.openbsd.amsterdam 70 i-this includes adding all the GNU features and cookies to it ;) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Comments, suggestions, bug fixes, bug reports, etc. are welcome. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Markku Rossi Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- GNU Enscript WWW home page: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 .