TRON (encoding)

TRON
Language(s)English, Chinese, Japanese, Korean
Created byTRON project
ClassificationDBCS
Transforms / EncodesJIS X 0208, JIS X 0212, JIS X 0213, GB 2312, KS X 1001, Big5, GB 18030, others

TRON Code is a multi-byte character encoding used in the TRON project. It is similar to Unicode but does not use Unicode's Han unification process: each character from each CJK character set is encoded separately, including archaic and historical equivalents of modern characters. This means that Chinese, Japanese, and Korean text can be mixed without any ambiguity as to the exact form of the characters; however, it also means that many[which?] characters with equivalent semantics will be encoded more than once, complicating some operations.

TRON has room for 150 million code points. Separate code points for Chinese, Korean, and Japanese variants of the 70,000+ Han characters in Unicode 4.1 (if that were deemed necessary) would require more than 200,000 code points in TRON. TRON includes the non-Han characters from Unicode 2.0, but it has not been keeping up to date with recent editions to Unicode as Unicode expands beyond the Basic Multilingual Plane and adds characters to existing scripts. The TRON encoding has been updated to include other recent code page updates like JIS X 0213.[1]

Fonts for the TRON encoding are available, but they have restrictions for commercial use.[2]

Structure

Each character in TRON Code is encoded as two bytes (as long as it is present in the current encoding plane). Similarly to ISO/IEC 2022, the TRON character encoding handles characters in multiple character sets within a single character encoding by using escape sequences, referred to as language specifier codes, to switch between planes of 48,400 code points. Character sets incorporated into TRON Code include existing character sets such as JIS X 0208 and GB 2312, as well as other character sources such as the Dai Kan-Wa Jiten, and some scripts not included in other encodings such as Dongba symbols.

Owing to the incorporation of entire character sets into TRON Code, many characters with equivalent semantics are encoded multiple times; for example, all of the kanji characters in the GT Typeface receive their own codepoints, despite many of them overlapping with other kanji character sets that are already included such as JIS X 0208. One such example is the character 亜 (located in Unicode at U+4E9C) which appears in the JIS X 0208 region at 1-3021, the GT Typeface region at 2-2464, and the Dai Kan-Wa Jiten region at 8-2373.

Control codes

Bytes in the range 0x00 to 0x20 and 0x7F are reserved for use in control codes.

Character codes

Characters in each plane are divided into four zones. Each zone is allocated separately; for example, in plane 1 JIS X 0208 characters reside in Zone A starting at 0x2121, JIS X 0213 characters reside in both Zone A and Zone B, and GB 2312 characters reside in Zone C starting at 0x2180.

Zone First byte Second byte Nb. of code points
Zone A 0x21–0x7E 0x21–0x7E 94 × 94 = 8,836
Zone B 0x80–0xFD 0x21–0x7E 126 × 94 = 11,844
Zone C 0x21–0x7E 0x80–0xFD 94 × 126 = 11,844
Zone D 0x80–0xFD 0x80–0xFD 126 × 126 = 15,876
Total per plane 220 × 220 = 48,400

TRON code points are notated as "X-YYYY", where "X" is the plane number in decimal and "YYYY" is the code point in hexadecimal. Alternatively, the notation "0xNNYYYY" can be used, where "NN" is the second byte in hexadecimal of the language specifier code. A text format "&TNNYYYY;" can be used to denote a TRON code point in ASCII text, in a similar manner to numeric character references in HTML, SGML or XML. However, a standard and conforming HTML or XML parser would treat them as named entities, that can't be directly and easily mapped to valid and unambiguous sequences of code points in the UCS, without an extensive DTD to define them (possibly by using some private use characters for TRON escapes, or Unicode variation selectors mapped to TRON characters for encoding different TRON characters represented as the same character in the UCS): a different SGML-based parser will be needed to support the TRON text format in a way interoperable with standard UTF's for the UCS.

Language specifier codes

