<HTML>
<HEAD>
<TITLE>another idea for font setting</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>How about a GRASS_FONTPATH variable set in init.sh (or an environmental variable if that’s better). It could work like some of the other such path variables.<BR>
<BR>
Check to see if it’s already set (e.g., in .grassrc6 or .profile). If it’s not already set, try some default settings: /Library/Fonts for Darwin systems, a ‘normal’ linux font place, a ‘normal’ windows font place. <BR>
<BR>
A font setting dialog could get this path from the variable and insert it into a font path browse control. For many people, they would not need to do anything but pick from the list of fonts in that directory. But the control would still allow a user to browse for another locality if their fonts were in a different place. This gives some degree of convenience for the many people who have fonts in a standard location for their platform and provides 2 ways to deal with those who don’t—in a configuration file (for GRASS or shell) or by browsing to the font location.<BR>
<BR>
Trying to find a way to make this a bit easier for many, while dealing with the considerable variability across systems.<BR>
<BR>
Michael<BR>
__________________________________________<BR>
Michael Barton, Professor of Anthropology<BR>
School of Human Evolution & Social Change <BR>
Center for Social Dynamics & Complexity<BR>
Arizona State University<BR>
<BR>
phone: 480-965-6213<BR>
fax: 480-965-7671<BR>
www: <a href="http://www.public.asu.edu/~cmbarton">http://www.public.asu.edu/~cmbarton</a> <BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>