
UNISYS CORPORATION
Release Notice for
1.4 Screen Font Database
Revised May 3, 1990
Contents
1.0	Description of Program	3
2.0	Changes from Prior Version	3
2.1	Problems Closed in this Release	4
2.2	Changes from Release 1.3 (for CTOS)	4
2.3	Changes from Release 1.0 (for BTOS)	4
3.0	Contents of Distribution Diskettes	3
4.0	Installation Procedures	3
4.1	StandAlone Hard Disk Systems	4
4.2	Cluster Systems with Local File Storage	4
4.3	Master Hard Disk Systems	4
4.4	SRP Systems	4
4.5	Standalone Floppy Disk Systems	4
5.0	Required Files	3
6.0	System Software Compatibility	3
7.0	Hardware Information	3
7.1	Hardware Configurations Supported	4
7.2	Special Hardware Requirements	4
8.0	Resource RequirementsUtilization	3
8.1	Memory RequirementsUtilization	4
8.2	Disk RequirementsUtilization	4
9.0	Certification Information	3
10.0	Supplementary Information	3
10.1	Screen Font Contents 	4
10.2	Customization of Screen Fonts	4
11.0	Documentation Updates	3
12.0	Status Codes	3
1.0	Description of Program
This Release Notice describes version 1.4 of the Screen Font Database.  This section and the sections that follow provide a description of the product, contents of the Distribution Diskettes, installation procedures, and other information pertinent to this release of the Screen Font Database.
The Screen Font Database is used to support  applications, such as Document Designer 2.0 or later, and OFIS Designer 2.0 or later, which display typographic fonts on high resolution displays.  Typographic fonts include proportional fonts in a wide variety of sizes and styles.  
The fonts included in this distribution are limited to use on products manufactured by Unisys, or manufactured under license to Unisys.  These fonts are for use on display devices only.  Their use on printers is expressly prohibited, except for incidental use such as in screen dump applications.  
The Screen Font Database distribution consists mainly of:
	port files (suffixed .port) which are used by the Font Tool to add screen font data to your editable font database.  
	font files (suffixed .font) which contain the actual character shapes which will be incorporated into the runtime font database when you generate it using the Font Tool.  These files are editable with the Raster Font Designer.
