Old Persian | |
---|---|
Range | U+103A0..U+103DF (64 code points) |
Plane | SMP |
Scripts | Old Persian |
Major alphabets | Old Persian |
Assigned | 50 code points |
Unused | 14 reserved code points |
Unicode version history | |
4.1 | 50 (+50) |
Note: [1] [2] |
Old Persian is a Unicode block containing cuneiform characters for writing the Old Persian language of the Achaemenid Empire.
In Unicode, a block is defined as one contiguous range of code points. Blocks are named uniquely and have no overlap. They have a starting code point of the form hhh0 and an ending code point of the form hhhF. A block explicitly can include code points that are unassigned and non-characters. Code points not belonging to any of the named blocks, e.g. in the unassigned planes 3–13, have the value block="No_block".
The Achaemenid Empire, also called the First Persian Empire, was an empire based in Western Asia founded by Cyrus the Great. Ranging at its greatest extent from the Balkans and Eastern Europe proper in the west to the Indus Valley in the east, it was larger than any previous empire in history, spanning 5.5 million square kilometers. Incorporating various peoples of different origins and faiths, it is notable for its successful model of a centralised, bureaucratic administration, for building infrastructure such as road systems and a postal system, the use of an official language across its territories, and the development of civil services and a large professional army. The empire's successes inspired similar systems in later empires.
Old Persian [1] [2] Official Unicode Consortium code chart (PDF) | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
U+103Ax | 𐎠 | 𐎡 | 𐎢 | 𐎣 | 𐎤 | 𐎥 | 𐎦 | 𐎧 | 𐎨 | 𐎩 | 𐎪 | 𐎫 | 𐎬 | 𐎭 | 𐎮 | 𐎯 |
U+103Bx | 𐎰 | 𐎱 | 𐎲 | 𐎳 | 𐎴 | 𐎵 | 𐎶 | 𐎷 | 𐎸 | 𐎹 | 𐎺 | 𐎻 | 𐎼 | 𐎽 | 𐎾 | 𐎿 |
U+103Cx | 𐏀 | 𐏁 | 𐏂 | 𐏃 | 𐏈 | 𐏉 | 𐏊 | 𐏋 | 𐏌 | 𐏍 | 𐏎 | 𐏏 | ||||
U+103Dx | 𐏐 | 𐏑 | 𐏒 | 𐏓 | 𐏔 | 𐏕 | ||||||||||
Notes |
The following Unicode-related documents record the purpose and process of defining specific characters in the Old Persian block:
Version | Final code points [lower-alpha 1] | Count | L2 ID | WG2 ID | Document |
---|---|---|---|---|---|
4.1 | U+103A0..103C3, 103C8..103D5 | 50 | L2/97-269 | N1639 | Everson, Michael (1997-09-18), Proposal to encode Old Persian Cuneiform, Plane 1 |
L2/98-070 | Aliprand, Joan; Winkler, Arnold, "3.A.4. item c. Old Persian Cuneiform", Minutes of the joint UTC and L2 meeting from the meeting in Cupertino, February 25-27, 1998 | ||||
L2/98-286 | N1703 | Umamaheswaran, V. S.; Ksar, Mike (1998-07-02), "8.19", Unconfirmed Meeting Minutes, WG 2 Meeting #34, Redmond, WA, USA; 1998-03-16--20 | |||
L2/99-224 | N2097, N2025-2 | Röllig, W. (1999-07-23), Comments on proposals for the Universal Multiple-Octed Coded Character Set | |||
N2133 | Response to comments on the question of encoding Old Semitic scripts in the UCS (N2097), 1999-10-04 | ||||
L2/00-010 | N2103 | Umamaheswaran, V. S. (2000-01-05), "10.4", Minutes of WG 2 meeting 37, Copenhagen, Denmark: 1999-09-13--16 | |||
L2/00-128 | Bunz, Carl-Martin (2000-03-01), Scripts from the Past in Future Versions of Unicode | ||||
L2/01-007 | Bunz, Carl-Martin (2000-12-21), "Old Persian cuneiform", Iranianist Meeting Report: Symposium on Encoding Iranian Scripts in Unicode | ||||
L2/02-009 | Bunz, Carl-Martin (2001-11-23), "Old Persian cuneiform script", 2nd Iranian Meeting Report | ||||
L2/03-097 | N2545 | Everson, Michael (2002-12-03), Revised proposal to encode the Old Persian script in the UCS | |||
L2/03-149R | N2583R | Everson, Michael (2003-09-18), Final proposal to encode the Old Persian script in the UCS | |||
L2/05-289 | Whistler, Ken (2005-10-06), Cuneiform property inconsistencies | ||||
|
Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0-25FF.
Combining Diacritical Marks is a Unicode block containing the most common combining characters. It also contains the character "Combining Grapheme Joiner", which prevents canonical reordering of combining characters, and despite the name, actually separates characters that would otherwise be considered a single grapheme in a given context.
Phonetic Extensions is a Unicode block containing phonetic characters used in the Uralic Phonetic Alphabet, Old Irish phonetic notation, the Oxford English dictionary and American dictionaries, and Americanist and Russianist phonetic notations. Its character set is continued in the following Unicode block, Phonetic Extensions Supplement.
Arabic Supplement is a Unicode block that encodes Arabic letter variants used for writing non-Arabic languages, including languages of Pakistan and Africa, and old Persian.
In CJK computing, graphic characters are traditionally classed into fullwidth and halfwidth characters. With fixed-width fonts, a halfwidth character occupies half the width of a fullwidth character, hence the name.
Cyrillic Extended-B is a Unicode block containing Cyrillic characters for writing Old Cyrillic and Old Abkhazian, and combining numeric signs.
Arabic Presentation Forms-A is a Unicode block encoding contextual forms and ligatures of letter variants needed for Persian, Urdu, Sindhi and Central Asian languages. The presentation forms are present only for compatibility with older standards such as codepage 864 used in DOS, and are typically used in visual and not logical order.
Arabic Presentation Forms-B is a Unicode block encoding spacing forms of Arabic diacritics, and contextual letter forms. The presentation forms are present only for compatibility with older standards, and are not currently needed for coding text.
Syriac is a Unicode block containing characters for all forms of the Syriac alphabet, including the Estrangela, Serto, Eastern Syriac, and the Christian Palestinian Aramaic variants. It is used in Literary Syriac, Neo-Aramaic, and Arabic among Syriac-speaking Christians. It was used historically to write Armenian, Persian, Ottoman Turkish, and Malayalam.
Hiragana is a Unicode block containing hiragana characters for the Japanese language.
Katakana is a Unicode block containing katakana characters for the Japanese and Ainu languages.
Katakana Phonetic Extensions is a Unicode block containing additional small katakana characters for writing the Ainu language, in addition to characters in the Katakana block.
Byzantine Musical Symbols is a Unicode block containing characters for representing Byzantine-era musical notation.
Tai Viet is a Unicode block containing characters for writing the Tai languages Tai Dam, Tai Dón, and Thai Song.
Inscriptional Pahlavi is a Unicode block containing monumental inscription characters for writing the Middle Persian language.
Old Italic is a Unicode block containing a unified repertoire of the three stylistic variants of pre-Roman Italic scripts.
Imperial Aramaic is a Unicode block containing characters for writing Aramaic during the Assyrian and Achaemenid Persian Empires.
Avestan is a Unicode block containing characters devised for recording the Zoroastrian religious texts, Avesta, and was used to write the Middle Persian, or Pazand language.
Psalter Pahlavi is a Unicode block containing characters for writing Middle Persian. The script derives its name from the "Pahlavi Psalter", a 6th- or 7th-century translation of a Syriac book of psalms.
Old Hungarian is a Unicode block containing characters used for writing the Old Hungarian alphabet, an obsolete script which was used to write Hungarian during the medieval period.