glen herrmannsfeldt wrote:

>No, you write a second line with a '+' as carriage control character.
>This is even so popular as to be a special case for the 3800, which
otherwise does not allow writing two characters on one print column.

True. [1] Combine with this from my ancient JCL (archeological find
extracted from a HSM ML2 layer dated around 1990!    ;-D    ) :

//SYSOUT   DD SYSOUT=(7,,3800),CHARS=(GS15,FM15),FCB=FCB8,
//            DCB=(BLKSIZE=133,OPTCD=J),COPIES=1

You could overwrite a line using other fonts/characterset and '+'.

For example, creating first the outlines and then the actual data on the
same lines on blanks.

Say you print something like this (space on column 1) :

 1K     K     K

(1 - Characterset FM15, K - replacement character for '|')

and overwrite this with actual data (+ on column 1) :

+0  ABC   123

(0 - Characterset, GS15)

giving this actual finished data to be read after printing:

| ABC | 123 |

You could for example use 'K' and '-' to create this '+'. So you use one
characterset over another one and the 3800 will treat the 'K' as '|'.

Or 'K' and 'S' giving a US dollar sign, '$'.

Of course above is a simplified example, but this give you the idea of
overwriting one character over another one.

>Presumably it builds a record in a buffer, allowing overprint with
different fonts, and a special bit to indicate underlining.

Yup. This is what I also did. I used underline, '_', under data to be
highligthed by way of speaking.

>With ink and ribbon printers, you can get darker print (bold-like) by
overprinting the same characters using '+', though I believe that the 3800
also doesn't do that.

True. I remember that all characters were of one shade of black on 3800
despite repeated overwriting.

Groete / Greetings
Elardus Engelbrecht

[1] - This trick enabled bored ( ;-D ) programmers to create pretty pretty
pics resembling artwork. You hang up the paper against a wall and then
stand back so 5 meters to admire the artwork while hoping your boss doesn't
see it. ;-D

Reply via email to