308 Followers
49 Following
172 Posts
Apps and information related to language, writing systems, and Unicode. Made for myself in my spare time, but free for all to use if it helps.
Websitehttps://r12a.github.io/
W3C i18nhttps://w3c.social/@webi18n
Blueskyhttps://bsky.app/profile/r12a.bsky.social

A NEW VERSION of
Requirements for Hangul Text Layout and Typography
한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항
has been published.

https://www.w3.org/TR/klreq/

The content was rearranged to match the standard headings used for the W3C Language Enablement Framework.The document is still in English and Korean, with buttons to switch between.

Going forward, we will now begin adding new content.

FOR REVIEW: Styling underlines

This article explores various ways in which CSS can be used to manage underlines for non-Latin scripts.

https://w3c.github.io/i18n-drafts/articles/styling/underline.en.html

We are looking for comments by Thursday 19 March, 2026.

Font Previewer

"Requirements for Hangul Text Layout and Typography
한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항" was reorganised to conform to standard headings of the W3C's Language Enablement framework.

A short review period will precede publication. The new document is available at the temporary URL:
https://w3c.github.io/klreq/new

We are not looking for comments on the text itself at this point. We just want to check that the reorganisation of the material didn't throw up issues.

The review period will terminate on 12 March.

You can now apply CSS to text in a picker.

Open the dialog box by clicking on the CSS icon, on the right. The style is applied as you type.

The illustration shows the font window open at the same time (optional), allowing you to mouse over font names to change the font.

For example: https://r12a.github.io/pickers/khmr/index.html?text=%E1%9E%A2%E1%9E%84%E1%9F%92%E1%9E%82%E1%9F%92%E1%9E%9B%E1%9F%81%E1%9E%9F%E1%9E%9F%E1%9E%84%E1%9E%9F%E1%9F%92%E1%9E%80%E1%9F%92%E1%9E%9A%E1%9E%B7%E1%9E%8F%E1%9E%9F%E1%9E%B6%E1%9E%9F%E1%9F%92%E1%9E%8F%E1%9F%92%E1%9E%9A%E1%9E%B6%E1%9E%85%E1%9E%B6%E1%9E%9A%E1%9F%92%E1%9E%99&showFonts=true&css=text-decoration:underline%20tan;%20text-underline-position:under

I18N GAP PROGRESS: Kashmiri Yeh glyphs in naskh fonts

Noto fonts no longer display the circle below KASHMIRI YEH in final and isolate forms of non-Nastaliq fonts. This includes, for example, Noto Naskh Arabic, Noto Sans Arabic, and Noto Kufi Arabic.

See https://www.w3.org/TR/alreq-gap/#issue287_fonts

PICKER CHARACTER APPS change

The control that used to split text into characters separated with ␣ by default now separates them with commas by default.

It's still possible to use any separator you want by adding it to the field pointed to in the image. It's just the default that has changed.

NEW SCRIPT INFO: Masaram Gondi

Masaram Gondi is a South Asian abugida used in India for the Gondi language. It is unrelated to the historic Gunjala Gondi. It was created in 1918, and is actively used today in handwritten and printed materials. It has several interesting features.

Orthography: https://r12a.github.io/scripts/gonm/gon
Picker: https://r12a.github.io/pickers/gonm/
Term list (96 items) https://r12a.github.io/scripts/gonm/gon_vocab
Characters used: https://r12a.github.io/app-charuse/?language=gon
Masaram Gondi links: https://r12a.github.io/scripts/links.html?iso=Gonm

NEW SCRIPT INFO: Gunjala Gondi

Gunjala Gondi is a South Asian abugida used for the Gondi language in India’s northern Telangana, eastern Maharashtra, southeastern Madhya Pradesh, and Chhattisgarh regions.

Orthography: https://r12a.github.io/scripts/gong/wsg
Picker: https://r12a.github.io/pickers/gong/
Term list (33 items) https://r12a.github.io/scripts/gong/wsg_vocab
Characters used: https://r12a.github.io/app-charuse/?language=wsg
Gunjala Gondi links: https://r12a.github.io/scripts/links.html?iso=Gong