iRemove generated files in `docs' directory. - 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 30d6fca7f0cd52e4a026e659ff5970c496cc41a4 /git/enscript/commit/30d6fca7f0cd52e4a026e659ff5970c496cc41a4.gph thinkerwim.org 70 1parent 5e02189f420610875b4bbc029891af30ec587845 /git/enscript/commit/5e02189f420610875b4bbc029891af30ec587845.gph thinkerwim.org 70 hAuthor: Tim Retout URL:mailto:diocles@gnu.org thinkerwim.org 70 iDate: Sun, 3 Feb 2008 17:25:47 +0000 Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 iRemove generated files in `docs' directory. Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 iDiffstat: Err thinkerwim.openbsd.amsterdam 70 i M docs/ChangeLog | 6 ++++++ Err thinkerwim.openbsd.amsterdam 70 i D docs/enscript.info | 473 ------------------------------ Err thinkerwim.openbsd.amsterdam 70 i D docs/stamp-vti | 4 ---- Err thinkerwim.openbsd.amsterdam 70 i D docs/version.texi | 4 ---- Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i4 files changed, 6 insertions(+), 481 deletions(-) Err thinkerwim.openbsd.amsterdam 70 i--- Err thinkerwim.openbsd.amsterdam 70 1diff --git a/docs/ChangeLog b/docs/ChangeLog /git/enscript/file/docs/ChangeLog.gph thinkerwim.org 70 i@@ -1,3 +1,9 @@ Err thinkerwim.openbsd.amsterdam 70 i+2008-02-03 Tim Retout Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i+ * enscript.info: Remove from repository. Err thinkerwim.openbsd.amsterdam 70 i+ * stamp-vti: Likewise. Err thinkerwim.openbsd.amsterdam 70 i+ * version.texi: Likewise. Err thinkerwim.openbsd.amsterdam 70 i+ Err thinkerwim.openbsd.amsterdam 70 i 2008-01-29 Tim Retout Err thinkerwim.openbsd.amsterdam 70 i Err thinkerwim.openbsd.amsterdam 70 i * Makefile.am (CLEANFILES): Clean installed man pages. Err thinkerwim.openbsd.amsterdam 70 1diff --git a/docs/enscript.info b/docs/enscript.info /git/enscript/file/docs/enscript.info.gph thinkerwim.org 70 i@@ -1,473 +0,0 @@ Err thinkerwim.openbsd.amsterdam 70 i-This is enscript.info, produced by makeinfo version 4.0 from Err thinkerwim.openbsd.amsterdam 70 i-enscript.texi. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-INFO-DIR-SECTION Utilities Err thinkerwim.openbsd.amsterdam 70 i-START-INFO-DIR-ENTRY Err thinkerwim.openbsd.amsterdam 70 i-* Enscript: (enscript). GNU Enscript Err thinkerwim.openbsd.amsterdam 70 i-END-INFO-DIR-ENTRY Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- This file documents GNU enscript 1.6.4 Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Copyright (C) 1995-1999 Markku Rossi. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Permission is granted to make and distribute verbatim copies of this Err thinkerwim.openbsd.amsterdam 70 i-manual provided the copyright notice and this permission notice are Err thinkerwim.openbsd.amsterdam 70 i-preserved on all copies. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Permission is granted to copy and distribute modified versions of Err thinkerwim.openbsd.amsterdam 70 i-this manual under the conditions for verbatim copying, provided that Err thinkerwim.openbsd.amsterdam 70 i-the entire resulting derived work is distributed under the terms of a Err thinkerwim.openbsd.amsterdam 70 i-permission notice identical to this one. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Permission is granted to copy and distribute translations of this Err thinkerwim.openbsd.amsterdam 70 i-manual into another language, under the above conditions for modified Err thinkerwim.openbsd.amsterdam 70 i-versions, except that this permission notice may be stated in a Err thinkerwim.openbsd.amsterdam 70 i-translation approved by the Foundation. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-GNU enscript Err thinkerwim.openbsd.amsterdam 70 i-************ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- This file documents the GNU enscript program. This edition documents Err thinkerwim.openbsd.amsterdam 70 i-version 1.6.4. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Introduction:: Err thinkerwim.openbsd.amsterdam 70 i-* Invoking Enscript:: Err thinkerwim.openbsd.amsterdam 70 i-* Basic Printing:: Err thinkerwim.openbsd.amsterdam 70 i-* Advanced Usage:: Err thinkerwim.openbsd.amsterdam 70 i-* Configuration Files:: Err thinkerwim.openbsd.amsterdam 70 i-* Customization:: Err thinkerwim.openbsd.amsterdam 70 i-* The states Program:: Err thinkerwim.openbsd.amsterdam 70 i-* Writing New Highlighting Definitions:: Err thinkerwim.openbsd.amsterdam 70 i-* Index:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Introduction, Next: Invoking Enscript, Prev: Top, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Introduction Err thinkerwim.openbsd.amsterdam 70 i-************ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- * overall Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- * design Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Invoking Enscript, Next: Basic Printing, Prev: Introduction, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Invoking Enscript Err thinkerwim.openbsd.amsterdam 70 i-***************** Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Basic Printing, Next: Advanced Usage, Prev: Invoking Enscript, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Basic Printing Err thinkerwim.openbsd.amsterdam 70 i-************** Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Input Encodings:: Err thinkerwim.openbsd.amsterdam 70 i-* Selecting Fonts:: Err thinkerwim.openbsd.amsterdam 70 i-* Page Headers:: Err thinkerwim.openbsd.amsterdam 70 i-* Page Handling:: Err thinkerwim.openbsd.amsterdam 70 i-* Highlighting:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Input Encodings, Next: Selecting Fonts, Prev: Basic Printing, Up: Basic Printing Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Input Encodings Err thinkerwim.openbsd.amsterdam 70 i-=============== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Selecting Fonts, Next: Page Headers, Prev: Input Encodings, Up: Basic Printing Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Selecting Fonts Err thinkerwim.openbsd.amsterdam 70 i-=============== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Page Headers, Next: Page Handling, Prev: Selecting Fonts, Up: Basic Printing Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Page Headers Err thinkerwim.openbsd.amsterdam 70 i-============ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Page Handling, Next: Highlighting, Prev: Page Headers, Up: Basic Printing Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Page Handling Err thinkerwim.openbsd.amsterdam 70 i-============= Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Page Orientation:: Err thinkerwim.openbsd.amsterdam 70 i-* N-up Printing:: Err thinkerwim.openbsd.amsterdam 70 i-* Fitting Text to Page:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Page Orientation, Next: N-up Printing, Prev: Page Handling, Up: Page Handling Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Page Orientation Err thinkerwim.openbsd.amsterdam 70 i----------------- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: N-up Printing, Next: Fitting Text to Page, Prev: Page Orientation, Up: Page Handling Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-N-up Printing Err thinkerwim.openbsd.amsterdam 70 i-------------- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Fitting Text to Page, Prev: N-up Printing, Up: Page Handling Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Fitting Text to Page Err thinkerwim.openbsd.amsterdam 70 i--------------------- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Highlighting, Prev: Page Handling, Up: Basic Printing Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Highlighting Err thinkerwim.openbsd.amsterdam 70 i-============ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Different Output Languages:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Different Output Languages, Prev: Highlighting, Up: Highlighting Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Different Output Languages Err thinkerwim.openbsd.amsterdam 70 i--------------------------- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Advanced Usage, Next: Configuration Files, Prev: Basic Printing, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i-************** Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Selecting Pages:: Err thinkerwim.openbsd.amsterdam 70 i-* Escape Sequences:: Err thinkerwim.openbsd.amsterdam 70 i-* Input Filters:: Err thinkerwim.openbsd.amsterdam 70 i-* Slice Printing:: Err thinkerwim.openbsd.amsterdam 70 i-* PostScript Printer Controlling:: Err thinkerwim.openbsd.amsterdam 70 i-* Pass-Through Mode:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Selecting Pages, Next: Escape Sequences, Prev: Advanced Usage, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Selecting Pages Err thinkerwim.openbsd.amsterdam 70 i-=============== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Escape Sequences, Next: Input Filters, Prev: Selecting Pages, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Escape Sequences Err thinkerwim.openbsd.amsterdam 70 i-================ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Input Filters, Next: Slice Printing, Prev: Escape Sequences, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Input Filters Err thinkerwim.openbsd.amsterdam 70 i-============= Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Slice Printing, Next: PostScript Printer Controlling, Prev: Input Filters, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Slice Printing Err thinkerwim.openbsd.amsterdam 70 i-============== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: PostScript Printer Controlling, Next: Pass-Through Mode, Prev: Slice Printing, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-PostScript Printer Controlling Err thinkerwim.openbsd.amsterdam 70 i-============================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Pass-Through Mode, Prev: PostScript Printer Controlling, Up: Advanced Usage Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Pass-Through Mode Err thinkerwim.openbsd.amsterdam 70 i-================= Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Configuration Files, Next: Customization, Prev: Advanced Usage, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Configuration Files Err thinkerwim.openbsd.amsterdam 70 i-******************* Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Customization, Next: The states Program, Prev: Configuration Files, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Customization Err thinkerwim.openbsd.amsterdam 70 i-************* Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Output Media:: Err thinkerwim.openbsd.amsterdam 70 i-* User-Defined Fancy Headers:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Output Media, Next: User-Defined Fancy Headers, Prev: Customization, Up: Customization Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Output Media Err thinkerwim.openbsd.amsterdam 70 i-============ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: User-Defined Fancy Headers, Prev: Output Media, Up: Customization Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-User-Defined Fancy Headers Err thinkerwim.openbsd.amsterdam 70 i-========================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: The states Program, Next: Writing New Highlighting Definitions, Prev: Customization, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-The `states' Program Err thinkerwim.openbsd.amsterdam 70 i-******************** Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Writing New Highlighting Definitions, Next: Index, Prev: The states Program, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Writing New Highlighting Definitions Err thinkerwim.openbsd.amsterdam 70 i-************************************ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The highlighting works in three separate phases. First, the Err thinkerwim.openbsd.amsterdam 70 i-"highlighing rules" process the input stream and parse it into logical Err thinkerwim.openbsd.amsterdam 70 i-components. The components are called "faces". A face presents one Err thinkerwim.openbsd.amsterdam 70 i-logical component of the input language, for example, a keyword, a Err thinkerwim.openbsd.amsterdam 70 i-comment, etc.. The enscript's highlighting model defines the following Err thinkerwim.openbsd.amsterdam 70 i-faces: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-bold Err thinkerwim.openbsd.amsterdam 70 i-italic Err thinkerwim.openbsd.amsterdam 70 i-bold_italic Err thinkerwim.openbsd.amsterdam 70 i- Hard-coded faces for the bold, italic, and bold-italice text types. Err thinkerwim.openbsd.amsterdam 70 i- These faces define the exact presentation of the face font, so the Err thinkerwim.openbsd.amsterdam 70 i- style files have very little power in customizing their outlook. Err thinkerwim.openbsd.amsterdam 70 i- These faces should be avoided as much as possible. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-comment Err thinkerwim.openbsd.amsterdam 70 i- A comment, normally in a programming language. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-function_name Err thinkerwim.openbsd.amsterdam 70 i- A function name. The function names are normally recognized from Err thinkerwim.openbsd.amsterdam 70 i- function definitions, not from an use of the function. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-variable_name Err thinkerwim.openbsd.amsterdam 70 i- A variable name. The variable names are normally recognized from Err thinkerwim.openbsd.amsterdam 70 i- function, type, and variable definitions. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-keyword Err thinkerwim.openbsd.amsterdam 70 i- A reserved keyword. Normally, all occurrences of the keywords are Err thinkerwim.openbsd.amsterdam 70 i- recognized. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-reference Err thinkerwim.openbsd.amsterdam 70 i- A reference to another location in a file or to another file or Err thinkerwim.openbsd.amsterdam 70 i- resource. For example, in the C-language, the goto targets are Err thinkerwim.openbsd.amsterdam 70 i- references. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-string Err thinkerwim.openbsd.amsterdam 70 i- A string literal. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-builtin Err thinkerwim.openbsd.amsterdam 70 i- A builtin function or property. Normally, all occurrences of the Err thinkerwim.openbsd.amsterdam 70 i- builtins are recognized. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-type Err thinkerwim.openbsd.amsterdam 70 i- A type specifier. The types are normally recognized from function, Err thinkerwim.openbsd.amsterdam 70 i- type, and variable definitions. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- As the second step, the "output style" specifies how the faces are Err thinkerwim.openbsd.amsterdam 70 i-presented in the generated output. Each face has the following Err thinkerwim.openbsd.amsterdam 70 i-properties: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-fontname Err thinkerwim.openbsd.amsterdam 70 i- The PostScript font name of the the font that is used for the face. Err thinkerwim.openbsd.amsterdam 70 i- This property is used only for the PostScript outputs. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-boldp Err thinkerwim.openbsd.amsterdam 70 i- A boolean flag which tells whether the face should be printed in Err thinkerwim.openbsd.amsterdam 70 i- bold font. This property is used for all output languages except Err thinkerwim.openbsd.amsterdam 70 i- for the PostScript which uses the fontname property. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-italicp Err thinkerwim.openbsd.amsterdam 70 i- A boolean flag which tells whether the face shuold be printed with Err thinkerwim.openbsd.amsterdam 70 i- italic font. This property is used for all output languages Err thinkerwim.openbsd.amsterdam 70 i- except for the PostScript which uses the fontname property. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-fg_color Err thinkerwim.openbsd.amsterdam 70 i- The foreground color of the face. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-bg_color Err thinkerwim.openbsd.amsterdam 70 i- The background color of the face. This property is not Err thinkerwim.openbsd.amsterdam 70 i- implemented on all output languages. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Finally, the "output language" describes how the faces and other Err thinkerwim.openbsd.amsterdam 70 i-text are presented in the output language. The output language defines Err thinkerwim.openbsd.amsterdam 70 i-a set of functions which are called to generate the output. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Highlighting Rules:: Err thinkerwim.openbsd.amsterdam 70 i-* Styles:: Err thinkerwim.openbsd.amsterdam 70 i-* Output Languages:: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Highlighting Rules, Next: Styles, Prev: Writing New Highlighting Definitions, Up: Writing New Highlighting Definitions Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Highlighting Rules Err thinkerwim.openbsd.amsterdam 70 i-================== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Styles, Next: Output Languages, Prev: Highlighting Rules, Up: Writing New Highlighting Definitions Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Styles Err thinkerwim.openbsd.amsterdam 70 i-====== Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Output Languages, Prev: Styles, Up: Writing New Highlighting Definitions Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Output Languages Err thinkerwim.openbsd.amsterdam 70 i-================ Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: map_color (r, g, b) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: language_print (string) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: language_symbol (symbol) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: header () Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: trailer () Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: face_on (face) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Function: face_off (face) Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- - Variable: LANGUAGE_SPECIALS Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The following example creates a new output language `simple_html' Err thinkerwim.openbsd.amsterdam 70 i-that creates simple HTML outputs. The output language is defined in a Err thinkerwim.openbsd.amsterdam 70 i-file called `lang_simple_html.st'. The file must define a state called Err thinkerwim.openbsd.amsterdam 70 i-`lang_simple_html'. The file can be located in any directory that is Err thinkerwim.openbsd.amsterdam 70 i-in the load path of the states program. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- The output language definitions are defined in the `BEGIN' block of Err thinkerwim.openbsd.amsterdam 70 i-the `lang_simple_html' state. Please, note that the `BEGIN' block is Err thinkerwim.openbsd.amsterdam 70 i-ended with a `return'-statement. This statement will return the Err thinkerwim.openbsd.amsterdam 70 i-control to the calling state that is the start state of the enscript Err thinkerwim.openbsd.amsterdam 70 i-highlight program. If the `return'-statement was omitted, the states Err thinkerwim.openbsd.amsterdam 70 i-would start processing the input with the `lang_simple_html' state Err thinkerwim.openbsd.amsterdam 70 i-which is obviously a wrong choice. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- state lang_simple_html Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- BEGIN { Err thinkerwim.openbsd.amsterdam 70 i- sub map_color (r, g, b) Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- return sprintf ("#%02X%02X%02X", r, g, b); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub language_print (str) Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- str = regsuball (str, /\&/, "&"); Err thinkerwim.openbsd.amsterdam 70 i- str = regsuball (str, //, ">"); Err thinkerwim.openbsd.amsterdam 70 i- str = regsuball (str, /\"/, """); Err thinkerwim.openbsd.amsterdam 70 i- print (str); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub language_symbol (symbol) Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- return false; Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub header () Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- print ("\n\nSimple HTML Output\n"); Err thinkerwim.openbsd.amsterdam 70 i- print ("\n\n"); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub trailer () Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- print ("\n\n"); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub fase_on (face) Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- if (face(boldp]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- if (face(italicp]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- if (face[fg_color]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- sub face_off (face) Err thinkerwim.openbsd.amsterdam 70 i- { Err thinkerwim.openbsd.amsterdam 70 i- if (face[fg_color]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- if (face[italicp]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- if (face[boldp]) Err thinkerwim.openbsd.amsterdam 70 i- print (""); Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- LANGUAGE_SPECIALS = /[<>\&\"]/; Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- return; Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- } Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-File: enscript.info, Node: Index, Prev: Writing New Highlighting Definitions, Up: Top Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Index Err thinkerwim.openbsd.amsterdam 70 i-***** Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* Menu: Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-* face_off: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* face_on: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* header: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* language_print: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* LANGUAGE_SPECIALS: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* language_symbol: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* map_color: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i-* trailer: Output Languages. Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-Tag Table: Err thinkerwim.openbsd.amsterdam 70 i-Node: Top932 Err thinkerwim.openbsd.amsterdam 70 i-Node: Introduction1333 Err thinkerwim.openbsd.amsterdam 70 i-Node: Invoking Enscript1479 Err thinkerwim.openbsd.amsterdam 70 i-Node: Basic Printing1619 Err thinkerwim.openbsd.amsterdam 70 i-Node: Input Encodings1857 Err thinkerwim.openbsd.amsterdam 70 i-Node: Selecting Fonts2005 Err thinkerwim.openbsd.amsterdam 70 i-Node: Page Headers2151 Err thinkerwim.openbsd.amsterdam 70 i-Node: Page Handling2289 Err thinkerwim.openbsd.amsterdam 70 i-Node: Page Orientation2500 Err thinkerwim.openbsd.amsterdam 70 i-Node: N-up Printing2647 Err thinkerwim.openbsd.amsterdam 70 i-Node: Fitting Text to Page2795 Err thinkerwim.openbsd.amsterdam 70 i-Node: Highlighting2932 Err thinkerwim.openbsd.amsterdam 70 i-Node: Different Output Languages3087 Err thinkerwim.openbsd.amsterdam 70 i-Node: Advanced Usage3240 Err thinkerwim.openbsd.amsterdam 70 i-Node: Selecting Pages3523 Err thinkerwim.openbsd.amsterdam 70 i-Node: Escape Sequences3672 Err thinkerwim.openbsd.amsterdam 70 i-Node: Input Filters3822 Err thinkerwim.openbsd.amsterdam 70 i-Node: Slice Printing3965 Err thinkerwim.openbsd.amsterdam 70 i-Node: PostScript Printer Controlling4124 Err thinkerwim.openbsd.amsterdam 70 i-Node: Pass-Through Mode4319 Err thinkerwim.openbsd.amsterdam 70 i-Node: Configuration Files4465 Err thinkerwim.openbsd.amsterdam 70 i-Node: Customization4612 Err thinkerwim.openbsd.amsterdam 70 i-Node: Output Media4809 Err thinkerwim.openbsd.amsterdam 70 i-Node: User-Defined Fancy Headers4957 Err thinkerwim.openbsd.amsterdam 70 i-Node: The states Program5111 Err thinkerwim.openbsd.amsterdam 70 i-Node: Writing New Highlighting Definitions5281 Err thinkerwim.openbsd.amsterdam 70 i-Node: Highlighting Rules8119 Err thinkerwim.openbsd.amsterdam 70 i-Node: Styles8311 Err thinkerwim.openbsd.amsterdam 70 i-Node: Output Languages8459 Err thinkerwim.openbsd.amsterdam 70 i-Node: Index10994 Err thinkerwim.openbsd.amsterdam 70 i- Err thinkerwim.openbsd.amsterdam 70 i-End Tag Table Err thinkerwim.openbsd.amsterdam 70 1diff --git a/docs/stamp-vti b/docs/stamp-vti /git/enscript/file/docs/stamp-vti.gph thinkerwim.org 70 i@@ -1,4 +0,0 @@ Err thinkerwim.openbsd.amsterdam 70 i-@set UPDATED 14 January 1999 Err thinkerwim.openbsd.amsterdam 70 i-@set UPDATED-MONTH January 1999 Err thinkerwim.openbsd.amsterdam 70 i-@set EDITION 1.6.4 Err thinkerwim.openbsd.amsterdam 70 i-@set VERSION 1.6.4 Err thinkerwim.openbsd.amsterdam 70 1diff --git a/docs/version.texi b/docs/version.texi /git/enscript/file/docs/version.texi.gph thinkerwim.org 70 i@@ -1,4 +0,0 @@ Err thinkerwim.openbsd.amsterdam 70 i-@set UPDATED 14 January 1999 Err thinkerwim.openbsd.amsterdam 70 i-@set UPDATED-MONTH January 1999 Err thinkerwim.openbsd.amsterdam 70 i-@set EDITION 1.6.4 Err thinkerwim.openbsd.amsterdam 70 i-@set VERSION 1.6.4 Err thinkerwim.openbsd.amsterdam 70 .