Back to work
IDC Aasada

IDC Aasada

An Odia script typeface designed for body copy and long-form text — where legibility across small sizes and dense paragraphs matters more than headline drama.

Updated: Aug 16, 2026Reading time: 6 min read

Most Odia typefaces available today were designed for headlines, branding, or as general-purpose UI fonts adapted after the fact for body text. Aasada takes the opposite starting point: it was designed specifically to be read in long, dense paragraphs, at the sizes real reading actually happens at.

YearCategory
Academic (IDC)Type design

Why Odia needs a dedicated body-copy font

The starting question was simple: how is Odia actually being set today, in the places people read it most? The answer was newspapers.

A full page of "The Samaja," an Odia daily newspaper

A full page of "Sambad," another major Odia daily, with a note that its e-paper edition is only available as images — not searchable or selectable text

That note about Sambad's e-paper turned out to matter: a significant share of Odia's daily readership consumes text that isn't even real digital text, just a scanned image of a page — a sign of how far behind Odia's digital type infrastructure still is.

Tracing the script's history

Before designing new letterforms, it helped to understand where Odia's rounded, loop-heavy shapes actually came from. The script's curves trace back to writing on palm leaves, where a straight stroke would tear the leaf along its grain — so letters evolved to be drawn mostly in curves.

A close-up photograph of an ancient Odia stone inscription

A palm-leaf manuscript written in an early form of the Odia script

A chart titled "Development of Orissan Scripts," tracking how each letterform evolved from the 3rd century BC to modern Odia

Researching existing digital typefaces

Existing Odia typefaces split into two broad families: monolinear designs with a constant stroke weight, and modulated designs carrying calligraphic thick-thin contrast.

Noto Sans Odia (monolinear) compared against Prakashan Odia (modulated), same letter side by side

Looking at how Odia actually renders across the web today — this article page about the Odia writer Fakir Mohan Senapati is a typical example — most sites lean on whatever system font happens to render Odia at all, rather than something considered for the script specifically.

A digital article page about Fakir Mohan Senapati, rendered in a typical existing Odia web font

Sample words set in an existing rounded, playful Odia display typeface

Even a single glyph varies wildly across the existing typefaces already shipping on most devices — the same letter, "SHA," looks structurally different in Nirmala UI, Noto Odiya, and Baloo Bhaina, with no real consensus on proportions.

The Odia letter SHA (Unicode 0B36) compared across Nirmala UI, Noto Odiya, and Baloo Bhaina

Categorizing letterforms by structure

To design a large, consistent glyph set, every letter first got mapped by how its strokes terminate — ending in a vertical stroke, an inclined stroke, or a curve — so related letters could share consistent terminal treatment.

Odia glyphs grouped by stroke-ending type: vertical, inclined, and curved

A second pass mapped how strokes join where two curves, a curve and a straight line, or a curve and a knot meet — the small decisions that make a typeface's joins feel like one coherent system rather than independently drawn letters.

Seven stroke-joinery patterns labelled — curved-to-curved, curved-to-straight, curved-to-knot, and curved or straight to slant

Early exploration

Before settling on a direction, early exploration ranged widely — from bold, dimensional letterforms to loose, calligraphic scripts — to understand what register felt right for a script this curve-heavy.

Two exploratory 3D letterform renders — a bold green glyph and a white script-style glyph on black

A large hand-drawn charcoal sketch of an Odia glyph, exploring its curve and loop structure

Two more exploratory letterform renders — a pink dimensional glyph and a textured chalk-style glyph

Refining the letterforms

Once the direction narrowed to something quieter and more suited to body text, refinement became about small, deliberate variations — testing different terminal treatments on the same base letterform side by side.

Six variations of an Odia conjunct glyph, each testing a different terminal treatment

Six more glyph variations testing different terminal and stroke treatments

Four final terminal treatments compared as bold, isolated glyphs

Building the metrics system

A body-copy font lives or dies on its vertical metrics — the relationship between cap height, x-height, and the matra lines above and below each letter needs to hold steady across the entire set for text to feel even at paragraph size.

A conceptual vertical metrics diagram labelling the upper matra line, headline, mean lines, terminal line, and baseline

Every one of those lines was then locked to a specific value — cap height at 700, baseline at 0, with vowel signs extending as far as 887 above and -263 below — so every glyph in the set measures against the same fixed system.

Detailed vertical metrics values for Odia Regular, from 887 (e sign height) down to -263 (uu sign height)

Constructing the glyphs

Construction happened glyph-by-glyph inside a type design application, often tracing directly over a scanned sketch placed as a background reference to keep the vector outline faithful to the original hand-drawn proportions.

A glyph being constructed at the node level in a type design application, traced over a scanned sketch reference

The full character map — vowels, consonants, conjuncts, numerals, and signs — took shape as a working font file, organized by Unicode code point.

The complete IDC Odia Regular character map in a type design application, organized by Unicode code point

Testing conjuncts and matra combinations

Odia consonants combine with a wide range of vowel signs (matras), and each combination needs to read cleanly without the matra colliding with the base letter. Testing a single consonant against its full set of matra combinations surfaces spacing problems that a glyph in isolation never would.

A consonant tested against ten different vowel-sign (matra) combinations

The complete character set

The finished set covers the modern Odia script end to end — vowels, consonants, numerals, and signs, laid out as a full specimen.

The complete Aasada Odia character set laid out as a specimen, in a warm red

Detail view of individual Odia punctuation and diacritic signs — candrabindu, anusvara, visarga, and related marks

A second detail view of individual signs and vowel marks

Seeing it in use

The real test of a body-copy typeface is a paragraph, not a specimen sheet — first with a short name set as a simple line of text, then with real running text at the size and density the font was actually designed for.

The designer's name, "Amit Patjoshi," set in the finished typeface alongside sample words

A multi-paragraph excerpt of Odia verse set in the finished typeface, pink text on a maroon background

Next project

More work coming soon