Home / ATypI Copenhagen 2025

Bangla on the Fly: A Component-Based Approach to Developing Fonts for North Indic Scripts

Fonts for North Indic scripts require large character sets to support all necessary character combinations; even more so in a global market, where transliterations need to be intentionally supported. The traditional approach—one tailor-made glyph per consonant or vowel ligature—is time-consuming and expensive to develop, and results in large file sizes: two major impediments to the development and implementation of fonts for North Indic scripts, especially in multiscript environments. The most widespread solutions to the issue are often insufficient, or used inadequately.

At Universal Thirst, we’ve been experimenting with a new development approach that pushes the boundaries of the current OpenType specification for North Indic scripts, using the existing technology to its full potential. We break down the letterforms to their core re-usable elements, and we put them back together using contextual substitutions and positioning. We call this the “on-the-fly” system, which we have implemented in the redesign of Noto Sans Bengali.

By making use of this system, as well as a holistic and systematic approach to the design, we have been able to significantly reduce character sets and file size, without sacrificing craftsmanship, refinement, and letterform balance.

With the Noto Sans Bengali redesign as the main case-study, as well as Devanagari projects from our library, we will showcase the extent to which we have been able to implement this system; share the challenges we faced, and how we overcame them; talk about possibilities for the future; and discuss the pros, cons, and limitations of breaking the current mould of Indic typeface development.

We hope to show how reframing the way we think about a writing system can unlock new solutions and possibilities.

Joana Ranito 2025
Speaker

Joana Ranito

Joana Ranito is a type designer and font engineer based in Porto, Portugal. After working as a web designer and front-end developer, Joana completed the MA in Typeface Design at the University of Reading in 2017, where she developed a lasting interest in multi-script type design and Indic scripts. She went on to work with Dalton Maag as a font developer and team manager, before joining Universal Thirst in 2021, where she is specialising in engineering for Indic scripts and Bangla type design. Joana enjoys drawing from life, and finds these these skills useful in her multi-script design practice.