On 13/08/08 09:42, Hamish wrote:
Paul Moen wrote:
How can I change the size of the text in the legend?you need to recompile d.legend with the following patch: Index: display/d.legend/main.c =================================================================== --- display/d.legend/main.c (revision 32734) +++ display/d.legend/main.c (working copy) @@ -672,7 +672,7 @@ if (!horiz) txsiz = (int)((y1 - y0) / 20); else - txsiz = (int)((x1 - x0) / 20); + txsiz = (int)((x1 - x0) / 25);/* scale text to fit in window if position not manually set *//* usually not needed, except when frame is really narrow */ adjust the divisor to suit. The above patch makes the font super tiny for legends which are around 2-3 inches wide, so I am loathe to apply it in SVN. Maybe it would be better to make textsize it a fn of width^2 so the rate of change was not so dramatic.
How about making font and fontsize parameters of d.legend, so that the user can adjust ?
Moritz _______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
