freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[TrueType] CVT table is not correctly clone for composite fonts


From: David Tejnora
Subject: [TrueType] CVT table is not correctly clone for composite fonts
Date: Wed, 4 Jan 2023 07:52:25 +0100

Hello,
    I tried to report this issue by protal today, but probably without success. The issue is not visible in the list of issues. I don't know what is wrong.

>>My issue
Hello,
   attached font has composite glyph with id 148. When you call FT_Load_Glyph method then each glyph(simple glyph) clone CVT table by this  function Modify_CVT_Check and returns back the origin values at the end of VirtualMachine during the hinting process. I think, that this is not correctly for composite glyphs. CVT table should be share for all glyphs which is part of composite glyph.
Caused by this fix https://github.com/freetype/freetype/commit/369d8be97f537c56f2dbd1d3bd23aba74dc24cea.

I added also my fix.

[0001-ID-14842-SF-00761636-Incorrect-display-of-text-after.patch](/uploads/6d81727dcc38469a2874af2fdf3f703a/0001-ID-14842-SF-00761636-Incorrect-display-of-text-after.patch)[CETIMES.TTF](/uploads/51215ff5338326e13594ad5597cdfa09/CETIMES.TTF)


David

Attachment: CETIMES.TTF
Description: Binary data

Attachment: 0001-ID-14842-SF-00761636-Incorrect-display-of-text-after.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]