[Lohit-devel-list] In long term we should use Adobe font development kit (AFDKO) for Lohit ttf build

Dave Crossland dave at lab6.com
Fri Jan 30 04:15:53 UTC 2015


Yes, there are only 3 font compilers, fdk, FontForge, and opentype.js
On Jan 29, 2015 11:14 PM, "Pravin Satpute" <psatpute at redhat.com> wrote:

>  On Thursday 29 January 2015 08:17 PM, Dave Crossland wrote:
>
> AFDKOs libre version doesn't include the removeOverlap() method, so you
> need something else to do that, and fontforge improved its version
> substantially last year.
>
> Fontforge also improved its UFO support, such that you can use it to
> develop UFO+FDK projects (like Adobe Source Sans+Serif)
>
> However, Fontforge has supported importing and exporting fea files for
> many years, and is scriptable for command line use.
>
> Before deciding to switch, I recommend setting up both a fontforge and fdk
> based workflow from the same source and comparing the resulting binaries,
> and also considering how maintainable and comprehensive each is.
>
> Agree with you. We will do comparison.
> I am thinking for at least one change is to use makeotf for building ttf.
> I think OTM and Fontlab using it in the backend. So good if we can build
> Lohit ttf also with it.
>
> Regards,
> Pravin Satpute
>
>
>  On Jan 29, 2015 3:18 AM, "Pravin Satpute" <psatpute at redhat.com> wrote:
>
>>  Hi All,
>>
>>    I was thinking for this from some time now.
>>    Reasons:
>>   1. Lots of well know fonts are using AFDKO. AFAIK Adobe fonts are build
>> using AFDKO.
>>   2. Things we required in Lohit specifically, easy to read feature files
>> and final ttf with Adobe glyph naming guideline looks easily manageable
>> with AFDKO.  (*GlyphOrderAndAliasDB and .Fea*)
>>   3. AFDKO feature file compilation is much better than Fontforge.
>> Noticed this earlier with OTM errors. Also while compiling i found number
>> of error not identified by fontforge.
>>   4. All command line, so we can automate very nicely.
>>   5. We will use fontforge only for outline related work. Presently we
>> are still using fontforge for OpenType rules writing, i have not faced any
>> problem into it yet. But perfect solution is we should write open type
>> rules in .fea file itself.  This at least not targeting presently
>>
>> Regards,
>> Pravin Satpute
>>
>> _______________________________________________
>> Lohit-devel-list mailing list
>> Lohit-devel-list at redhat.com
>> http://www.redhat.com/mailman/listinfo/lohit-devel-list
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/lohit-devel-list/attachments/20150129/16b25b6b/attachment.htm>


More information about the Lohit-devel-list mailing list