FiraCode icon indicating copy to clipboard operation
FiraCode copied to clipboard

Support for devanagari character ranges

Open khpatel4991 opened this issue 2 years ago • 3 comments

Hello, Devanagari script is used to write Hindi, Sanskrit, Marathi and some more Bharatiya languages.

Is adding devanagari script unicode characters in the pipeline?

If not, what does one need to learn to incrementally add one unicode at a time for devanagari script? It covers unicode range: 0900–097F

khpatel4991 avatar Apr 08 '23 02:04 khpatel4991

No, it’s not. Too much work for me, unfortunately

tonsky avatar Apr 08 '23 17:04 tonsky

I can help out. I have never worked with fonts before, so I'm not sure where to get started.

If you can add a "How to contribute" doc explaining tools, processes you follow, and basic knowledge required to design and code up a new glyph, when you're adding a new glyph for any new unicode, that'll be super helpful.

Or if you can make a small video with screencast, on how you go about adding a new glyph, would be ideal.

Also this is for the basic vowels and consonants of the language. We have a lot of conjoined and accented characters like ligatures, and so a similar guide on how you make ligatures.

khpatel4991 avatar Apr 10 '23 17:04 khpatel4991

Here - https://glyphsapp.com/learn/creating-a-devanagari-font - is a tutorial that shows the process of designing a Devanagari font. The Glyphs app is featured, but the overall approach is probably valid with other font editors.

Also, here - http://designwithfontforge.com/en-US/Designing_Devanagari_Typefaces.html - is a guide for FontForge.

cormullion avatar Apr 10 '23 17:04 cormullion