Indusian Technologies mark
INDUSIAN TECHNOLOGIES
Language & Unicode Compatibility Lab
REFERENCE PROJECT · INDUSIAN KEY INDUSIAN KEY logo
Punjabi Shahmukhi · Unicode Reference Model

U+08C7 Rendering & Compatibility Test

U+08C7 — ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE — is a Unicode character used in Punjabi written in the Shahmukhi script. In Punjabi, the letter is commonly referred to as اڙ ل.

Why can U+08C7 appear as □? If this character is entered correctly but an app shows a square, the underlying Unicode text may still be intact. The usual cause is that the active app, browser, operating-system font, or fallback chain does not contain a usable glyph for U+08C7. This page lets you reproduce and verify that difference.
Code pointU+08C7
Script usePunjabi · Shahmukhi
JoiningDual joining · LAM group
UnicodeEncoded since Version 13.0
Reproducible test 01

System rendering vs. compatible font

The same Unicode text is shown twice. Only the rendering font changes.

A. Device / app font fallback

System

Uses the browser or device's normal sans-serif fallback chain. Results vary by device, OS, browser and app.

ࣇ
ࣇ
بࣇ
ࣇب
بࣇب

B. Bundled reference font

Reference

Uses bundled Noto Naskh Arabic Regular v2.021, which contains U+08C7.

ࣇ
ࣇ
بࣇ
ࣇب
بࣇب
Interpretation: if Panel A shows □ while Panel B shows the Punjabi Shahmukhi letter correctly, the comparison points to a font/fallback coverage difference rather than a loss of the underlying Unicode character.
Reproducible test 02

Verify the actual Unicode code point

Paste the character from INDUSIAN KEY, Facebook, Google Search, Wikipedia, another app, or any text field. The analyzer reports the actual code point independently of how the character looks on screen.

Expected character: U+08C7.
Reproducible test 03

Create a device evidence record

Record a tested device and app to create a concise, reproducible report for platform vendors, font projects or software teams.

What this model establishes

Input, Unicode and rendering are separate layers

Punjabi Shahmukhi use

Unicode identifies U+08C7 as an Arabic-script letter for Punjabi. The original encoding proposal documents its use in Punjabi written in Shahmukhi. In Punjabi, the letter is commonly referred to as اڙ ل. The character has no Unicode decomposition and belongs to the LAM shaping group.

Why the distinction matters

A keyboard can insert the correct U+08C7 while the receiving app still shows □. The visual result is controlled by the app and its font fallback environment, not by the keyboard after insertion.

INDUSIAN KEYinserts U+08C7
→
Unicode textcode point remains intact
→
App / system fontrenders glyph or □
Answer-ready reference

Frequently asked questions

What is U+08C7?

U+08C7 is ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE. Unicode lists it as an Arabic letter for Punjabi, and it was added in Unicode 13.0.

Is U+08C7 used in Punjabi written in Shahmukhi?

Yes. U+08C7 was encoded for Punjabi written in the Arabic/Shahmukhi script. In Punjabi, the letter is commonly referred to as اڙ ل.

Why do some Android phones, websites or apps show a square?

A square, often called a “tofu” missing-glyph box, generally indicates that the active font or fallback chain does not provide a usable glyph for the code point. The text may still contain U+08C7 correctly.

Can INDUSIAN KEY fix how every other app renders this character?

INDUSIAN KEY can insert the correct Unicode character and use a compatible font inside its own interface. After insertion into another app, that app and the operating system control text rendering and font fallback.

How can I prove that a square is still U+08C7?

Copy the character into the code-point inspector above. If it reports U+08C7, the encoded character is present even if the current font shows a square. You can then compare the system panel with the bundled reference panel.

Primary references

Unicode and font references

These sources provide the standards basis for the character identity, Punjabi usage and shaping properties used by this reference model.