Peter Åstrand wrote:
>>> one man reported problem that vncviewer doesn't show Russian letters
>>> (https://bugzilla.redhat.com/show_bug.cgi?id=501832).
>>>
>>> After quick inspection main problem is that libX11 text routines
>>> (mainly XDrawString) doesn't support UTF-8.
>>
>> What if you use the UTF-8 variants like Xutf8DrawString?
> 
> I guess that's possible, for those platforms that supports this
> extension. According to my man page, it was added to XF86 4.0.2. I guess
> platforms such as Solaris 8 does not support it? That would be a problem
> for us.

Right - it's in current OpenSolaris & Solaris Express, but not Solaris 10
and older.

> In any case, getting full language support is more complicated than just
> start using Xutf8DrawString. One needs to handle right-to-left writing
> and things like that.

Right - something like pango would be much better than raw Xlib there.

-- 
        -Alan Coopersmith-           alan.coopersm...@sun.com
         Sun Microsystems, Inc. - X Window System Engineering


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to