\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename enscript.info @settitle enscript @setchapternewpage on @c %**end of header @include version.texi @dircategory Utilities @direntry * Enscript: (enscript). GNU Enscript @end direntry @c Combine function and variable indexes to the Concept index. @synindex fn cp @synindex vr cp @ifinfo This file documents GNU enscript @value{VERSION} Copyright (C) 1995-1998 Markku Rossi. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. @ignore Permission is granted to process this file through TeX and print the results, provided the printed document carries copying permission notice identical to this one except for the removal of this paragraph @end ignore Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Foundation. @end ifinfo @titlepage @title GNU enscript @subtitle For version @value{VERSION}, @value{UPDATED} @author Markku Rossi @page @vskip 0pt plus 1filll Copyright @copyright{} 1995-1998 Markku Rossi. @sp 2 This is the first edition of the GNU enscript documentation,@* and is consistent with GNU enscript @value{VERSION}.@* Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. @end titlepage @ifinfo @node Top, Introduction, (dir), (dir) @comment node-name, next, previous, up @top GNU enscript This file documents the GNU enscript program. This edition documents version @value{VERSION}. @menu * Introduction:: * Invoking Enscript:: * Basic Printing:: * Advanced Usage:: * Configuration Files:: * Customization:: * The states Program:: * Writing New Highlighting Definitions:: * Index:: @end menu @end ifinfo @c ---------------------------------------------------------------------- @node Introduction, Invoking Enscript, Top, Top @chapter Introduction @itemize @bullet @item overall @item design @end itemize @c ---------------------------------------------------------------------- @node Invoking Enscript, Basic Printing, Introduction, Top @chapter Invoking Enscript @c ---------------------------------------------------------------------- @node Basic Printing, Advanced Usage, Invoking Enscript, Top @chapter Basic Printing @menu * Input Encodings:: * Selecting Fonts:: * Page Headers:: * Page Handling:: * Highlighting:: @end menu @node Input Encodings, Selecting Fonts, Basic Printing, Basic Printing @section Input Encodings @node Selecting Fonts, Page Headers, Input Encodings, Basic Printing @section Selecting Fonts @node Page Headers, Page Handling, Selecting Fonts, Basic Printing @section Page Headers @node Page Handling, Highlighting, Page Headers, Basic Printing @section Page Handling @menu * Page Orientation:: * N-up Printing:: * Fitting Text to Page:: @end menu @node Page Orientation, N-up Printing, Page Handling, Page Handling @subsection Page Orientation @node N-up Printing, Fitting Text to Page, Page Orientation, Page Handling @subsection N-up Printing @node Fitting Text to Page, , N-up Printing, Page Handling @subsection Fitting Text to Page @node Highlighting, , Page Handling, Basic Printing @section Highlighting @menu * Different Output Languages:: @end menu @node Different Output Languages, , Highlighting, Highlighting @subsection Different Output Languages @c ---------------------------------------------------------------------- @node Advanced Usage, Configuration Files, Basic Printing, Top @chapter Advanced Usage @menu * Selecting Pages:: * Escape Sequences:: * Input Filters:: * Slice Printing:: * PostScript Printer Controlling:: * Pass-Through Mode:: @end menu @node Selecting Pages, Escape Sequences, Advanced Usage, Advanced Usage @section Selecting Pages @node Escape Sequences, Input Filters, Selecting Pages, Advanced Usage @section Escape Sequences @node Input Filters, Slice Printing, Escape Sequences, Advanced Usage @section Input Filters @node Slice Printing, PostScript Printer Controlling, Input Filters, Advanced Usage @section Slice Printing @node PostScript Printer Controlling, Pass-Through Mode, Slice Printing, Advanced Usage @section PostScript Printer Controlling @node Pass-Through Mode, , PostScript Printer Controlling, Advanced Usage @section Pass-Through Mode @c ---------------------------------------------------------------------- @node Configuration Files, Customization, Advanced Usage, Top @chapter Configuration Files @c ---------------------------------------------------------------------- @node Customization, The states Program, Configuration Files, Top @chapter Customization @menu * Output Media:: * User-Defined Fancy Headers:: @end menu @node Output Media, User-Defined Fancy Headers, Customization, Customization @section Output Media @node User-Defined Fancy Headers, , Output Media, Customization @section User-Defined Fancy Headers @c ---------------------------------------------------------------------- @node The states Program, Writing New Highlighting Definitions, Customization, Top @chapter The @samp{states} Program @c ---------------------------------------------------------------------- @node Writing New Highlighting Definitions, Index, The states Program, Top @chapter Writing New Highlighting Definitions @menu * Highlighting Rules:: * Styles:: * Output Languages:: @end menu @node Highlighting Rules, Styles, Writing New Highlighting Definitions, Writing New Highlighting Definitions @section Highlighting Rules @node Styles, Output Languages, Highlighting Rules, Writing New Highlighting Definitions @section Styles @node Output Languages, , Styles, Writing New Highlighting Definitions @section Output Languages @c ---------------------------------------------------------------------- @page @node Index, , Writing New Highlighting Definitions, Top @unnumbered Index @printindex cp @contents @bye