[comp.sys.atari.st] fonts

drs@bnl.ARPA (David R. Stampf) (12/13/87)

I downloaded a file called "newfont" from the houston server today, and after
unpacking and the like, I ran the program, saw a page full of dutch (?) but
in the end, had the characters displayed by all of the programs (windows etc.)
looking like the Mac font.  *Very Nice*.

I know very little about the mechanisms involved here, so maybe some kind soul
out there can help.

	How does one replace the system font?

	How does one generate the font that replaces the system font?

	Can the Font editor that came with Degas Elite be of any value here?

	Finally, I've had the ST for just over a year now, and I 
seem to recall that GDOS was soon to be released - Soon has long passed. 
Is this still a possibility, and if so, will that help with all of this
font business?

	Any help would be appreciated.  (Atari?)

	< dave.

gwhiz@avantgarde.Sun.COM (Michael Williams) (01/31/89)

Does anyone know the relation between the point size (as listed
by FONTZ) and the number I use to a vst_height() call ? Does
the value I put in the point size field in the font effect scaling ?
I want to have point sizes for each rez device (e.g. laser,24pin,9pin),
and have the vst_height() call use the same number (or should I be using
vst_point()?), so what should I put in the font header ?

Also, does anyone have code (VDI based I suppose) for generating smooth
curves other than an elliptical arc, that GDOS will accept for output ?

Yours in GDOS land,
Mike

meijer@nvpna1.prl.philips.nl (Otto Meijer) (01/13/91)

	Hi, i am working at a program wat reads fonts and prints them
	in a different format (for an ebeam). I made something that
	almost works with the normal gdos fonts.

	But, i find an displacement in the offset table and in the 
	bits. The algoritme that i use looks like this:

	kar = kar - first_ade	/* First entry in the offset table */
	off = *(off_base + kar)	/* The real offset in bits from the
				   beginning of the scanline */
	p = base + off		/* p points to the first byte in the
				   scanline */

	You only have to add an offset for the specific bit in the x
	and y direction, but that works. I only can't seem to find
	the start of the specified character.

	Does someone has a hint, or has an algoritme ?
	btw. are there copyrights on these fonts, they where distributed
	together with gemini.

	Thanks.

------------------------------------------------------------------------------
	Otto Meijer		Tel: (7)42667
	WAGp 324		meijer::nvpnaa
	Nat.Lab.		meijer@prle.prl.philips.nl		
	Holland			Nice hardware !!!
------------------------------------------------------------------------------