Bug 439489 - Andika and OpenDyslexic fonts are outdated
Summary: Andika and OpenDyslexic fonts are outdated
Status: CONFIRMED
Alias: None
Product: gcompris
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Jazeix Johnny
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-04 19:06 UTC by Karl Ove Hufthammer
Modified: 2022-02-17 12:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Ove Hufthammer 2021-07-04 19:06:16 UTC
SUMMARY
GCompris contains some built-in fonts, Andika and OpenDyslexic, in these folders:
src/core/resource/fonts
src/core/resource/fonts/TTF

According to ‘git log’, they were last updated in 2015 (with a conversion to OTF format for Andika in 2017).

Andika recently (June 2021) had a *major* release:
https://software.sil.org/lcgfonts/charis-doulos-gentium-andika-v6-000/
And OpenDyslex had an update in 2019:
https://opendyslexic.org/

So the fonts in GCompris needs to be updated.


ADDITIONAL INFORMATION
The new version contains many improvements, so perhaps
it’s not necessary to use the workaround mentioned in
‘Andika-R-notes’ anymore?

Also, according to the ‘known issues’:

  There is no support for TypeTuner or TypeTuner Web.
  We hope to add that support soon.

So you need to wait until TypeTuner Web is updated to support Andika 6.000 to generate a new font. (Currently, version 5.000 is supported.) The only difference from the default font seems to be that the version included in GCompris sets ‘Small l-tail alternate’ to ‘Curved tail’ instead of ‘Straight’ (I guess this is done to make the lowercase ‘l’ easier to distinguish from the uppercase ‘I’).
Comment 1 animtim 2021-10-06 14:02:45 UTC
I've checked deeply the latest release of OpenDyslexic, and I'm a bit hesitant to update it already because:

-it's not just an update, but a whole new rewrite from scratch (it looks VERY different from the old version)

-there is not yet a "stable" release, the last one is an "rc2" from Octobre 2019, with 30 commits added since then fixing various important things but not released yet...

So, we first have to decide if we really want the new version with all the differences, and if we do, I'd prefer to wait the actual stable release of it before doing the move.

For Andika, I'll take a look at it soon.
Comment 2 animtim 2021-10-09 11:49:02 UTC
I checked quickly for Andika, and indeed as you said for now there is no support for Andika 6 in TypeTuner Web, so we can not make a version that uses the curved tail l... So I'll wait for that before checking further.
Comment 3 Karl Ove Hufthammer 2022-02-16 21:40:45 UTC
The Andika font now has a new release (6.101):
https://software.sil.org/andika/andika-release-6-101-typetuner-web/

And it is now supported at TypeTuner Web:
https://scripts.sil.org/ttw/fonts2go.cgi

From earlier comment:
The only difference from the default font seems to be that the version included in GCompris sets ‘Lowercase l’ to ‘Curved tail’ instead of ‘Standard (no tail)’. I guess this is done to make the lowercase ‘l’ easier to distinguish from the uppercase ‘I’.

There are other options we might want to consider too (e.g. a tail on i too, or perhaps some of the ‘Numeral alternates’):
https://software.sil.org/andika/features/
Comment 4 animtim 2022-02-17 12:52:26 UTC
Thanks for the info !

Looks like we will be able to update our copy of Andika for next major release, after enough testing of course (I prefer to keep the current fonts in the 2.* stable releases to avoid any issue).