If you have not installed the Font Tool, or have deleted the editable font database created during the GPS installation, you must reinstall GPS before installing the Screen Font Database.  During the installation of this product, the Font Tool will be invoked to import the screen font data into your existing editable font database and generate a new runtime font database for use by the Font Service.
Instructions on how to edit the font database are given in Using The Font Tool.
2.0	Changes from Prior Version
2.1	Problems Closed in this Release
None.
2.2	Changes from Release 1.3 (for CTOS)
A.	A runtime database is no longer included in the distribution diskettes.  Instead a customized runtime font database is generated using the editable font database created by the GPS installation (possibly modified by the user).
B.	Character code 2D ('') has been redefined as a hyphen, rather than a dash (i.e., for proportional fonts, it's shorter than in previous releases).  Instead character code 13 is defined as a dash.  This change is consistent with a change in the definition of these character codes in GPS 2.4, for printing on PostScript and Imagen printers.
2.3	Changes from Release 1.0 (for BTOS)
In addition to the changes listed above, the following changes have been made from release 1.0 for BTOS:
A.	The reduction rules previously included in the editable screen font data base have been removed, since the 2.4 GPS Font Tool automatically generates required reduction rules.
3.0	Contents of Distribution Diskettes
The Screen Font Database Distribution Diskettes are your master copies, and have been shipped writeprotected.  They should not be writeenabled, nor should they be used as working copies.
Distribution diskette 1 contains the following files in the <Sys> directory: 
HdInstall.sub	Install.sub	
Distribution diskette 1 contains the following files in the <CT> directory: 
ConvergentR12.font
courb10.font
courb12.font
courr08.font
courr09.font
courr10.font
courr12.font
courr14.font
CtSymbolsMono08.font
CtSymbolsMono09.font
ctsymbolsmono10.font
CtSymbolsMono12.font
CtSymbolsMono14.font
ctSymbolsProp07.font
ctsymbolsprop08.font
ctsymbolsprop09.font
ctsymbolsprop10.font
ctsymbolsprop11.font
ctsymbolsprop12.font
ctsymbolsprop14.font
CTSymbolsProp16.font
CTSymbolsProp18.font
CTSymbolsProp24.font
CTSymbolsProp28.font
CTSymbolsProp36.font
Install.sub
ScreenFontCharacterSet.port
ScreenFontDevice.port
ScreenFontFamily.port
ScreenFontKey.port
ScreenFontPseudoFamily.port
ScreenFontRaster.port
ScreenFontReduction.port
ScreenFontTranslate.port
ScreenFontWidth.port
Distribution diskette 1 contains the following files in the <ReleaseNote> directory: 
ReleaseNote
Distribution diskette 2 contains the following files in the <CT> directory: 
helvb07.font
helvb08.font
helvb09.font
helvb10.font
helvb11.font
helvb12.font
helvb14.font
helvb16.font
helvb18.font
helvb24.font
helvb28.font
helvb36.font
helvi07.font
helvi08.font
helvi09.font
helvi10.font
helvi11.font
helvi12.font
helvi14.font
helvi16.font
helvi18.font
helvi24.font
helvi28.font
helvi36.font
helvr07.font
helvr08.font
helvr09.font
helvr10.font
helvr11.font
helvr12.font
helvr14.font
helvr16.font
helvr18.font
helvr24.font
helvr28.font
helvr36.font
Distribution diskette 3 contains the following files in the <CT> directory: 
timesb07.font
timesb08.font
timesb09.font
timesb10.font
timesb11.font
timesb12.font
timesb14.font
timesb16.font
timesb18.font
timesb24.font
timesb28.font
timesb36.font
timesi07.font
timesi08.font
timesi09.font
timesi10.font
timesi11.font
timesi12.font
timesi14.font
timesi16.font
timesi18.font
timesi24.font
timesi28.font
timesi36.font
timesr07.font
timesr08.font
timesr09.font
timesr10.font
timesr11.font
timesr12.font
timesr14.font
timesr16.font
timesr18.font
timesr24.font
timesr28.font
timesr36.font
All of the files listed above, except the .sub files and release note, will be copied to the <FontDB> directory on the installation volume.
4.0	Installation Procedures
The Screen Font Database should be used only on BTOS or CTOS workstations and servers which are equipped with hard disk, or in clusters where the server is equipped with hard disk.
The Screen Font Database requires GPS 2.4 or later to function correctly.  The installation requires that the Font Tool and editable font database be installed on the system where the installation is performed.  These products are installed by the GPS 2.4 installation.  If you have not installed the Font Tool, or have deleted your editable font database, reinstall these from the GPS installation before installing the Screen Font Database.
{		WARNING		
Do not install screen font database into an editable font database that has been updated by the Scaling Font Service installation.  Instead create a new editable font database, by use of the GPS installation, or remove all existing font keys with the font device type of Video120 (using the Font Tool) before installing Screen Font Database.
	}
Screen Font Database 1.4 can be installed on AWS, IWS, CWS, and NGEN, 286i, and 386i workstations, although the fonts themselves are intended for use  only on workstations equipped with a high resolution (1024 x 768) display.
Use the installation procedures described below.  Characters that you must type are shown in boldface.  Special keys, such as RETURN and GO, are shown in upper case.
4.1	Standalone Hard Disk Systems
A.	Sign on to the system, with the password for the system volume.  Insert the Screen Font Database Distribution Diskette 1 of 3 into a floppy drive.  If this drive is not [f0], substitute the actual drive name for f0 in the forms below.
If 10.3 Standard Software, or later, has been installed, type install and press RETURN:
Install
[Floppy ([f0])]		
Enter the name of the floppy drive, if necessary, and press GO.
If you do not have the Install command, type submit and press RETURN:
Submit
File List	[f0]<Sys>HdInstall.sub	
[Parameters]		
Fill in the command form as shown above and press GO.
Follow the directions displayed on the screen.  These directions are selfguiding.  We have summarized these directions below.
The installation will pause with the following Path command form displayed on the screen:
Path
[Volume]	sys	
[Directory]	FontDB	
[Default file prefix]		
[Password]		
[Node]		
Enter the volume and directory which holds your editable font database.  By default, GPS 2.4 installs the editable font database in [sys]<FontDB>.  
Press GO to path to the directory containing the editable font database.  Then the .font and .port files will be copied from the release diskettes into this directory.  Mount the 2nd and 3rd diskettes when prompted.
B.	The installation will next pause with the following Font Tool command form displayed on the screen:
Font Tool
[Batch mode commands]	create import:Screen generate	
[Variant database]	Screen	
The remaining steps are required to obtain a runtime database for use by the Font Service.  These steps can take some time to complete.  At this point, we are finished with the installation diskettes.  Therefore let's take the last diskette out of the drive and put the diskettes away in a safe place before continuing.
The command form shown will import the screen font data into a variant of your editable database, called Screen, and generate a new runtime database.  The variant database is used so that you need not manually remove screen font keys, if you later decide to install the Scaling Font Service.  Since the Screen Font Database and the Scaling Font Service provide conflicting definitions of fonts for WYSIWYG Document Designer or OFIS Designer (identified by the font device type, Video120) these two products should never be imported into the same editable font database.  If you are using a variant font database of your own, you may change Screen in the [Variant database] field to the name of your own variant database.
If you are ready to import and generate, press GO.  If you are ready to import the font data, but not ready to generate a new database, delete the word generate from the command form and press GO.
C.	The installation will next pause with the Deinstall Font Service command displayed on the screen.  If a font service is currently installed on your workstation, press GO to deinstall it.  If the font service is not currently installed on your workstation, or if you did not generate a new runtime database, press CANCEL, then GO.
The installation will next pause with the following LCopy command form displayed on the screen:
LCopy
File list	Font.dbs	
[File prefix(s) from]	Screen	
[File prefix(s) to]	[sys]<Gps>Screen	
[File suffix(s)]		
[Overwrite ok?]	y	
[Confirm each?]		
[Continue on error?]		
[Verify copy?]		
If you did not generate a new database, press CANCEL, GO.  If you used a variant database other than Screen, change the [File prefix(s) from] field to the name of the variant database.  If you wish to store the new runtime font database on a volume and directory other than [sys]<gps>, edit the [File prefix(s) to] parameter.  Press GO to copy the font database.
The installation will next pause with the following Install Font Service command form displayed on the screen:
Install Font Service
[Font database ([sys]<gps>Font.dbs)]	[sys]<gps>ScreenFont.dbs	
[Bytes of buffer space (8192)]		
If you changed the [File prefix(s) to] parameter in the LCopy command form above, modify the first parameter of the Install Font Service command form accordingly.
Press GO to install the Font Service into memory.  Press CANCEL, and then GO if Context Manager is currently running, since you cannot install system services when Context Manager is running, or if you did not generate a new font database.
If the above procedure fails, verify that you have installed GPS 2.4 on your system.  After installing GPS it will be necessary to reboot the system in order to utilize the updated loadable request files.
D.	In order to install the Screen Font Database automatically whenever you reboot your system, add the following line to [Sys]<Sys>sysinit.jcl (create this file, if it does not already exist):
$Run [Sys]<Sys>FontService.run,[Sys]<Gps>ScreenFont.dbs
4.2	Cluster Systems with Local File Storage
Use the same procedure as is used to install on a standalone system.
4.3	Master Hard Disk Systems
If you can log into the master and access a floppy drive you can use the same procedure to install on a master as to install on a standalone system.  You can also install onto the master system from a locally booted cluster system, by substituting sys for sys in the submit form that is displayed during installation.
4.4	SRP Systems
You can install onto an SRP system from a locally booted cluster system, by substituting sys for sys in the submit form that is displayed during installation.
To install the Font Service on an SRP system, you must add the following line to the file [Sys]<Sys>initfp00.jcl and reboot the SRP.
$Run[Sys]<Sys>FontService.run,[Sys]<Gps>ScreenFont.dbs
4.5	Standalone Floppy Disk Systems
The Screen Font Service is not designed to run on floppybased systems.
{5.0	Required Files
Consult the release notice for the version of GPS you are using to determine what files are required for use of the Font Tool and Font Service.  This installation will create a runtime font database, called [sys]<gps>ScreenFont.dbs by default, for use by the Font Service.}
{6.0	System Software Compatibility
Consult the release notice for the version of GPS you are using to determine what versions of CTOS or BTOS are required for use of the Font Tool and Font Service.}
{7.0	Hardware Information
7.1	Hardware Configurations Supported
Screen Font Database 1.4 can be installed on AWS, IWS, CWS, SRP, NGEN, 286i, and 386i workstations, although the fonts themselves are intended for use only on workstations equipped with high resolution (1024 x 768) displays.
7.2	Special Hardware Requirements
Full utilization of the Screen Font Database requires a high resolution (1024 x 768) display.  Since the fonts are designed for screens with square aspect ratios, the fonts do not appear properly proportioned when edited, via Raster Font Designer, on other monitors.  The Font Tool shows scripts using raster fonts only on a high resolution display.  Document Designer and OFIS Designer utilize the screen fonts only on a high resolution display.}
{8.0	Resource RequirementsUtilization
8.1	Memory RequirementsUtilization
The Font Service requires approximately 25K.  
8.2	Disk RequirementsUtilization
To install the editable Screen Font Database you need at least 2600 sectors of disk space.  In order to generate a new runtime font database, you will need at least an additional 2000 sectors of disk space.  You may need more depending upon the number of font device types which will be included in your runtime database.}
{9.0	Certification Information
No certification information applies to the Screen Font Database.}
{10.0	Supplementary Information
10.1	Screen Font Contents 
The characters which constitute the Times, Helvetica and Courier font files are described below.  These fonts use the Video character set in the font database, and the mappings to equivalent CTOS character codes are defined by the CtToVideo translation table.  The equivalent CTOS or BTOS character code is shown to the right of each description.  Note that this table, as organized, is the inverse of the CtToVideo translation table.  Observe that the font files contain many characters required by other languages and countries which are not in the standard CTOS character set.
Code	Description	CTOS
		Code
01	baseline double quote	BB}
02	left double quote	B8
03	left angle quote
04	florin; function
05	per mil
06	open box	05
0E	leader dot
0F	double dagger	0F
11	single dagger	11
12	right double quote	B9
13	right angle quote
15	division	15
16	multiplication
17	vertical quote	BA
19	tilde (not accent)	BE
1B	bullet	1B
1C	en dash
1D	em dash	BF
1E	trademark (TM)	B5
1F	fraction bar
20	space	20
21		21
22		22
23		23
24	$	24
25		25
26		26
27	right single quote	27
28	(	28
29	)	29
2A	*	2A
2B	+	2B
2C	,	2C
2D	 (minus sign)	13
2E	.	2E
2F		2F
3039	0 through 9	3039
3A	:	3A
3B	;	3B
3C	<	3C
3D	=	3D
3E	>	3E
3F	?	3F
40	@	40
5A	A through Z	415A
5B	[	5B
5C	\	5C
5D	]	5D
5E	^ (circumflex accent)	5E
5F	underscore	5F
60	left single quote	60	
617A	a through z	617A
7B		7B
7C	solid vertical bar	7C
7D		7D
7E	 (tilde accent)	7E
80	ff ligature
81	ffi ligature
82	ffl ligature
83	fi ligature
84	fl ligature
85	dotless i
88	lower grave accent
89	lower circumflex
8A	lower tilde accent
8B	lower ring accent
8C	lower breve accent
8D	lower caron accent
8E	upper grave accent
8F	horizontal bar
A1	inverted exclamation
A2	cent	03
A3	pound sterling	B1
A5	yen
A7	section mark	17
A8	diaresis
A9	copyright	B3
AB	left double angle quote
AD	hyphen	2D
AE	registered trademark	B4
AF	macron accent
B0	ring, degree	B2
B1	plus or minus	1E
B4	lower acute accent
B6	pilcrow, paragraph	1A
B7	dot accent
B8	cedilla
BB	right double angle quote
BC	14	10
BD	12	06
BE	34	02
C0	A with grave accent
C1	A with acute accent
C2	A with circumflex
C3	A with tilde
C4	A with diaresis	A2
C5	A with ring accent	A0
C6	AE diphthong	AE
C7	C with cedilla
C8	E with grave accent
C9	E with acute accent
CA	E with circumflex
CB	E with diaresis
CC	I with grave accent
CD	I with acute accent
CE	I with circumflex
CF	I with diaresis
D0	reserved
D1	N with tilde
D2	O with grave accent
D3	O with acute accent
D4	O with circumflex
D5	O with tilde
D6	O with diaresis	A4
D7	OE diphthong
D8	O with slash	A6
D9	U with grave accent
DA	U with acute accent
DB	U with circumflex
DC	U with diaresis	A8
DD	Y with acute accent
DE	reserved
DF	German sharp s	B0
E0	a with grave accent
E1	a with acute accent
E2	a with circumflex
E3	a with tilde
E4	a with diaresis	A3
E5	a with ring accent	A1
E6	ae diphthong	AF
E7	c with cedilla	AA
E8	e with grave accent	AD
E9	e with acute accent	AC
EA	e with circumflex	AB
EB	e with diaresis
EC	i with grave accent
ED	i with acute accent
EE	i with circumflex
EF	i with diaresis
F0	reserved
F1	n with tilde
F2	o with grave accent
F3	o with acute accent
F4	o with circumflex
F5	o with tilde
F6	o with diaresis	A5
F7	oe diphthong
F8	o with slash	A7
F9	u with grave accent
FA	u with acute accent
FB	u with circumflex
FC	u with diaresis	A9
FD	y with acute accent
FE	reserved
FF	y with diaresis
The font files CTSymbols??????.font contain characters designed to supplement the Times, Helvetica and Courier font files.  These font files are available only in a single style, but a variety of sizes.  Proportional versions (CTSymbolsProp??.font) supplement Helvetica and Times.  Monospaced versions (CTSymbolsMono??.font) supplement Courier.  These fonts provide (1) graphical characters usually found in mathematical symbol fonts and which are part of the standard CTOS character set, and (2) symbols which are intended to represent formatting information at higher levels of CODEV in Document Designer.  For this reason, the latter characters should not be used directly in documents.  
The characters which constitute the CTSymbols font files are described below.  These fonts use the VideoSymbols character set in the font database, and the mappings to equivalent CTOS character codes are defined by the CtToVideoSymbols translation table.  The equivalent CTOS character code is shown to the right of each description.  CTOS codes which should not be used in documents are marked with an asterisk.  Note that this table is the inverse of the CtToVideoSymbols translation table.
Code	Description	CTOS
		Code
00	visible null	8D*
01	up arrow	01
04	filled box	04
05	open box	05
08	visible backspace	08
09	visible tab	09
0A	visible end of line	0A
0B	down arrow	0B
0C	visible form feed	0C
0E	left arrow	0E
12	right arrow	12
15	division	15
16	vertical bar	16
18	not equal	18
19	approximately equal	19
1C	not	1C
1D	less than or equal	1D
1E	plus or minus	1E
1F	greater than or equal	1F
83	leader dot	88*
84	visible space	8E*
85	visible non breaking space	8F*
86	visible optional space	90*
87	visible non breaking hyphen	91*
88	visible optional hyphen	92*
89	visible paragraph mark	89*
8A	visible heading para.	8A*
8B	visible TOC para.	8B*
8C	visible outline para.	8C*
The font file ConvergentR12.font is identical to the 80 column system font for high resolution displays.  It is used to supplement the other fonts when the font in use is 12 point.  This means, in part, that line drawing characters in the Document Designer can be viewed and edited in WYSIWYG mode only when the font is 12 point.
10.2	Customization of Screen Fonts
Screen Fonts can be edited directly by accessing the .font files through the Raster Font Designer.  Consult the manual for the Raster Font Designer.  
Screen Fonts can be tuned via the Font Tool.  Tuning is the process of changing the advance widths of individual characters in a proportional font, in order (1) to obtain a better onscreen appearance and (2) to obtain a better fit to a corresponding printer font.  Advance widths include both the leading left offset and the total character advance width.  The Font Tool contains a facility for comparing screen font fit to a corresponding printer font.  The user enters into each screen font the name of the corresponding printer width table and a scaling factor to apply to the width table to adjust to the 120 dpi horizontal resolution of the screen font.  Note that character codes outside the ASCII range may show incorrect corresponding print widths, since the printer width table is based on different character code assignments.
The raster font files contain a number of useful symbols for which there is no corresponding CTOS character code.  Reassignment of character codes to glyphs present in the raster font files is easily performed by modifying the translation table maintained by the Font Tool which is used to map the CTOS character set to glyphs in each font.  Of course, printer translation tables should also be changed in this case, so that corresponding characters in printer fonts are utilized.
We suggest that the user wishing to perform such customizations create new translation tables to reflect these changes and modify the character sets which name the translation tables appropriately.
Character codes which are generally available for nationalization or redefinition are those in the ranges A0B5, 8387, B7BC, BE, and BF.  The system font can be customized in these ranges in order to effect corresponding changes in nonWYSIWYG Document Designer.  Since the CTOS character code range C0 to FF is unused in all screen raster fonts but 12 point, these character codes can also be assigned customized use.  However, it is not possible to change the system font in this range as many software packages use these codes for onscreen rulings.
If the customer needs to create additional shapes  that are not present in any of the screen fonts or modify a few existing characters, we strongly urge that such changes be made in separate font files in order to avoid having to reengineer such changes if improved font files are made available by CTOS in the future.  The customer then should enter a character set and translation table to be used with these font files, and modify the relevant font keys to use the customized font files as a supplementary font.
{11.0	Documentation Updates
Standard documentation for the Screen Font Database is found in the Using the Font Tool, first edition.}
{12.0	Status Codes
The only error codes applicable to the Screen Font Database are those returned by the Font Service, and are described in the Status Codes Manual.
	<End of Document>}