<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 06 Jan 1987100:43:00-MST
From   : Robert Bloom AMSTE-TEI 3775 <rbloom@APG-1.arpa>
Subject: Signs version 4.1 banner printing programs

SIGNS version 4.1 and MakeFont version 2.3 are now available from SIMTEL20.

There are now four libraries (or archives) to this set of programs:
TSIGNS, ISIGNS, MSIGNS, and GSIGNS.  Generally speaking, TSIGNS
contains a complete set of files for TurboPascal under CP/M-80, ISIGNS
contains the complete set for MS-DOS, MSIGNS contains generic sources
and executables [in Pascal MT+] for CP/M-80 (8080's), and GSIGNS
contains generic sources and executables [in TurboPascal] for CP/M-80
(Z80).  Pick whatever you need, all can (generally-speaking)
standalone.

Filename                       Type     Bytes   CRC

Directory PD:<CPM.LIST>
GSIGNS32.ARK.1                 BINARY   54016  6626H
MSIGNS12.ARK.1                 BINARY   42938  0415H
SIGNS.DQC.1                    BINARY   22722  8027H
SIGNS.MQG.1                    BINARY    3968  69D1H
TSIGNS41.ARK.1                 BINARY   41432  C157H

Directory PD:<MSDOS.PRINTER-UTIL>
ISIGNS41.ARC.1                 BINARY  219776  E6A8H
SIGNS.DQC.1                    BINARY   22722  8027H
SIGNS.MQG.1                    BINARY    3968  69D1H

SIGNS is a program to make banners (down page) and signs (across
page).  Written in TurboPascal, SIGNS allows lots of options: input
from keyboard or file, output to screen, printer or file, change
height and width of output, and printer control, all in an screen
oriented format.  Generic versions are a bit less capabile and don't
have fancy screen displays.

A separate program, MakeFont, is used to generate the random access
fontfile used by SIGNS.  Three fontfiles are included, one of which
will work only on the MS-DOS version (it's *BIG*).

The full-blown SIGNS is supplied in source code - it may have to be
recomplied, preferably with TurboPascal.  If you don't have Turbo
Pascal, you will have to get either of the GSIGNS or MSIGNS which
contains two other versions: a stripped down version (MSIGNS) without
all the fancy Turbo-Pascal-specific functions, (the executable COM
file for CP/M-80 was done with DR's Pascal MT+ so it should run on
8080's and 8085's too) and a TurboPascal version (GSIGNS) that is very
near to the full SIGNS but with the screen and printer controls
stripped out (this executable COM file for CP/M-80 was done with
TurboPascal, so it's probably Z80 only.)

MS-DOS people have it a bit easier, ISIGNS contains both sources and
executables.

The library name is only a mneumonic to remember the contents of each
library, all are varients or different versions of the base 'SIGNS'.
Contents are:

Archive: GSIGNS32.ARK CRC = 29 86 Generic Signs in Z80 CP/M (TurboPascal)
                Actual  Stored
Filename        Length   Size   
FONT1.DAT        12032    1595  \ two font files          
FONT2.DAT        12032    3297  /   (TSIGNS has source)   
GSIGNS32.COM     25856   18349  \ executable              
GSIGNS32.PAS     45696   18171  / source to generic signs 
MAKEFONT.COM     11136    9617  \ executable              
MAKEFONT.PAS      5894    2702  / source to font generator
----            ------  ------  
0006            112646   53731  

Archive: ISIGNS41.ARC CRC = 1B 87 Signs for IBM in MS-DOS (TurboPascal)

Filename        Length   Size 
FONT1.ASC        10624    2357 \ small (10x12) font
FONT1.DAT        12000    1576 / 
FONT2.ASC        62464    6266 \ medium (20x40) font
FONT2.DAT        12000    3284 / 
FONT2.TST          256     206 input file to test font2
GOTHFONT.ASC    177408   21009 \ large (24x105) font
GOTHFONT.DAT     71040   12352 / 
GOTHFONT.FF     163200    9331 original font from 'gothic'
GOTHMASC.COM     12654   11919 \ convert horizontal format font to vertical
GOTHMASC.PAS      2284    1224 / 
GOTHMF.COM       14124   13045 \ makefont patched for large font
GOTHMF.PAS        5908    2721 /
GOTHSN.COM       34673   27969 \ signs patched for large font
GOTHSN.PAS       54699   20392 /
MAKEFONT.COM     14106   13032 \ create fonts (up to medium size)
MAKEFONT.PAS      5913    2720 /
POP.COM          14380   13148 \ make your machine go 'pop'
POP.PAS          10413    4280 /
SIGNS.IN           256     213 sample input
SIGNS.OUT        13440    3489 sample output
SIGNS.COM        34666   27917 \ signs for up to medium fonts
SIGNS.PAS        54694   20567 /
----            ------  ------
0022            781202  219017

Archive: MSIGNS12.ARK CRC = 04 15 Signs in Pascal MT+ (CP/M-80 generic)
                Actual  Stored
Filename        Length   Size 
GFONT.ASC        10496    3788 \ small font file
GFONT.DAT        11904    3186 /
GMAKEFNT.COM     12416    6779 \ create dat files
GMAKEFNT.SRC      3712    1805 /
GSIGNS12.COM     32000   17838 \ signs
GSIGNS12.SRC     25984    9366 /
----            ------  ------
0006             96512   42762

Archive: TSIGNS41.ARK CRC = C1 57 TurboPascal Source for CP/M-80
                Actual  Stored
Filename        Length   Size 
FONT1.ASC        10624    2357 small font
FONT2.ASC        62464    6266 medium font
FONT2.TST          143     143 test the medium font
MAKEFONT.PAS      5894    2702 create dat files from asc files
POP.PAS          10046    4145 self destruct?
SIGNS.IN           256     213 input file (font1 test)
SIGNS.OUT        13332    3485 output file
SIGNS.PAS        10305    3794 \
SIGNS0.PAS        5799    2615  \
SIGNS1.PAS        6827    2763   \
SIGNS2.PAS       10125    4031    \
SIGNS3.PAS        6691    2519     \
SIGNS4.PAS       15033    6020      \ source
----            ------  ------
0013            157539   41053

--> FILE:  SIGNS   .DQC         CRC = 80 27

The separate documentation file, SIGNS.DQC, contains lots more info.
SIGNS.DOC is formatted to print pretty with WordStar - if control
characters and print commands are not acceptable to your system run
the file though a filter.  (FILT from Irv Hoff is recommended.)

Bob Bloom
46 Broadleaf Drive
Newark, DE 19702
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>