Alan,

In looking over legend things, I've discovered that as of 5.9.7 (and
probably also 5.9.6 but I only have 5.9.5 built) there have been a few
changes to the hershey-unicode mappings that don't work with the qt
driver (but are ok with the xcairo one). I presume this is down to my
local font holdings. I append below the summary and workaround I sent
internally to my team in order to get our software to display the
relevant characters. It looks like for some characters you have decided
to pick them not from the standard Greek family ( 0x03a,b,c ) but a
variant (0x03d,f). I run an OpenSuse 11.1 system. Gucharmap shows both
the symbols and alternatives, and the xcairo driver finds them, so I
guess they reside somehow on my system but not accessed by my version of
qt (4.5.3).

I don't know if you want this submitted as a bug, or if your own systems
do better. Let me know...

Regards,
Steve

[ snip ...]

Some Greek characters have been moved in plplot to what I presume they
find more appealing alternatives. The escapes in question include #gU
and #gh (capital Upsilon and lower case theta respectively).
Additionally there are two more characters, lunate epsilon and a
variant of lower case phi, that can be invoked by plsym but don't work
for me. This appears to be a shortcoming in qt, as the Cairo drivers
can find them.

As before, the "fix" involves changing entries in plhershey-unicode.h:

Hershey numbers    plplot5.9.7 unicode      change to this
46, 546                  0x03d2                  0x03a5     Upsilon
534                      0x03d1                  0x03b8     theta
98, 684, 2184            0x03f5                  0x03b5     epsilon
686, 2186                0x03d5                  0x03c6     phi variant



-- 
+-------------------------------------------------------------------+
Professor Steven J Schwartz        Phone: +44-(0)20-7594-7660
Head, Space & Atmospheric Physics  Fax:   +44-(0)20-7594-7772
The Blackett Laboratory            E-mail: s.schwa...@imperial.ac.uk
Imperial College London            Office: Huxley 6M67A 
London SW7 2AZ, U.K.               Web: www.sp.ph.ic.ac.uk/~sjs
+-------------------------------------------------------------------+


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to