[net.graphics] GKS string and char precision

twb@hoqax.UUCP (BEATTIE) (10/14/86)

The implementation of GKS I am using behaves as follows:
	1. If I request a HARDWARE font before any other fonts - I get
		the correct font.
	2. If I request a SOFTWARE font anytime - I get the correct
		font.
----->	3. If I request a HARDWARE font, after a SOFTWARE font, and
		request other than STRING precision - I get a SOFTWARE
		font. I'd rather have the HARDWARE font and char
		precision.

The reasoning behind #3 seems to be that since a hardware font can't be
clipped to stroke or char. precision and a software font is available --
the software font is used.

I don't understand why a hardware font can't be clipped to char
precision - although it may mean the device driver must plot one char at
a time in this case (too bad :-).

This is a hassle for me because I need to check which font has been
requested (by a user) before I can specify the precision.

It would be much preferable to have GKS determine if the requested font
could be clipped as requested and if not then use a more restrictive clip.
(i.e. demote stroke to char and char to string as needed)

Comments? (Did I have to ask? :-)
---
Yinkel - n. A person who combs his hair over his bald spot, hoping
no one will notice.

Tom.
T.W. Beattie
...!{ihnp4 | houxm | whuxl | ulysses}!hoqax!twb
...!{decvax | ucbvax}!ihnp4!hoqax!twb
These opinions are mine, all mine, and nobody else's