Text rendering of Unicode text in LC

Peter Bogdanoff bogdanoff at me.com
Wed Aug 15 04:24:21 EDT 2018


Hi Mark,

I’ll file the bug report.

On the other issue I had with the “blurry” text in LC 8. Now I’m seeing that text with the faulty rendering is only in a main stack. All substacks of that stack that use the same font have normal, good rendering. This issue appeared only recently--earlier runtimes created for Windows users were all OK, but the runtime created a week ago was bad. So I’m thinking some sort of corruption in the main stack? The bad rendering shows on all cards and in different backgrounds of that stack only, and only in Windows.

I’ve rebuilt the main stack by copying cards, custom properties, and stack script over to a new stack. I’m sending that new version to our translator in China for her to test to see if that improves the situation.

Thanks again for your help!

Peter


> On Aug 15, 2018, at 1:06 AM, Mark Waddingham via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> On 2018-08-13 22:56, Peter Bogdanoff via use-livecode wrote:
>> Here is a sample of the Chinese text. It has a button to click to
>> toggle showing the text and the htmlText in the same fields. Note to
>> see the text problems you will have to open this in Windows 10. I must
>> point out that the LC 8 versions only show the anti-alias rendering
>> problem in Chinese MS Windows installations!
>> LC 9.0: Bold and not bold-looking rendered text mixed in together. It
>> should be NOT bold.
>> LC 8.1.9:Shows bitmap glyphs in standard Windows OS. However it
>> renders text as anti-aliased but poorly in Chinese MS Windows
>> installations
>> LC 8.1.3 Shows bitmap glyphs in standard Windows OS. However it
>> renders text as anti-aliased but poorly in Chinese MS Windows
>> installations
>> https://artsinteractive-products.s3.amazonaws.com/MITA/Chinese%20Display%20Sample.livecode
> 
> We checked all dp's of 9 after 6 - it is fine in an unreleased build of dp-7, but not in the released build.
> 
> If you could file a bug with your sample stack, so we can keep track - we'll get someone to take a look.
> 
> I go back on what I said before - having seen the stack 'live' - it does indeed look as some glyphs are being rendered in bold, and some are not. For what its worth, I think its definitely a font issue of some kind - we'll take a look at the lighter looking ideographs in comparison to the darker ones to see if we can determine if it is related to 'font fallback'.
> 
> Part of me wonders whether it is some sort of glyph caching issue in skia - since the first line of text is bold. Definitely something slightly odd going on anyway.
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ mark at livecode.com <mailto:mark at livecode.com> ~ http://www.livecode.com/ <http://www.livecode.com/>
> LiveCode: Everyone can create apps
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>



More information about the use-livecode mailing list