I would be quite willing to make the change, if that is what is desired. Unfortunately, when I did the change here as a trial, I get the following error messages, does anyone know what the source of these errors is?
Alvin
.................................... cc : compile src/libnrtype/FontInstance.cpp (src/libnrtype/FontFactory.h modified) Make error line 307: problem compiling: src/libnrtype/FontInstance.cpp: In function 'Geom::Point pointfx_to_nrpoint(const POINTFX&, double)': src/libnrtype/FontInstance.cpp:332:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/libnrtype/FontInstance.cpp:333:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/libnrtype/FontInstance.cpp: In member function 'bool font_instance::FontDecoration(double&, double&, double&, double&)': src/libnrtype/FontInstance.cpp:552:38: error: 'OUTLINETEXTMETRIC' has no member named 'otmUnderscorePosition' src/libnrtype/FontInstance.cpp:553:38: error: 'OUTLINETEXTMETRIC' has no member named 'otmUnderscoreSize' src/libnrtype/FontInstance.cpp:554:38: error: 'OUTLINETEXTMETRIC' has no member named 'otmStrikeoutPosition' src/libnrtype/FontInstance.cpp:555:38: error: 'OUTLINETEXTMETRIC' has no member named 'otmStrikeoutSize'
-- View this message in context: http://inkscape.13.x6.nabble.com/non-Unicode-symbol-fonts-do-not-work-on-Win... Sent from the Inkscape - Dev mailing list archive at Nabble.com.