Language specifier codes are prefixed with 0xFE. Valid suffixes are 0x21 to 0x7E (referencing planes 1 to 94) and 0x80 to 0xFE (for future planes), many of which are unallocated.

Special and escape codes

Special codes are prefixed with 0xFF.

Planes

The following are the planes allocated for use in TRON Code, along with their corresponding language specifier codes and a description of the character sets included in each plane.

Plane Language specifier code Description
1 FE 21 JIS X 0208, JIS X 0212, JIS X 0213, GB 2312, KS X 1001 and Braille
2 FE 22 GT Typeface characters
3 FE 23 GT Typeface characters continued
6 FE 26 Big5
8 FE 28 Dai Kan-Wa Jiten characters
9 FE 29 Dai Kan-Wa Jiten continued, hentaigana and miscellaneous characters
10 FE 2A Minority scripts (Dongba symbols)
16 FE 30 Unicode 2.0 (excluding CJK Unified and Hangul)
17 FE 31 Unicode 2.0 (excluding CJK Unified and Hangul) continued
22 FE 36 GB 18030
23 FE 37 GB 18030 continued

Planes 11 to 15 were originally allocated to store the Mojikyō character set, but disputes have led to the planes being excluded. All other planes up to 31 are currently reserved for future allocation.

See also

References

  1. ^ "The name of T-Engine Forum was changed to TRON Forum". T-engine.org. 2015-04-01. Retrieved 2018-09-16.
  2. ^ "Tフォントプロジェクト 利用規定". Charcenter.t-engine.org. Retrieved 2018-09-16.

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Arthur MackleyLahir(1865-07-03)3 Juli 1865Portsmouth, Hampshire, InggrisMeninggal21 Desember 1926(1926-12-21) (umur 61)Los Angeles, California, Amerika SerikatPekerjaanPemeran, sutradaraTahun aktif1910–1925 Arthur Mackley (3 Juli 1865 ...

 

PAC P-750 XSTOL PAL P-750 XSTOL, (sebelumnya dikenal sebagai PAC 750XL) adalah pesawat monoplane utilitas konvensional desain semua logam sayap rendah, dengan undercarriage roda tiga tetap. Menggabungkan mesin dan sayap PAC Cresco dengan pesawat besar baru dan ekor dimodifikasi, semua versi sampai saat ini telah didukung oleh turboprop Pratt & Whitney Canada PT6 750 hp (560 kW). Perangkat ini dirancang dan diproduksi di Hamilton, Selandia Baru oleh Pacific Aerospace Limited. Des...

 

Anggy UmbaraLahir21 Oktober 1980 (umur 43)Jakarta, IndonesiaNama lainD'JackalPekerjaanSutradarapenulis naskahproduser filmaktormusisipenyuntingdisjokiTahun aktif1994—sekarangSuami/istriWita Priyanthi ​(m. 2006)​Anak2Orang tuaDanu Umbara Anggy Umbara (juga dikenal sebagai D'Jackal; lahir 21 Oktober 1980) adalah sutradara, penulis naskah, produser film, aktor, musisi, penyunting, dan disjoki Indonesia. Anggy pernah dinominasikan Piala Citra untuk P...

Peta Sachsen yang menunjukkan lokasi Vogtlandkreis. Vogtlandkreis adalah sebuah Landkreis atau semacam kabupaten yang terletak di negara bagian Sachsen, Jerman. Vogtlandkreis berada dekat perbatasan dengan Thüringen dan Republik Ceko. Dari selatan searah jarum jam, distrik-distrik yang berbatasan adalah Hof, Saale-Orla, Greiz, Zwickau dan Erzgebirgskreis. Plauen adalah ibu kota administratif distrik ini. Kota dan kotamadya Kota Kotamadya Adorf Auerbach Bad Elster Elsterberg Falkenstein Kling...

 

