status.i4.v = save_graphic_font_c(file_name.i1a.r, char_height.i4.v,
					  char_width.i4.v, present_chars.i1a.r,
					  char_data.i4a.r [,name.i1a.r]

	This routine will save a graphic font file to disk.  These files
	can be loaded to act as the default character set for text in a
	graphics window by calling lx_load_font.  Font files can be edited
	via the the 'Graphic Font Editor' (D78) application.

	file_name	font file root name (up to FONT_MAX_FILE_LEN characters)
	char_height	individual character height in logical pixels
	char_width	individual character width in logical pixels
	present_chars	map of which characters are defined for this font
			(There should be FONT_MAX_CHAR entries in this table
			 with a value of TRUE indicating the presence of the
			 corresponding ASCII character in the data.)
	char_data	actual character data (data is stored in column
			major format with the default character first
			followed by ASCII character 0, etc)
	[name]		descriptive name (up to FONT_NAME_LEN characters)
	[descrip_text]	descriptive text for font
			(up to FONT_DESCRIP_TEXT_LEN characters)

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid character height or width
	CBS_INVNAME		file name is too int or too short
	FSHARE_xxx		error opening file

	This function requires the following include files:

	cnsparam_h, cbslib_h, acnet_errors_h

	Related functions:

	read_graphic_font, lx_load_font, fntchr(_c), lxchar(_c), lxfont(_c),
	lxstring_c, lx_colored_string_c