Name: ISO 5426:1983 to ISO/IEC 10646-1:2000 Table version: 1.0 Date: 2000-11-02 General notes: This table contains the finalized mapping of the characters of IS0 5426: 1983 to ISO/IEC 10646-1:2000, as agreed upon by ISO TC46/SC4/WG1 at its meeting on 2000-05-09. In ISO 5426, combining characters precede the base character. The following code positions are unassigned in IS0 5426:1983 and do not appear in the mapping table: 33, 34, 35, 5C, 60, 63, 64, 65, 67, 6B, 6D, 6E, 6F, 70, 74, 77, 7D, 7E Notes for implementers follow the mapping table. Format: Two tab-separated columns Column #1 is the ISO 5426 code (in hex as XX) Column #2 is the ISO/IEC 10646 value (in hex as U+XXXX) The entries are in the order of code positions in ISO 5426. 20 U+0020 21 U+00A1 22 U+201E 23 U+00A3 24 U+0024 25 U+00A5 26 U+2020 27 U+00A7 28 U+2032 29 U+2018 2A U+201C 2B U+00AB 2C U+266D 2D U+00A9 2E U+2117 2F U+00AE 30 U+02BB 31 U+02BC 32 U+201A 36 U+2021 37 U+00B7 38 U+2033 39 U+2019 3A U+201D 3B U+00BB 3C U+266F 3D U+02B9 3E U+02BA 3F U+00BF 40 U+0309 41 U+0300 42 U+0301 43 U+0302 44 U+0303 45 U+0304 46 U+0306 47 U+0307 48 U+0308 49 U+0308 4A U+030A 4B U+0315 4C U+0312 4D U+030B 4E U+031B 4F U+030C 50 U+0327 51 U+031C 52 U+0326 53 U+0328 54 U+0325 55 U+032E 56 U+0323 57 U+0324 58 U+0332 59 U+0333 5A U+0329 5B U+032D 5D U+FE20 5E U+FE21 5F U+FE23 61 U+00C6 62 U+0110 66 U+0132 68 U+0141 69 U+00D8 6A U+0152 6C U+00DE 71 U+00E6 72 U+0111 73 U+00F0 75 U+0131 76 U+0133 78 U+0142 79 U+00F8 7A U+0153 7B U+00DF 7C U+00FE Notes for Implementers on Specific ISO 5426 Characters (Informative) 48 TREMA, DIAERESIS & 49 UMLAUT These two characters are unified in this mapping. If the distinction between the characters must be preserved for a particular application, U+0308 should be used for one and a Private Use value for the other. 5D LEFT HALF OF LIGATURE SIGN AND OF DOUBLE TILDE This character is used in two different ways. As the left half of the ligature sign, it is used with various letters in transliterations of languages of Eastern Europe and the former Soviet Union written in Cyrillic script. (The example of use shows transliterated Russian.) As the left half of the double tilde, it is used with the letter "n" (upper or lower case) in the ligature "ng with tilde" of Tagalog. This character is mapped to U+FE20 COMBINING LIGATURE LEFT HALF because it is more commonly used in transliterations representing Cyrillic letters, and because the ISO 5426 example of use is as the left half of a ligature sign. It is possible to devise a more exact mapping for this character by taking the other half into account: IF 0x5D and its base character in the ISO 5426 source string is followed by 0x5F (right half of double tilde) THEN map 0x5D to U+FE22 ELSE map 0x5D to U+FE20 * covers both use of 0x5D as left half of ligature and pathological condition of an unpaired half * Alternatively, the pair of "halves" representing either the ligature used in romanization of Cyrillic script or the "double tilde" of Tagalog can be mapped to the corresponding "double diacritic" character, U+0361 COMBINING DOUBLE INVERTED BREVE or U+0360 COMBINING DOUBLE TILDE, instead of to the compatibility "halves" by examining following characters. Unpaired "halves" should be mapped to the appropriate compatibility "half" according to the table above. 62 SLASH D - CAPITAL LETTER This ISO 5426 letter is "used in Croatian, Icelandic, etc." and is mapped to U+0110 LATIN CAPITAL LETTER D WITH STROKE, one of the three possible choices. If more precise language-based mapping is needed, coded language information in the bibliographic record may be used to map 62 to the appropriate character: U+00D0 LATIN CAPITAL LETTER ETH (Icelandic), U+0110 LATIN CAPITAL LETTER D WITH STROKE (Croatian, Sami), or U+0189 LATIN CAPITAL LETTER AFRICAN D.