wn_external_text(_c)

	status.i4.v = wn_external_text(x.r4.r, y.r4.r, text.i1a.r,
				       num_chars.i4.r, base_flag.i4.r,
				       world_base.r4.r)

	status.i4.v = wn_external_text_c(x.r4.v, y.r4.v, text.i1a.r,
					 num_chars.i4.v, base_flag.i4.v,
					 world_base.r4.v)

	This routine draws a text string at relative character coordinates
	X,Y outside a graphical window specified by a previous call to
	wn_active(_c).  wn_view(_c) and wn_world(_c) must also be
	called before calling this routine.  The color of the text is
	determined by the most recent call to wn_color(_c).  This routine
	works properly regardless of the present state of clipping.

	x, y		character coordinates relative to the active window
			(A negative x coordinate will put the initial
			 character to the left of the active window while
			 a negative y coordinate will put the initial
			 character below the active window.  A value of
			 WN_CENTER_IT for either coordinate will center
			 the text relative to the active window for that
			 plane.  A value of WN_JUSTIFY_MIN or WN_JUSTIFY_MAX
			 will align the text to the minimum or maximum
			 respectively of the corresponding axis.)
	text		text string to be displayed
	num_chars	length of text string (Note: If a value of 0 is
			passed, characters will be displayed until a
			null character is encountered.)
	base_flag	indicates if one of the coordinates has a base
			position relative to the real world coordinates
			of the window
			(WN_NO_WORLD_BASE -> no world coordinate base,
			 WN_WORLD_BASE_X -> x coordinate has a world
					    coordinate base,
			 WN_WORLD_BASE_Y -> y coordinate has a world
					    coordinate base,
			 WN_UNITARY_BASE_X -> x coordinate has a unitary
					      (0.0 - 1.0) coordinate base,
			 WN_UNITARY_BASE_Y -> y coordinate has a unitary
					      (0.0 - 1.0) coordinate base)
			(If WN_WORLD_BASE_X is chosen, the argument "x"
			 will be interpreted as a delta x in character
			 coordinates from the value of "world_base".
			 If WN_WORLD_BASE_Y is chosen, the argument "y"
			 will be interpreted as a delta y in character
			 coordinates from the value of "world_base".)
	world_base	base world coordinate for x axis indicated by
			"base_flag" argument.  If it has a value of
			WN_NO_WORLD_BASE, this argument is ignored.

	This function returns ACNET status values as follows:

	OK			success
	CBS_NOSETUP		an active window has not been established

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	wn_external_colored_text_c, wn_external_display_value_c, wn_color(_c),
	wn_user_defined_color_c, wn_read_user_defined_color, wn_text(_c),
	wn_colored_text_c, wn_display_value(_c), wn_flush,
	intro_graphics_windows

	C/C++ usage:

	static const char	text[] = "Text";
	int	status;
	int	num_chars = 0;
	int	base_flag = WN_WORLD_BASE_Y;
	float	x = -5.0;
	float	y = -0.5;
	float	world_base = 1.0;

	status = wn_external_text_c(x,y,text,num_chars,base_flag,
				    world_base);