[MPEG-OTSPEC] Scheduling Zoom meeting to discuss new proposals and AHG recommendations

Hin-Tak Leung htl10 at users.sourceforge.net
Mon Jul 3 16:33:11 CEST 2023


 SVG has always supported embedded bitmaps (and vector drawing over bitmaps...).
Anyway, just checking how much work it would get freetype-py (python binding of freetype) to work with COLR v1 over the weekend, after committing the ot-svg support. It seems that you can draw with python with all 4 kinds of emojis (Apple's sbix, google's CBLC+friends, Adobe/Mozilla's OT-SVG, and Microsoft COLRv0; the last one soon with an extra line I need to push out soon). Freetype currently has a preference of SVG over COLRv0/COLRv1 if both are present, and COLRv1 support isn't anywhere near complete yet, so no point in adding the python binding yet.
    On Monday, 3 July 2023 at 02:10:34 GMT+8, Adam Twardoch (Lists) <list.adam at twardoch.com> wrote:  
 
 COLR could be made towork with sbix+PNG (which is a good format). Since COLR does overlaying and compositing, and takes existing glyphs as sources, these sources could he glyf/CFF for vectors and sbix for bitmaps.
On Sun, 2 Jul 2023 at 18:14, Georg Seifert <typogeorg at gmail.com> wrote:

Or add a Bitmap Paint type to COLRv2?



On 2. Jul 2023, at 16:11, Dave Crossland <dcrossland at google.com> wrote:
Seems to me that glyf2 should support bitmaps then.


On Sun, Jul 2, 2023, 2:15 AM Georg Seifert <typogeorg at gmail.com> wrote:

Hi,

Pixel based fonts might seem to be obsolete but there are many things that can’t be easily expressed with vectors. So I strongly recommend to keep support for pixels. A very nice example of a commercially color pixel font: https://liebefonts.com/fonts/liebeheide

Best
Georg Seifert


> On 2. Jul 2023, at 00:17, Hin-Tak Leung <htl10 at users.sourceforge.net> wrote:
> 
> On Saturday, 1 July 2023 at 23:44:23 GMT+8, Chris Lilley <chris at w3.org> wrote:
> 
>> With COLRv1, I now regard that as the sole viable format for chromatic
>> fonts and thus, SVG-in-OT (and the various pixel-based color formats) 
>> are purely legacy.
> 
> Hmm, OT-SVG support was only added to Freetype in 2021. Having just experienced some problems a few weeks ago with it, and sent in the fix myself, I went a bit further and ported the OT-SVG support to freetype-py in the last few days. (I.e. just landed last night, you can draw with OT-SVG color font with python...). 
> _______________________________________________
> mpeg-otspec mailing list
> mpeg-otspec at lists.aau.at
> https://lists.aau.at/mailman/listinfo/mpeg-otspec




_______________________________________________
mpeg-otspec mailing list
mpeg-otspec at lists.aau.at
https://lists.aau.at/mailman/listinfo/mpeg-otspec

_______________________________________________
mpeg-otspec mailing list
mpeg-otspec at lists.aau.at
https://lists.aau.at/mailman/listinfo/mpeg-otspec
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/mailman/private/mpeg-otspec/attachments/20230703/c47a9773/attachment.html>


More information about the mpeg-otspec mailing list