Back to Doug Ewell's Home Page

Proposed script codes for the ConScript Unicode Registry

ConScript Unicode Registry



This is an obsolete version of this proposal. Go here for the updated version.

The following is a suggested assignment of ISO 15924 script codes to the 41 “constructed” scripts registered in, or proposed for, the ConScript Unicode Registry (CSUR). These user-defined alphabetic script codes fall within the range in ISO 15924 marked “Reserved for private use,” just as the characters in the scripts are assigned to code points within the Private Use Area of Unicode.

In this scheme, codes are assigned as follows:

  • The first and second letters of the code are Qa, by requirement. This is due to the current restriction of ISO 15924 private-use codes to the range from Qaaa to Qacz, which limits their mnemonic value.
  • The third letter of the code is a for scripts that have actually been registered in CSUR (not just proposed for registration), c for the “Kolagian” scripts invented by Herman Miller, and b for all other scripts. This choice is arbitrary, but is applied consistently and serves to group Miller’s 17 scripts together (excluding Gargoyle, which is registered).
  • The fourth letter of the code is equal to the first letter of the name of the script, when possible. Another letter in the script name is chosen when the first choice is unavailable.
  • The code Qaai is not assigned to a CSUR script, because it has the special meaning of “inherited script” in Unicode Standard Annex #24, “Script Names.”
  • Scripts that already have a code officially assigned in ISO 15924 are not assigned a private-use code.

Like any other private-use assignment, these script codes are not official. They are only a suggestion. The code Qaba refers to the Aiha script only within this unofficial CSUR-based assignment scheme, and only by private agreement between sender and receiver. Otherwise, it could refer to almost anything, even another CSUR script.

Entries in this table are in alphabetical order by script name. Script codes in italics are already assigned in ISO 15924.

Code Script Block
Qaba Aiha U+F8A0—U+F8CF
Qaca Alzetjan U+E550—U+E57F
Qabn Amman-Iar U+E290—U+E2BF
Qabi aUI U+E270—U+E28F
Cirt Cirth U+E080—U+E0FF
Qaae Engsvanyáli U+E100—U+E14F
Qabe Ewellic U+E690—U+E6CF
Qabf Ferengi U+E600—U+E62F
Qaag Gargoyle U+E5C0—U+E5DF
Qaal Ilianore U+E1B0—U+E1CF
Qack Kazat ?akkorou U+E430—U+E44F
Qacv Kazvarad U+E450—U+E46F
Qacw Kelwathi U+E4F0—U+E4FF
Qaan Kinya (galme xornaf variant)  U+E150—U+E1AF,
U+F0000—U+F0E69 
Qaao Kinya (soþne xornaf variant) U+E150—U+E1AF
Qaat Kinya (tolle xornaf variant) U+E150—U+E1AF
Qaak Klingon U+F8D0—U+F8FF
Qacm Mizarian U+E300—U+E33F
Qabm Monofon U+E800—U+E82F
Qacn Nísklôz U+E400—U+E42F
Qaco Olaetyan U+E3B0—U+E3FF
Qabo Ophidian U+E5E0—U+E5FF
Phst Phaistos U+E6D0—U+E6FF
Qabp Pikto U+F0E70—U+F16AF 
Qacr Røzhxh U+E490—U+E4BF
Qacy Rynnan U+E520—U+E54F
Qacs Saklor U+E500—U+E51F
Qaci Sarkai U+E360—U+E37F
Qace Serivelna U+E4C0—U+E4EF
Qaas Seussian Latin Extensions U+E630—U+E64F
Qabs Solresol U+E770—U+E77F
Qacu Ssûraki U+E5A0—U+E5BF
Qabh Streich U+E2C0—U+E2CF
Qaby Syai U+E1D0—U+E1FF
Qact Telarasso U+E580—U+E59F
Teng Tengwar U+E000—U+E07F
Qacl Thelwik U+E380—U+E3AF
Qabu Unifon U+E740—U+E76F
Qaav Verdurian U+E200—U+E26F
Visp Visible Speech U+E780—U+E7FF
Qabx Xaîni U+E2D0—U+E2FF
Qacd Zarkhánd U+E470—U+E48F
Qacz Zírí:nka U+E340—U+E35F

For more information about the ConScript Unicode Registry, visit the CSUR home page or contact Michael Everson or John Cowan. You can also view a graphical roadmap of the scripts, with links to all 41 proposals.


Copyright © 2003–2008 by Doug Ewell  •  Last modified 2008-03-22 Unicode Encoded Not valid XHTML Valid CSS