Part of a series on theVideo game industry Development Producer Developer Designer Artist Programmer Design Level design Programming Engine AI Graphics Music Testing Products Video game Specialized / alternative-paradigmatic types: Casual Erotic Indie Interactive movie Nonviolent Serious Art game Edugame Exergame Non-game Arcade cabinet Console Accessory Publishing Markets China U.S. Japan South Korea Localization Censorship Content rating Piracy Clone Intellectual property protection Digita...

 

Stefano Okaka Okaka nel 2015 all'Anderlecht Nazionalità  Italia Altezza 186 cm Peso 82 kg Calcio Ruolo Attaccante Squadra svincolato CarrieraGiovanili 2001-2003 Centro Italia Parma2003-2004 Cittadella2004-2007 RomaSquadre di club1 2005-2007 Roma14 (1)2007-2008→  Modena33 (7)2008-2009 Roma9 (0)2009→  Brescia16 (2)[1]2009-2010 Roma7 (1)2010→  Fulham11 (2)2010-2011 Roma4 (0)2011→  Bari10 (2)2011-2012 Roma0 (0)2012 ...

Wily dragon in J. R. R. Tolkien's 'The Hobbit' For other uses, see Smaug (disambiguation). Fictional character SmaugTolkien characterTolkien's illustration Conversation with SmaugIn-universe informationRaceDragonGenderMaleBook(s) The Hobbit The Return of the King Unfinished Tales Smaug (/smaʊɡ/[T 1]) is a dragon and the main antagonist in J. R. R. Tolkien's 1937 novel The Hobbit, his treasure and the mountain he lives in being the goal of the quest. Powerful and fearsome, he invaded...

 

American suffragist and philanthropist (1831–1891) Annie Nowlin SaveryBorn1831 (1831)London, EnglandDiedApril 14, 1891 (aged 59–60)New York City, U.S.A.EducationUniversity of IowaOccupation(s)Suffragist, philanthropistSpouseJames C. Savery Annie Nowlin Savery (born Annie Nowlin, 1831, London – April 14, 1891, New York City) was an American suffragist and philanthropist based in Des Moines, Iowa. She is known as a pioneer feminist and activist for woman suffrage. She began ...

 

Emanuel BowenBorn1694Tal-y-Llychau, Wales, EnglandDied8 May 1767(1767-05-08) (aged 86–87)Notable workBritannia DepictaChildren1 son A New & Accurate Map of the Island of Jamaica. Divided into its Principal Parishes. Emanuel Bowen, 1752.[1] Emanuel Bowen (1694 – 8 May 1767) was a Welsh map engraver, who achieved the unique distinction of becoming Royal Mapmaker to both to King George II of Great Britain and Louis XV of France.[2] Bowen was highly regarded by his c...

DC Extended Universe character This article is about the DC character. For the TV series, see Peacemaker (TV series). For the Eastenders character, see Chris Smith (EastEnders). Fictional character PeacemakerChristopher Chris SmithDC Extended Universe and DC Universe characterPromotional still of John Cena as Peacemaker in The Suicide Squad (2021)First appearanceThe Suicide Squad (2021)Based onPeacemakerby Joe GillPat BoyetteAdapted byJames GunnPortrayed byJohn CenaQuinn Bennett (young)Voiced...

 

Merkendorf Lambang kebesaranLetak Merkendorf di Ansbach NegaraJermanNegara bagianBayernWilayahMittelfrankenKreisAnsbachSubdivisions13 OrtsteilePemerintahan • MayorHans PoppLuas • Total26,07 km2 (1,007 sq mi)Ketinggian438 m (1,437 ft)Populasi (2013-12-31)[1] • Total2.783 • Kepadatan1,1/km2 (2,8/sq mi)Zona waktuWET/WMPET (UTC+1/+2)Kode pos91732Kode area telepon09826Pelat kendaraanANSitus webwww.merkendorf...

 

