home *** CD-ROM | disk | FTP | other *** search
- ; SOURCE.CFG
- ; Copyright Rick Maddy 1992, 1993.
-
- ; Changes:
-
- ; Version 1.01 to 1.1
- ; - None
-
- ; Version 1.1 to 1.2
- ; - None
-
- ; Version 1.2 to 1.3
- ; - None
-
- ; Version 1.3 to 1.4
- ; - Added 'P' option.
- ; - Updated 't' option.
- ; - Added 'O' option.
- ; - Added 'L' option.
- ; - Added 'j' & 'J' options.
- ; - Added 'Q' option.
- ; - Added 'W' option.
- ; - Updated 'Screen', 'Small', and 'Text' definitions.
- ; - Added '.com' extension to 'z' option.
- ; - Changed 'c' and 'k' options for bold as default.
- ; - Added 'T' option.
- ; - Added 'm' and 'M' option.
- ; - Added 'E' option.
-
- ; This is the default configuration used by SOURCE. This may be changed
- ; in any manner to suit your own needs. All these values are hardcoded into
- ; SOURCE as the base defaults incase no configuration file can be found.
-
- begin Default
-
- ; Set tabs to eight spaces starting in column 1.
- -t1,8
-
- ; Turn on block tracing. Print lines adjacent to block.
- -b
- -L0,0
-
- ; Turn on bold highlighted comments.
- -cb
-
- ; Turn on bold highlighted keywords.
- -kb
-
- ; Ignore Include Files.
- -mi
-
- ; Print all lines of file.
- -i0
- -f0
-
- ; Print all pages of file.
- -I0
- -F0
-
- ; Print line and page numbers starting with actual.
- -j0
- -J0
-
- ; Set character pitch to pica - 10 characters per inch.
- -pp
-
- ; Set page orientation to portrait.
- -op
-
- ; Set page to single column.
- -s1
-
- ; Set line spacing to 6 lines per inch.
- -l6
-
- ; Set page margins to printer definition.
- -Et0b0l0r0
-
- ; Print all pages of one side of paper.
- -Oa
-
- ; Turn on word wrapping.
- -W
-
- ; Do not truncate lines.
- -T0
-
- ; Turn on line numbering. Set to four digits, padded with zeros, followed
- ; by a colon.
- -n
- -N04:
-
- ; Set page header to all pages.
- -h2
-
- ; Set page header to show the following:
- ; File: filename.ext (mm/dd/yy - hh:mm) Printed: mm/dd/yy - hh:mm Page: ## of ##
- ; where 'File', 'Printed', and 'Page' will be highlighted.
- -H"&h+File:&h- &fn (&fd1/ - &ft2:)&jc&h+Printed:&h- &cd1/ - &ct2:&jr&h+Page:&h- &pn2&pc of 2"
-
- ; Set header gap to one line between header and first line of text
- -w1
-
- ; Set banners to print before and after each file.
- -B3
-
- ; Perform a page break on a form feed character.
- -Pp
-
- ; Show print statistics at end.
- -Q
-
- ; Turn on file stats before printing
- -q
-
- ; Turn off print verification.
- -v-
-
- ; Default output to printer port one.
- -r lpt1
-
- ; Ask what to do when redirected to file and it exists.
- -ar
-
- ; Turn on printer escape codes.
- -e
-
- ; Turn off graphic character printing.
- -g-
-
- ; Turn off sound for prompts and errors
- -y-
-
- ; Don't print files with the following extensions during wildcard searches
- -z ".exe .com .obj .map .sys .bak .lib"
- end
-
-
-
- ; This definition is useful for printing to the screen. This assumes you
- ; have ANSI.SYS loaded.
-
- begin Screen
- ; No headers
- -h0
-
- ; redirect output to the console device (screen)
- -r con
-
- ; Use the printer definition 'Screen'
- -d Screen
-
- ; Pica pitch
- -pp
-
- ; One column
- -s1
-
- ; Allows escape codes
- -e
-
- ; Turn on graphics for block tracing
- -g
-
- ; No banner pages
- -B0
- end
-
-
-
- ; This definition is used to get the most output per page.
- ; This assumes you can print compressed landscape, 8 lines per inch.
-
- begin Small
- ; 8 lines per inch, landscape, compressed pitch, two columns, header every
- ; page, no whitespace after header
- -l8 -ol -pc -s2 -h2 -w0
- end
-
-
-
- ; This definition is good for dumping plain text files. No line numbers
- ; are shown.
-
- begin Text
- ; block tracing off, comments off, escape codes sent, header first page only,
- ; 6 lines per inch, no line numbers, portrait, 10 pitch, one column, normal
- ; tabs stops, word wrapping off
- -b- -cn -kn -e -h1 -l6 -n- -op -pp -s1 -t8 -w1 -W-
- end
-