[GRASS-dev] figureing out fonts - part 3 correction
Michael Barton
michael.barton at asu.edu
Mon Apr 30 10:32:53 EDT 2007
if uname -s can differentiate Debian from other systems, it's easy enough to
make /usr/share/fonts/freetype as the initial directory for those systems.
Michael
On 4/30/07 1:16 AM, "Hamish" <hamish_nospam at yahoo.com> wrote:
> Michael Barton wrote:
>>
>> I've done a font selection dialog for the GUI that helps set default
>> display fonts. Let me know if it works OK with your system. Does it
>> start you out at /usr/lib/xll/fonts?
>
> if I choose TrueType, it goes to /usr/X11R6/lib/X11/fonts (that's where
> /usr/lib/xll/fonts symlinks to). I then need to manually navigate to
> /usr/share/fonts/freetype, but Debian may well be doing its own thing
> there and can+will patch as needed (without complaint).
>
>
> stroke fonts need the path and extension stripped off of them to work.
> e.g. remove .ppm extension: (from NVIZ)
>
> if { [string compare [file extension $fname] ".ppm"] == 0 } then {
> set fname [file rootname $fname]
> }
>
> from here:
> http://philip.greenspun.com/tcl/file-commands.adp
>
> you need to do [file tail $filename] as well as rootname.
>
>
>
> the font setting works, but doesn't survive a restart of gis.m.
>
>
> (still, good progress!)
>
>
>
> Hamish
>
>
> ps- catch needed for open/close of text files or just execs?
__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University
phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton
More information about the grass-dev
mailing list