American politician Not to be confused with Robert Cowen. Robert E. CowanMember of the Virginia House of Delegatesfrom the Preston districtIn officeDecember 7, 1857 – March 31, 1863Serving with J. C. Kemble, John ScottPreceded byJohn A. F. MartinSucceeded byn/aMember of the Virginia House of Delegatesfrom the Preston County, Virginia districtIn officeSeptember 7, 1893 – March 15, 1865Serving with Charles J. P. CresapPreceded byn/aS...

American software company 38°00′20″N 122°31′51″W / 38.0055°N 122.5308°W / 38.0055; -122.5308 Autodesk, Inc.Company typePublicTraded asNasdaq: ADSKNasdaq-100 componentS&P 500 componentIndustrySoftwaremedia & entertainmentmanufacturing & industrialbioscienceFoundedJanuary 30, 1982; 42 years ago (1982-01-30), in Mill Valley, California, U.S.FoundersJohn Walker, Dan DrakeHeadquartersOne Market Plaza, San Francisco, California,...

 

Palace in Coburg, GermanyEhrenburg PalaceSchloss EhrenburgEhrenburg PalaceLocation of Ehrenburg in GermanyShow map of BavariaEhrenburg Palace (Germany)Show map of GermanyGeneral informationTypePalaceArchitectural styleGothic Revival styleTown or cityCoburgCountryGermanyCoordinates50°15′29″N 10°58′02″E / 50.258056°N 10.967222°E / 50.258056; 10.967222Construction started1543Completed1547Renovated1699, 19th centuryClientJohann Ernst, Herzog von Sachsen-CoburgO...

 

Monarchial title in some Slavic countries For other uses, see Tsar (disambiguation) and Csar (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources in this article. Unsourced material may be challenged and removed.Find sources: Tsar – news · newspapers · books · scholar · JSTOR (April 2021) (Learn how and when to remove this message) Simeon I of Bulgaria, ...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. With the Century PengarangKim Il-sungNegaraKorea UtaraBahasaKoreaSubjek Kim Il-sung Kepala negara, Korea (Utara), biografi Gerakan pemberontakan Korea 1905–1945 GenreAutobiografiDiterbitkan1992 (1992) (edisi Korea)PenerbitPyongyang: Rumah Penerb...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. جزء من سلسلة مقالات حولاللاسلطوية الفكر رأسمالية مسيحية جمعية إسلامية شيوعية بيئية أنثوية خضراء فردية تبادلية بدائية اجتماعية أو اشتراكية تعاونية او نقابية في الثقافة الدي...

 

Cagar Alam Nasional WolongAnak panda di pusat pembiakan panda Cagar Alam WolongLetakKabupaten Wenchuan, Provinsi Sichuan  TiongkokKota terdekatChengduKoordinat31°1′12″N 103°6′0″E / 31.02000°N 103.10000°E / 31.02000; 103.10000[1]Luassekitar 2.000 km2 (770 sq mi)Didirikan1963 Cagar Alam Nasional Wolong (Hanzi sederhana: 卧龙自然保护区; Hanzi tradisional: 臥龍自然保護區; Pinyin: Wòlóng Zìránbǎohùqū) ...

Мазут Физические свойства Плотность 0,89 г/см³ Термические свойства Температура  • кипения 430 °C  • вспышки 100 ± 10 °C  • самовоспламенения 550 ± 100 °C Приведены данные для стандартных условий (25 °C, 100 кПа), если не указано иное. Цистерна для м...

 

German prince (1785–1852) Prince PaulBorn(1785-01-19)19 January 1785St Petersburg, Russian EmpireDied16 April 1852(1852-04-16) (aged 67)Paris, FranceBurialSchlosskirche, LudwigsburgSpouse Princess Charlotte of Saxe-Hildburghausen ​ ​(m. 1805; died 1847)​ Magdalena de Creus y Ximenes ​ ​(m. 1848)​ Issue Charlotte, Grand Duchess Elena Pavlovna of Russia Prince Frederick Prince Paul Friedrich Pauline, D...