[fwd] Damaged Japanese rendering [with SDL_ttf]

Shin-ichi is having trouble subscribing to the tuxpaint-devel list for
some reason, so I’m passing this along. (I’m also Cc’ing it to the SDL list.)

Apparently my font size change has completely broken the Japanese text
rendering. Other fonts seem okay (I tested Hindi, Hebrew, Korean, and
both Chinese modes).

See the screenshot: http://www.sonic.net/~nbs/tuxpaint-broken-ja.png

As you can see, things seem to be getting rendered… diagonally…?
At slightly larger sizes, things were rendering okay, last we checked.

Is this an SDL_ttf bug, a Freetype bug, or a problem/limitation of the font
being used? (You can get the TTF in question from:
http://www.newbreedsoftware.com/download/fonts/ )


(who may have to release Tux Paint 0.9.16 momentarily! >:^( )

----- Forwarded message from TOYAMA Shin-ichi -----Date: Sun, 27 Nov 2005 15:22:35 +0900
From: shin1@wmail.plala.or.jp (TOYAMA Shin-ichi)
Subject: Damaged Japanese rendering
To: Bill Kendrick <@Bill_Kendrick>

Hi Bill!

You changed `tuxpaint.c’ just befor you released new version of Tux Paint.

Revision 1.462 - (view) (download) (annotate) - [select for diffs]
Sat Nov 26 00:25:34 2005 UTC (28 hours, 56 minutes ago) by wkendrick
Branch: MAIN
Changes since 1.461: +4 -4 lines
Diff to previous 1.461

Made UI fonts a little smaller. Adjusted position of icons and text
in tool buttons.

This is a very little change but Japanese text rendering was seriously damaged
by it. (See attached image)
Is it all right for other languages (such as Chinese or Korean) ?

Anyway, for thes reason, I’m suspending to create RPM packages for RedHat/Fedora.
Do you have any idea for this?

TOYAMA Shin-ichi

----- End forwarded message -----

bill at newbreedsoftware.com