For the record, the icon of the new #Unicopedia #Tangutica application shows the #Tangut #ideograph U+173C7 𗏇 meaning "written character".
For the record, the icon of the new #Unicopedia #Tangutica application shows the #Tangut #ideograph U+173C7 𗏇 meaning "written character".
All Tangut-related utilities and sample scripts have been moved from 'Unicopedia Sinica' to a new dedicated application: 'Unicopedia Tangutica'
The latest version of the open-source application "Unicopedia Plus" is now available, adding support for all the new characters, scripts, and blocks defined in Unicode 17.0.
🔗 https://codeberg.org/tonton-pixel/unicopedia-plus
This current app version is a pre-release (Beta), since full support for Unicode 17.0 is not yet available in the Electron framework. More specifically, results from the "Unicode Foldings", "Unicode Normalizer", and "Unicode Segmenter" utilities cannot be fully trusted...
New in Unicopedia Sinica:
- Added new Tangut Inspector utility.
- Added new Tangut Data Finder utility.
New in Unicopedia Sinica:
- Added new Tangut Components utility.
- Added new Tangut References utility.
Unicode 17.0 introduces five new CJK Unified Ideographs related to Chinese personal pronouns, four of them having been proposed by Andrew West (BabelStone):
« The other Chinese pronoun coming to Unicode v. 17.0 next year, in addition to ⿰㐅也 (3p gender-neutral, ⿰男也 (3p explicitly male), ⿱妳心 ( f. equivalent of 您), ⿱我心 (Taiwanese 1p plural), is ⿱她心 (f. equivalent to 怹) »
🔗 https://bsky.app/profile/babelstone.co.uk/post/3lbrxowqt7k24
The latest version of the open-source application "Unicopedia Sinica" is now available, adding support for all the new CJK/Unihan characters defined in Unicode 17.0.
New in Unicopedia Ægypta:
- Added all Unikemet-related utilities from Unicopedia Plus.
New in Unicopedia Sinica:
- Added all Unihan-related utilities from Unicopedia Plus.
- Added typeface selector between serif and sans-serif in the Pan-CJK Font Variants utility.
Planned:
- Utilities for non-Han scripts: Khitan Small Script, Nüshu, Tangut.
- Utilities for Jurchen, Small Seal (Unicode 18.0?)
New in Unicopedia Plus:
- All Unihan-related utilities have been moved to Unicopedia Sinica.
- All Unikemet-related utilities have been moved to Unicopedia Ægypta.
🔗 https://codeberg.org/tonton-pixel/unicopedia-plus
🔗 https://codeberg.org/tonton-pixel/unicopedia-sinica
🔗 https://codeberg.org/tonton-pixel/unicopedia-aegypta
[Follow-Up]
Reference links:
- UTS #18: Unicode Regular Expressions
🔗 https://www.unicode.org/reports/tr18/
- UTS #18: Unicode Regular Expressions [Proposed Update]
🔗 https://www.unicode.org/reports/tr18/proposed.html
- Issues - tonton-pixel/unicopedia-plus - Codeberg.org
🔗 https://codeberg.org/tonton-pixel/unicopedia-plus/issues
The "official" Unicode Regular Expressions (UTS #18) document, dated February 8, 2022, has never been updated since then, and the four new Unicode properties introduced in Unicode 15.1 are only listed in the Proposed Update *draft*, dated May 11, 2023...
This could explain why #Safari, #Firefox, and the #Electron framework (#Chromium) trigger an "invalid property" error for the /\p{IDS_Unary_Operator}/u #regex in JavaScript, while /\p{IDS_Binary_Operator}/u is ok...
According to the "Can I Unicode‽" web page, as of today, the #Chrome navigator is still "stuck" in Unicode 15.1, while the latest version of #Unicode is 17.0!
https://mathiasbynens.github.io/caniunicode/
The fact that the #Electron framework is based on #Chromium probably explains why it is still lagging behind too...
Supporting Unicode 16.0 would allow me to produce a final stable version of my Unicopedia Plus app, before I can start working on a version for Unicode 17.0.
Until now, I've been able to provide a working (pre-release though) edition of my Unicopedia Plus app, targeting a specific #Unicode version not yet supported by the #Electron framework, by embedding a copy of all the up-to-date Unicode data files, and making use of the `regexpu-core` module to emulate the most "critical" regular expressions, but this is merely a workaround, not what it has been designed for in the first place...
As you might expect, my main application Unicopedia Plus relies heavily on #Unicode...
Today, I updated the #Electron framework to its latest major version 39.0.0, hoping it would at last bring full support to Unicode 16.0, published by the UTC in September 2024 , but unfortunately no; it is still stuck in Unicode 15.1, published in September 2023! Moreover, Unicode 17.0 has already been officially released...
New utility in Unicopedia Plus:
- Unihan Total Strokes
New in the CJK Variations utility of Unicopedia Sinica:
- Support for the latest Ideographic Variation Database (IVD 2025), adding the new CAAPH Collection.
- Support for the updated BabelStone Collection (unregistered), based on the latest BabelStone Han font (v17.0.0 BETA), by Andrew C. West (魏安), 1960-2025 RIP (安息吧).
🔗 https://https://codeberg.org/tonton-pixel/unicopedia-sinica
#Unicopedia #Unicode #Unihan #CJK #IdeographicVariationDatabase #IVD #CAAPH #BabelStone
No Electron support for the latest Unicode version is a major hindrance for my open-source Unicopedia Plus application, which I have to keep in Beta version for a long time because of that...
New utilities in Unicopedia Ægypta:
- Hieroglyph Picture Book
- Hieroglyph Taxonomy
🔗 https://codeberg.org/tonton-pixel/unicopedia-aegypta
#unicopedia #egyptian #hieroglyphs #taxonomy #picturebook #javascript #desktopapplication #electronjs #unicode
New utility in Unicopedia Anatolica:
- Hieroglyph Taxonomy
🔗 https://codeberg.org/tonton-pixel/unicopedia-anatolica
#unicopedia #anatolian #hieroglyphs #taxonomy #javascript #desktopapplication #electronjs