Old Persian (Unicode block)

Last updated
Old Persian
RangeU+103A0..U+103DF
(64 code points)
Plane SMP
Scripts Old Persian
Major alphabetsOld Persian
Assigned50 code points
Unused14 reserved code points
Unicode version history
4.150 (+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".

Achaemenid Empire first Persian Empire founded by Cyrus the Great

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)
 0123456789ABCDEF
U+103Ax𐎠𐎡𐎢𐎣𐎤𐎥𐎦𐎧𐎨𐎩𐎪𐎫𐎬𐎭𐎮𐎯
U+103Bx𐎰𐎱𐎲𐎳𐎴𐎵𐎶𐎷𐎸𐎹𐎺𐎻𐎼𐎽𐎾𐎿
U+103Cx𐏀𐏁𐏂𐏃𐏈𐏉𐏊𐏋𐏌𐏍𐏎𐏏
U+103Dx𐏐𐏑𐏒𐏓𐏔𐏕
Notes
1. ^ As of Unicode version 12.0
2. ^ Grey areas indicate non-assigned code points

History

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  IDDocument
4.1U+103A0..103C3, 103C8..103D550L2/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
  1. Proposed code points and characters names may differ from final code points and names

Related Research Articles

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.

Halfwidth and fullwidth forms Alternative width characters in East Asian typography

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.

References

  1. "Unicode character database". The Unicode Standard. Retrieved 2016-07-09.
  2. "Enumerated Versions of The Unicode Standard". The Unicode Standard. Retrieved 2016-07-09.