#1441: Hard Copy Map Utility (wxPython wrapper for ps.map) text overlay is 
broken
-------------------------------------------+--------------------------------
 Reporter:  cmbarton                       |       Owner:  grass-dev@…          
    
     Type:  defect                         |      Status:  new                  
    
 Priority:  normal                         |   Milestone:  6.4.2                
    
Component:  wxGUI                          |     Version:  svn-trunk            
    
 Keywords:  hard copy map utility, ps.map  |    Platform:  Unspecified          
    
      Cpu:  Unspecified                    |  
-------------------------------------------+--------------------------------

Comment(by cmbarton):

 I see now why a custom font dialog is being used--to match the font
 commands of ps.map. I've managed to fix the original problem in this
 report, but now there is a further related problem.

 ps.map seems to use special font names like "Times-Roman" that are
 perfectly understandable but which do not match the relevant font name in
 wxPython. These are listed in the ps.map manual and hard coded into
 psmap.py. For example, the font "Times-Roman" is one of the fonts listed
 in the ps.map manual but this is not the way this font face is referred to
 in wxPython. On the Mac, this font is called "Times New Roman" (with the
 word "New" and lacking hyphens).

 If we are supposed to use real font names (i.e., those appropriate for a
 given platform) and those in the manual are just generic suggestions, they
 we can use wx.FontDialog with some translation of font attributes like
 color and pointsize. But if the font names listed in the ps.map manual are
 the only forms that are recognized, we need to somehow map between these
 hard coded font names in the ps.map module and their equivalents in
 wxPython across all 3 major platforms.

 Michael

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1441#comment:2>
GRASS GIS <http://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to