Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ Overview □ No.1 □ No.2 □ No.3 □ No.4 □ No.5 □ No.6 □ No.7 □ No.8 □ No.9 □ No.10 □ No.11 □ No.12 □ No.13 □ No.14 □ No.15 □ No.16 □ No.17 □ No.18 □ No.19 □ No.20 □ No.21 □ No.22 □ No.23 □ No.24 □ No.25 □ No.26 □ No.27 □ No.28 □ No.29 □ No.30 □ No.31 □ No.33 □ No.34
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
⟶ ACL ⟶ Literature ⟶ Progress Reports ⟶ SPROGS Notes
⟶ ACL ⟶ Literature ⟶ Progress Reports ⟶ SPROGS Notes
ACL ACD C&A INF CCD CISD Archives
Further reading ⇓

□ Overview
□ No.1
□ No.2
□ No.3
□ No.4
□ No.5
□ No.6
□ No.7
□ No.8
□ No.9
□ No.10
□ No.11
□ No.12
□ No.13
□ No.14
□ No.15
□ No.16
□ No.17
□ No.18
□ No.19
□ No.20
□ No.21
□ No.22
□ No.23
□ No.24
□ No.25
□ No.26
□ No.27
□ No.28
□ No.29
□ No.30
□ No.31
□ No.33
□ No.34

SPROGS Note No 29: Generation of Font Libraries

A H Francis

4 December 1973

The SPROGS system currently has 5 fonts available. These are held in picture file form in 3 libraries. The libraries are in :SLIB and are called SPSYSLIB1, SPSYSL1B2, SPSYSLIB3. The first of these contains fonts 1 and 2, the second fonts 3 and 4 and the third font 5.

The source file for the definition of the fonts is SPFONT and a semicompiled version of this is in FONTSEM1. The main programs to generate the fonts and read them back in as a check are in ALFONS1, ALFONS2 and ALFONS3 where ALFONS1 puts fonts 1 and 2 into SPSYSLIB1 etc.

To regenerate a library the macro FONTGEN is used. The parameters may be 0, 1, 2 or 3. If the first parameter is 0 all three font libraries are regenerated. If 1 is present as a parameter then SPSYSLIB1 is regenerated, etc.

For example to regenerate fonts 3 and 4 in SPSYSLIB2 issue the command

    RJ SPROGSMOP,:SLIB.FONTGEN,2 

The macro EXIT's so it can be OBEYed from another macro.

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site