r12a
banner
r12a.bsky.social
r12a
@r12a.bsky.social
Apps and information related to language and writing systems.
Posts originate from 🐘 https://typo.social/@ri
Orthography notes: new features.

1. the IPA-to-character summary tables at the start of the Vowels and the Consonants sections are synced with IPA-to-character mapping lists at the end of those sections. Click on the IPA in the former to jump to the latter for more detailed descriptions.
September 23, 2025 at 4:27 PM
UNIVIEW has been updated from 17beta to support the changes for Unicode 17.0 in the final release.

r12a.github.io/uniview/
UniViewSVG 17
r12a.github.io
September 23, 2025 at 4:24 PM
UNICODE 17 IS RELEASED !

Announcement: blog.unicode.org/2025/09/unic...

Latest core spec online: www.unicode.org/versions/lat...

New scripts: Beria Erfe, Tolong Siki, Tai Yo, Sidetic
Unicode 17.0 Release Announcement
Announcing The Unicode® Standard, Version 17.0 The Unicode Standard is the foundation for all global digital communications, providing the e...
blog.unicode.org
September 10, 2025 at 12:26 PM
UNIKEMET DATA in the EGYPTIAN HIEROGLYPH PICKER

When you bring up detailed notes about a character it now shows Unikemet data.

The Unikemet data is also available in UniView.

Try it at r12a.github.io/pickers/egyp/
June 17, 2025 at 9:56 AM
EGYPTIAN HIEROGLYPH PICKER
r12a.github.io/pickers/egyp/

Rewritten to fix bugs, update, & add new features:

- new term list with 3033 entries (though most still need to have hieroglyphs, etc, added)
- MdC to WikiHiero converter displays results in a popup
June 16, 2025 at 10:42 AM
UNIVIEW NOW SUPPORTS UNICODE17 beta

r12a.github.io/uniview/
May 20, 2025 at 8:30 PM
Chakma orthography notes updated.
r12a.github.io/scripts/cakm...

There is still much more to understand about how the Chakma script works, but the notes have been updated to talk about simplified vs traditional orthographies, and some clarifications around onsets, finals, and consonant clusters.
May 20, 2025 at 12:11 PM
INDIC orthography notes sections on vowels, consonants, encoding choices, and shaping have been largely rewritten for Hindi, Malayalam, Gujarati, Kashmiri (deva), Tamil, Bengali, Odia, Punjabi, Telugu, and Sinhala.

r12a.github.io/scripts/inde...
April 26, 2025 at 6:31 AM
NEW PICKER FEATURE: In-page notes

Highlight some text, click on List Characters, then click on a character name in the popup. This will display any available notes about that character in the right half of the screen.

Try it: r12a.github.io/pickers/mlym...
April 16, 2025 at 11:33 AM
NEW PICKER FEATURE: Copy list items to clipboard

When you select List Characters, each line in the list has 2 icons to the right. The first copies just the character; the second copies just the Unicode name.
April 16, 2025 at 11:31 AM
NEW PICKER FEATURE: New font size slider

An extra font size slider has been added just below the bottom right of the text area. The autofocus control that used to be here can now be found as an icon to the right.
April 8, 2025 at 4:33 AM
BENGALI VOWEL LIGATURES

The Bengali orthography notes section r12a.github.io/scripts/beng... now shows which Noto/System fonts support ligation for ru, rū, etc. And which browsers support associated ZWJ and ZWNJ behaviours. (It's very complicated!)
March 31, 2025 at 7:01 AM
NEW PICKER FEATURE: Collapse spaces but keep lines

Pickers make it easy to rearrange/add/delete/change combining marks by clicking on an icon to the right of the text area which adds space(s) between each character. Clicking another icon removes the spaces once the edits are complete.
March 16, 2025 at 6:58 AM
NEW PICKER FEATURE: Render HTML

Pickers will now do basic rendering of simple HTML snippets. (Esp. useful for testing RTL behaviours.)

Hint: Set the direction to LTR override to manage bidi with HTML. Type the HTML. Select Render HTML from pulldown menu.

Try it: r12a.github.io/pickers/arab...
March 14, 2025 at 4:58 AM
The input field that allows you to add characters to the text area in a picker by typing code points or escapes has been moved just below the text area, for convenience.

Just type one or more code points or escapes and hit return to add the character to the text area.

r12a.github.io/pickers/
March 5, 2025 at 11:10 AM
NEW SCRIPT INFO: Sharada (Sanskrit/Kashmiri)

Orthography: r12a.github.io/scripts/shrd...
Picker: r12a.github.io/pickers/shrd...
Term list: r12a.github.io/scripts/shrd... (72 items)
Char notes: r12a.github.io/scripts/shrd...
February 26, 2025 at 9:18 AM
Character pickers can now show the grapheme clusters in a highlighted string.

The Grapheme segmenter app has also been updated to incorporate the Unicode 15.1 segmentation rules for indic conjuncts.

Try it: r12a.github.io/pickers/beng...
February 22, 2025 at 7:11 AM
NEW PICKER FEATURE
It's now possible to create a URL pointing to a picker that not only adds text to the text area, but that also applies a given font to it (as long as the receiver has the font installed.) Use underscores for spaces in the font name.
February 6, 2025 at 5:23 PM
Reposted by r12a
WEB I18N GAP FIXED: “:dir lacks wide support”

When designing/adapting style sheets for languages such as Arabic, Hebrew, Urdu, Dhivehi, Fula (Adlam)... the :dir() pseudo-class allows content authors to style RTL text in the same style sheet as other languages, significantly improving convenience.
January 17, 2025 at 1:59 PM
Reposted by r12a
This is now supported by Gecko, WebKit, and Blink engines.

For more details, see the gap report at www.w3.org/TR/alreq-gap...
www.w3.org
January 17, 2025 at 1:59 PM
NEW SCRIPT INFO: Beria Erfe (Zaghawa)

Orthography: r12a.github.io/scripts/beri...
Picker: r12a.github.io/pickers/beri...
Term list: r12a.github.io/scripts/beri... (61 items)
Char notes: r12a.github.io/scripts/beri...
December 3, 2024 at 6:13 PM
NEW SCRIPT INFO: Meroitic Cursive

Orthography: r12a.github.io/scripts/merc...
Picker (announced before): r12a.github.io/pickers/mero...
Term list: r12a.github.io/scripts/merc... (228 items)
Char notes: r12a.github.io/scripts/merc...
Meroitic Cursive orthography notes
Summary of the Meroitic Cursive script.
r12a.github.io
December 1, 2024 at 2:23 PM
NEW: Script Comparison Table

r12a.github.io/scripts/scri...

Currently describes key features of 78 scripts. More will be added over time.

Helps you find scripts with a particular feature. Order the list by clicking on column headers. Click the buttons for more columns.
November 30, 2024 at 12:57 PM
NEW ORTHOGRAPHY NOTES: Tai Ahom (Ahom)

Orthography: r12a.github.io/scripts/ahom...
Picker: r12a.github.io/pickers/ahom...
Term list: r12a.github.io/scripts/ahom... (228 items)
Char notes: r12a.github.io/scripts/ahom...
November 28, 2024 at 7:30 AM
Ahom is a South Asian abugida, used to write the Tai Ahom language in northeast India. The language was one of the main Tai languages of Assam for 500 years until it was replaced by Assamese. At the beginning of the 20th century it was largely extinct, but is currently undergoing a revival.
November 28, 2024 at 7:30 AM