Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Lohit2 : Project to create reusable OpenType tables for complex script fonts

698 views

Published on

Lohit2 project created to make font developers life easy by providing them easy to reuse efficient and effective open type table. Lohit is open source font family for Indian language used as a default font in number of open source distribution.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Lohit2 : Project to create reusable OpenType tables for complex script fonts

  1. 1. Lohit2 : Project to create reusable OpenType tables for complex script fonts Pravin Satpute Internationalization Team Red Hat
  2. 2. AAggeennddaa ● Facts ● Motivation ● Improvements ● Present status ● Q & A
  3. 3. LLaacckk ooff SSttaannddaarrddiizzaattiioonn !!!!
  4. 4. CCoommppaarriissoonn ooff ttwwoo MMaarraatthhii nneewwssppaappeerrss
  5. 5. NNuummbbeerrss ???? LLaattiinn VVss CCoommpplleexx ssccrriipptt ffoonnttss
  6. 6. FFoonntt iiss BBlleenndd ooff ddiiffffeerreenntt ddoommaaiinnss ● LLiinngguuiissttiicc ● Language and script knowledge ● AArrtt ● Designing of glyphs ● TTeecchhnniiccaall ● Technical knowledge of Open Type fonts
  7. 7. MMoottiivvaattiioonnss bbeehhiinndd LLoohhiitt22
  8. 8. MMoottiivvaattiioonnss bbeehhiinndd LLoohhiitt22 ● Unified open type layout shaper (Harfbuzz-NG) ● Lots of new font projects for Indian script. ● Lohits 10 years experience as default font.
  9. 9. WWhhaatt iiss LLoohhiitt22??
  10. 10. WWhhaatt iiss LLoohhiitt22?? ● Efficient and effective OpenType tables. ● Adhere to standards. ● Easy to reuse. ● Easy to Test.
  11. 11. SSttaannddaarrdd LLoohhiitt22 ffoolllloowwss
  12. 12. SSttaannddaarrddss ● Unicode ● OpenType specifications ● AGL – Adobe Glyph List ● Language standards from Governments.
  13. 13. IImmpprroovveemmeennttss iinn DDeevvaannaaggaarrii GSUB Tables 100 90 80 70 60 50 40 30 20 10 0 Lohit Lohit2 Test cases 1000 900 800 700 600 500 400 300 200 100 0 Lohit Lohit2
  14. 14. IImmpprroovveemmeennttss iinn MMaallaayyaallaamm GSUB Tables 18 16 14 12 10 8 6 4 2 0 Lohit Lohit2 Glyphs 350 300 250 200 150 100 50 0 Lohit Lohit2
  15. 15. CCuurrrreenntt ssttaattuuss ● CCoommpplleetteedd ● Devanagari, Marathi and Nepali ● Gujarati ● Malayalam ● Gurmukhi ● Tamil ● Assamese, Bengali
  16. 16. CCuurrrreenntt ssttaattuuss ● OOnnggooiinngg ● Oriya ● RReemmaaiinniinngg ● Telugu ● Kannada
  17. 17. QQuueessttiioonnss??
  18. 18. TThhaannkk yyoouu !!!! psatpute AT redhat DOT com
  19. 19. RReeffeerreenncceess ● https://fedorahosted.org/lohit/ ● http://pravin-s.blogspot.in/2013/08/project-creating-standard-and-reu sable.html ● https://github.com/pravins/lohit

×