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