Se han utilizado varias versiones mutuamente incompatibles del Código de intercambio decimal codificado en binario extendido ( EBCDIC ) para representar el idioma japonés en las computadoras, incluidas las variantes definidas por Hitachi , Fujitsu , IBM y otros. Algunas son codificaciones de ancho variable , que emplean códigos de cambio de bloqueo para cambiar entre los modos de un byte y de doble byte. [1] A diferencia de otros lugares EBCDIC, las letras latinas básicas minúsculas a menudo no se conservan en sus lugares habituales. [2]
Códigos de un solo byte
De manera similar a JIS X 0201 (incorporado a sí mismo en Shift JIS ), las codificaciones EBCDIC japonesas a menudo incluyen un conjunto de katakana de un solo byte . Varias variantes diferentes del código EBCDIC de un solo byte se utilizan en la configuración regional japonesa, por diferentes proveedores; un proveedor dado también puede definir dos códigos diferentes de un solo byte, uno preferido para katakana de ancho medio y otro preferido para escritura latina . Las variantes de EBCDIC preferidas por un proveedor dado para su uso en katakana a veces se denominan EBCDIK , que significa código Kana de intercambio decimal codificado en binario extendido . [1] [3]
Las páginas de códigos que incorporan kana de ancho medio son una excepción al conjunto de caracteres invariantes EBCDIC de IBM, que especifica un conjunto de caracteres que normalmente se codifican de la misma manera en todas las páginas de códigos EBCDIC. En particular, a veces incluyen caracteres katakana en puntos de código que se utilizan para letras minúsculas del alfabeto latino básico en el conjunto invariante. [2] La codificación de letras minúsculas cuando se incluyen caracteres katakana en esas ubicaciones, y la codificación de caracteres katakana cuando se retienen letras minúsculas en sus ubicaciones habituales, puede variar entre proveedores, como se muestra a continuación.
Microsoft Windows implementa dos variantes EBCDIC japonesas de un solo byte, con números de página de códigos 20000 más altos que los números de página de códigos de IBM para sus variantes, como páginas de códigos 20290 (documentadas como IBM290
"IBM EBCDIC Japanese Katakana Extended") [4] y 21027 ("Extended / Ext Alpha Minúsculas "). La página de códigos 21027, tal como se implementó en Windows, es una implementación incompleta, que carece de asignaciones bidireccionales para varias letras y kana, [5] y actualmente está en desuso. [4]
Las páginas de códigos de IBM se actualizaron posteriormente para incluir el signo del euro en 0xE1, conservando sus números CPGID originales, pero se les asignaron nuevos números CCSID. Por lo tanto, el CCSID 290 se refiere a la versión original de la página de códigos 290, mientras que la versión de la página de códigos 290 con el símbolo del euro también se conoce como CCSID 8482. [6] De manera similar, el CCSID 1027 se refiere a la versión original de la página de códigos 1027, mientras que la versión de CPGID 1027 con el símbolo del euro recibe el CCSID 5123. [7]
Junto con las versiones de la página de códigos DBCS-Host japonés de doble byte de IBM (CPGID 300, CCSID 300 o 16684) como componente de doble byte, la página de códigos de IBM 290 se utiliza como el componente de un solo byte de la página de códigos de varios bytes IBM- 930 [8] [9] y (como el CCSID 8482 actualizado para Europa) la versión actualizada IBM-1390. [10] [11] La página de códigos IBM 1027 se utiliza como componente de un solo byte de la página de códigos multibyte IBM-939 [12] [13] y (como CCSID 5123 actualizado en euros) la versión actualizada IBM-1399 . [14] [15]
En la siguiente tabla, la conformidad con el conjunto invariante está marcada en verde; la colisión con el conjunto invariante se marca con rojo.
Hexadecimal | Fujitsu EBCDIC [16] | Fujitsu EBCDIK [16] | HP EBCDIK [17] | EBCDIC de Hitachi [18] | Hitachi EBCDIK [18] IBM 1136 [19] | NEC EBCDIC [3] | IBM 1027 [12] [14] [20] [21] | IBM 290 [8] [10] [22] [23] |
---|---|---|---|---|---|---|---|---|
0x40 | SP | SP | SP | SP | SP | SP | SP | SP |
0x41 | 。 | 。 | 。 | 。 | ||||
0x42 | 「 | 。 | 。 | 「 | 「 | 。 | 「 | |
0x43 | 」 | 「 | 「 | 」 | 」 | 「 | 」 | |
0x44 | 、 | 」 | 」 | 、 | 、 | 」 | 、 | |
0x45 | ・ | 、 | 、 | ・ | ・ | 、 | ・ | |
0x46 | ヲ | ・ | ・ | ヲ | ヲ | ・ | ヲ | |
0x47 | ァ | ヲ | ヲ | ァ | ァ | ヲ | ァ | |
0x48 | ィ | ァ | ァ | ィ | ィ | ァ | ィ | |
0x49 | ゥ | ィ | ィ | ゥ | ゥ | ィ | ゥ | |
0x4A | £ | £ | [ | [ | [ | ¢ | £ | |
0x4B | . | . | . | . | . | . | . | . |
0x4C | < | < | ) | < | < | < | < | < |
0x4D | ( | ( | [ | ( | ( | ( | ( | ( |
0x4E | + | + | < | + | + | + | + | + |
0x4F | | | | | ! | ! | ! | | | | | |
0x50 | Y | Y | + | Y | Y | Y | Y | Y |
0x51 | ェ | ゥ | ゥ | ェ | ェ | ゥ | ェ | |
0x52 | ォ | ェ | ェ | ォ | ォ | ェ | ォ | |
0x53 | ャ | ォ | ォ | ャ | ャ | ォ | ャ | |
0x54 | ュ | ャ | ャ | ュ | ュ | ャ | ュ | |
0x55 | ョ | ュ | ュ | ョ | ョ | ュ | ョ | |
0x56 | ッ | ョ | ョ | ッ | ッ | ョ | ッ | |
0x57 | ッ | ッ | a | ッ | ||||
0x58 | ー | ー | ー | ー | ー | ー | ー | |
0x59 | ア | ア | a | B | ア | |||
0x5A | ! | ! | ] | ] | ] | ! | ! | |
0x5B | \ | \ | PS | ¥ | ¥ | ¥ | PS | ¥ |
0x5C | * | * | * | * | * | * | * | * |
0x5D | ) | ) | ] | ) | ) | ) | ) | ) |
0x5E | ; | ; | ; | ; | ; | ; | ; | ; |
0x5F | ¬ | ¬ | ^ | ^ | ¬ | ¬ | ¬ | |
0x60 | - | - | - | - | - | - | - | - |
0x61 | / | / | / | / | / | / | / | / |
0x62 | イ | イ | B | C | イ | a | ||
0x63 | ウ | ウ | C | D | ウ | B | ||
0x64 | エ | エ | D | mi | エ | C | ||
0x65 | オ | オ | mi | F | オ | D | ||
0x66 | カ | カ | F | gramo | カ | mi | ||
0x67 | キ | キ | gramo | h | キ | F | ||
0x68 | ク | ク | h | I | ク | gramo | ||
0x69 | ケ | ケ | I | j | ケ | h | ||
0x6A | ¦ | | | | | | | ^ | |||
0x6B | , | , | , | , | , | , | , | , |
0x6C | % | % | ( | % | % | % | % | |
0x6D | _ | _ | _ | _ | _ | % | _ | _ |
0x6E | > | > | ¥ | > | > | > | > | > |
0x6F | ? | ? | ? | ? | ? | ? | ? | |
0x70 | コ | コ | j | k | コ | [ | ||
0x71 | サ | サ | k | l | サ | I | ||
0x72 | シ | シ | l | metro | シ | j | ||
0x73 | ス | ス | metro | norte | ス | k | ||
0x74 | セ | セ | norte | o | セ | l | ||
0x75 | ソ | ソ | o | pag | ソ | metro | ||
0x76 | タ | タ | pag | q | タ | norte | ||
0x77 | チ | チ | q | r | チ | o | ||
0x78 | ツ | ツ | r | s | ツ | pag | ||
0x79 | ' | ' | ' | ' | ' | ' | ' | ' |
0x7A | : | : | : | : | : | : | : | |
0x7B | # | # | = | # | # | # | # | # |
0x7C | @ | @ | ' | @ | @ | @ | @ | @ |
0x7D | ' | ' | : | ' | ' | ' | ' | ' |
0x7E | = | = | > | = | = | = | = | = |
0x7F | " | " | " | " | " | " | " | " |
0x80 | テ | テ | s | t | ] | |||
0x81 | a | ア | a | a | ア | ア | a | ア |
0x82 | B | イ | B | B | イ | イ | B | イ |
0x83 | C | ウ | C | C | ウ | ウ | C | ウ |
0x84 | D | エ | D | D | エ | エ | D | エ |
0x85 | mi | オ | mi | mi | オ | オ | mi | オ |
0x86 | F | カ | F | F | カ | カ | F | カ |
0x87 | gramo | キ | gramo | gramo | キ | キ | gramo | キ |
0x88 | h | ク | h | h | ク | ク | h | ク |
0x89 | I | ケ | I | I | ケ | ケ | I | ケ |
0x8A | コ | ト | ト | コ | コ | テ | コ | |
0x8B | ナ | ナ | t | tu | ト | q | ||
0x8C | サ | ニ | ニ | サ | サ | ナ | サ | |
0x8D | シ | ヌ | ヌ | シ | シ | ニ | シ | |
0x8E | ス | ネ | ネ | ス | ス | ヌ | ス | |
0x8F | セ | ノ | ノ | セ | セ | ネ | セ | |
0x90 | ソ | ハ | ハ | ソ | ソ | ソ | ||
0x91 | j | タ | j | j | タ | タ | j | タ |
0x92 | k | チ | k | k | チ | チ | k | チ |
0x93 | l | ツ | l | l | ツ | ツ | l | ツ |
0x94 | metro | テ | metro | metro | テ | テ | metro | テ |
0x95 | norte | ト | norte | norte | ト | ト | norte | ト |
0x96 | o | ナ | o | o | ナ | ナ | o | ナ |
0x97 | pag | ニ | pag | pag | ニ | ニ | pag | ニ |
0x98 | q | ヌ | q | q | ヌ | ヌ | q | ヌ |
0x99 | r | ネ | r | r | ネ | ネ | r | ネ |
0x9A | ノ | ヒ | ヒ | ノ | ノ | ノ | ノ | |
0x9B | フ | フ | tu | v | ハ | r | ||
0x9C | ヘ | ヘ | v | w | ヒ | |||
0x9D | ハ | ホ | ホ | ハ | ハ | フ | ハ | |
0x9E | ヒ | マ | マ | ヒ | ヒ | ヘ | ヒ | |
0x9F | フ | ミ | ミ | フ | フ | ホ | フ | |
0xA0 | ム | ム | w | X | ¯ | ~ | ||
0xA1 | ~ | ~ | ¯ | ~ | ~ | ~ | ~ | ¯ |
0xA2 | s | ヘ | s | s | ヘ | ヘ | s | ヘ |
0xA3 | t | ホ | t | t | ホ | ホ | t | ホ |
0xA4 | tu | マ | tu | tu | マ | マ | tu | マ |
0xA5 | v | ミ | v | v | ミ | ミ | v | ミ |
0xA6 | w | ム | w | w | ム | ム | w | ム |
0xA7 | X | メ | X | X | メ | メ | X | メ |
0xA8 | y | モ | y | y | モ | モ | y | モ |
0xA9 | z | ヤ | z | z | ヤ | ヤ | z | ヤ |
0xAA | ユ | メ | メ | ユ | ユ | マ | ユ | |
0xAB | モ | モ | X | y | ミ | s | ||
0xAC | ヨ | ヤ | ヤ | ヨ | ヨ | ム | ヨ | |
0xAD | ラ | ユ | ユ | ラ | ラ | [ | ラ | |
0xAE | リ | ヨ | ヨ | リ | リ | メ | リ | |
0xAF | ル | ラ | ラ | ル | ル | モ | ル | |
0xB0 | リ | リ | y | z | ^ | ^ | ||
0xB1 | ル | ル | z | £ | ¢ | |||
0xB2 | レ | レ | ¥ | \ | ||||
0xB3 | ロ | ロ | ヤ | t | ||||
0xB4 | ワ | ワ | ユ | tu | ||||
0xB5 | ン | ン | ヨ | v | ||||
0xB6 | ゙ | ゙ | ラ | w | ||||
0xB7 | ゚ | ゚ | リ | X | ||||
0xB8 | ル | y | ||||||
0xB9 | レ | z | ||||||
0xBA | レ | レ | レ | ロ | レ | |||
0xBB | ロ | ロ | ロ | ワ | ロ | |||
0xBC | ワ | ワ | ワ | ン | ワ | |||
0xBD | ン | ン | ン | ] | ン | |||
0xBE | ゙ | ゙ | ゙ | ゙ | ゙ | |||
0xBF | ゚ | ゚ | ゚ | ゚ | ゚ | |||
0xC0 | { | { | ? | { | { | { | { | { |
0xC1 | A | A | A | A | A | A | A | A |
0xC2 | B | B | B | B | B | B | B | B |
0xC3 | C | C | C | C | C | C | C | C |
0xC4 | D | D | D | D | D | D | D | D |
0xC5 | mi | mi | mi | mi | mi | mi | mi | mi |
0xC6 | F | F | F | F | F | F | F | F |
0xC7 | GRAMO | GRAMO | GRAMO | GRAMO | GRAMO | GRAMO | GRAMO | GRAMO |
0xC8 | H | H | H | H | H | H | H | H |
0xC9 | I | I | I | I | I | I | I | I |
0xCA | ||||||||
0xCB | ||||||||
0xCC | ||||||||
0xCD | ||||||||
0xCE | ||||||||
0xCF | ||||||||
0xD0 | } | } | ! | } | } | } | } | } |
0xD1 | J | J | J | J | J | J | J | J |
0xD2 | K | K | K | K | K | K | K | K |
0xD3 | L | L | L | L | L | L | L | L |
0xD4 | METRO | METRO | METRO | METRO | METRO | METRO | METRO | METRO |
0xD5 | norte | norte | norte | norte | norte | norte | norte | norte |
0xD6 | O | O | O | O | O | O | O | O |
0xD7 | PAG | PAG | PAG | PAG | PAG | PAG | PAG | PAG |
0xD8 | Q | Q | Q | Q | Q | Q | Q | Q |
0xD9 | R | R | R | R | R | R | R | R |
0xDA | ||||||||
0xDB | ||||||||
0xDC | ||||||||
0xDD | ||||||||
0xDE | ||||||||
0xDF | ||||||||
0xE0 | PS | PS | PS | PS | PS | \ | PS | |
0xE1 | € | € | ||||||
0xE2 | S | S | S | S | S | S | S | S |
0xE3 | T | T | T | T | T | T | T | T |
0xE4 | U | U | U | U | U | U | U | U |
0xE5 | V | V | V | V | V | V | V | V |
0xE6 | W | W | W | W | W | W | W | W |
0xE7 | X | X | X | X | X | X | X | X |
0xE8 | Y | Y | Y | Y | Y | Y | Y | Y |
0xE9 | Z | Z | Z | Z | Z | Z | Z | Z |
0xEA | ||||||||
0xEB | ||||||||
0xEC | ||||||||
0xED | ||||||||
0xEE | ||||||||
0xEF | ||||||||
0xF0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0xF1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0xF2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
0xF3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
0xF4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
0xF5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
0xF6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
0xF7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
0xF8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
0xF9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 |
0xFA | ||||||||
0xFB | ||||||||
0xFC | ||||||||
0xFD | ||||||||
0xFE |
Códigos de doble byte
Hay tres códigos de caracteres de doble byte utilizados para japonés con EBCDIC: [24] [25] [26] página de códigos IBM 300 (también llamada IBM Kanji o IBM Japanese DBCS-Host) de IBM , [27] KEIS de Hitachi , [ 24] y JEF de Fujitsu . [16] Estas son codificaciones DBCS-Host, que utilizan diferentes códigos de desplazamiento para cambiar entre los modos EBCDIC de un solo byte y de doble byte. [1] Los códigos 0x41 a 0xFE (los utilizados para caracteres gráficos en EBCDIC) se utilizan en pares para representar caracteres de una cuadrícula de 190 × 190; el código 0x40 ( espacio en EBCDIC) se usa duplicado como espacio ideográfico , pero no como parte de ningún otro código de doble byte. [1] [27]
En la versión de IBM del código DBCS-Host, el código 0x0F
cambia al modo de un solo byte y el código 0x0E
cambia al modo de doble byte, [1] [8] [12] [10] [14] en común con IBM doble códigos EBCDIC de bytes para otros idiomas CJK , [1] como la versión EBCDIC de Johab para coreano . [28] A diferencia de KEIS y JEF, el diseño de la página de códigos 300 de IBM no está relacionado con JIS X 0208 , y la conversión entre los dos debe realizarse mediante una tabla; [24] sin embargo, su repertorio de caracteres se ha mantenido actualizado con sucesivas revisiones de JIS X 0208 para seguir siendo un superconjunto del repertorio de JIS X 0208. [26] Los bytes iniciales 0x41 a 0x44 se utilizan para caracteres no Kanji, los bytes iniciales 0x45 a 0x68 se utilizan para caracteres Kanji y los bytes iniciales 0x69 a 0x89 se utilizan para UDC ( caracteres definidos por el usuario ). [27]
La existencia del código DBCS-Host japonés de IBM tuvo un impacto más allá de los sistemas EBCDIC, ya que IBM también definió variantes de Shift JIS ("DBCS-PC", definido en la página de código de doble byte puro 301 y utilizado en la página de código de ancho variable 932 y Página de códigos 942 ) y de EUC-JP que codifican todo el repertorio de la página de códigos 300 de IBM, incluidos 28 no kanji y 360 kanji adicionales a los incluidos originalmente en JIS X 0208 (aunque los no kanji porque el signo ∵ y no el signo¬ se agregaron más tarde a JIS X 0208 en 1983). Estos se conocen como caracteres "seleccionados por IBM" y se incluyen como extensiones en, por ejemplo, la página de códigos de Windows 932 . [26]
Algunas revisiones más recientes de la página de códigos IBM-300 agregan kanji adicional con bytes iniciales 0xB8 a 0xD5 y no kanji adicionales con bytes iniciales 0xD6 a 0xE9. [27] Esta revisión actualizó el conjunto para JIS X 0213 , incluido el signo del euro y, aunque conservaba el CPGID 300, se le asignó el nuevo CCSID 16684. [29] Las páginas de códigos IBM-930 (con la página de códigos 290 como único conjunto de bytes) [8] e IBM-939 (con la página de códigos 1027 como conjunto de un solo byte) [12] excluyen estas adiciones, mientras que IBM-1390 (con la versión con el signo del euro de la página de códigos 290 / CCSID 8482) [10] e IBM-1399 (con la versión con el símbolo del euro de la página de códigos 1027 / CCSID 5123) [14] los incluyen.
En Hitachi KEIS [24] (Sistema de información extendido de procesamiento de kanji), la secuencia 0x0A 0x41
cambia al modo de un solo byte y la secuencia 0x0A 0x42
cambia al modo de doble byte. [a] Los caracteres JIS X 0208 se codifican utilizando las mismas secuencias de bytes utilizadas para codificarlos en EUC-JP , es decir, con ambos bytes comprendidos entre 0xA1 y 0xFE inclusive. Esto da como resultado codificaciones duplicadas para el espacio ideográfico —0x4040 según la estructura de código DBCS-Host, y 0xA1A1 como en EUC-JP. Sin embargo, el rango de bytes iniciales se extiende de nuevo a 0x59, de los cuales los bytes iniciales 0x81 – A0 están designados para caracteres definidos por el usuario, [1] y el resto se usa para caracteres definidos por la empresa, incluidos kanji y no kanji. . [26]
En Fujitsu JEF [16] (función ampliada de procesamiento japonés), 0x29
cambia al modo de un solo byte y 0x28
cambia al modo de doble byte. De manera similar a KEIS, los códigos JIS X 0208 se representan igual que en EUC-JP. [1] A diferencia de KEIS, la edición JIS X 0208 utilizada en esta zona JEF es la JIS C 6226: 1978 original. [24] [16] El rango de bytes iniciales se extiende de nuevo a 0x41, con 0x80 – A0 designado para la definición del usuario; A los bytes iniciales 0x41–7F se les asignan los números de fila 101 a 163 para fines kuten , aunque la fila 162 (byte inicial 0x7E) no se utiliza. [1] [26] Las filas 101 a 148 se usan para kanji extendidos, mientras que las filas 149 a 163 se usan para no kanji extendidos. [26]
Notas al pie
- ^ Estas formas hexadecimales de estas secuencias de cambios coinciden con las formas decimales (
10 65
y10 66
) enumeradas por Lunde. [1] Lunde enumera las formas hexadecimales de ambos turnos como0xA0 0x42
aparentemente erróneas.
Referencias
- ↑ a b c d e f g h i j Lunde, Ken (2009). "Apéndice F: métodos de codificación del proveedor" (PDF) . Procesamiento de información CJKV: Computación china, japonesa, coreana y vietnamita (2ª ed.). Sebastopol, CA : O'Reilly . ISBN 978-0-596-51447-1.
- ^ a b "Juego de caracteres invariantes" . Documentación de IBM i 7.1 . IBM .
- ^ a b "EBCDIK: Código Kana de intercambio decimal codificado en binario extendido" .通信 用語 の 基礎 知識.
- ^ a b "Identificadores de página de códigos" . Centro de desarrollo de Windows . Microsoft.
- ^ Steele, Shawn. "Página de códigos 21027" Extendida / Ext Alpha Minúscula " " . Microsoft .
- ^ "CCSID 8482" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 29 de noviembre de 2014.
- ^ "CCSID 5123" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 29 de noviembre de 2014.
- ^ a b c d "ibm-930_P120-1999" . Componentes internacionales para Unicode . Consorcio Unicode .
- ^ "CCSID 930" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 1 de diciembre de 2014.
- ^ a b c d "ibm-1390_P110-2003" . Componentes internacionales para Unicode . Consorcio Unicode .
- ^ "CCSID 1390" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 29 de noviembre de 2014.
- ^ a b c d "ibm-939_P120-1999" . Componentes internacionales para Unicode . Consorcio Unicode .
- ^ "CCSID 939" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 1 de diciembre de 2014.
- ^ a b c d "ibm-1399_P110-2003" . Componentes internacionales para Unicode . Consorcio Unicode .
- ^ "CCSID 1399" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 29 de noviembre de 2014.
- ^ a b c d e Izuno, Hidekatsu. "jef4j: soporte de juego de caracteres JEF para Java" .
- ^ "Tabla de conversión JIS / EBCDIK" . Manual de referencia de FCOPY . Hewlett-Packard . [1] Nota: la tabla en la fuente mapea todos los bytes de entrada, a veces a códigos que no están realmente definidos en JIS X 0201 , pero es asimétrica y no siempre es de ida y vuelta. Los caracteres que se muestran aquí son aquellos en los que las tablas de la fuente de ida y vuelta asignan caracteres a códigos realmente definidos en JIS X 0201.
- ^ a b "EBCDIC / EBCDIK の コ ー ド 表" . Hitachi .
- ^ "Página de códigos 01136" (PDF) . IBM . Archivado desde el original (PDF) el 8 de julio de 2015.
- ^ "Página de códigos 01027" (PDF) . REGISTRO: Juegos de caracteres gráficos y páginas de códigos . IBM . 1999.
- ^ "Página de códigos 01027" (PDF) . IBM . Archivado desde el original (PDF) el 8 de julio de 2015.
- ^ "Página de códigos 00290" (PDF) . REGISTRO: Juegos de caracteres gráficos y páginas de códigos . IBM . 1999.
- ^ "Página de códigos 00290" (PDF) . IBM . Archivado desde el original (PDF) el 8 de julio de 2015.
- ^ a b c d e "付 録 K.3 文字 コ ー ド 変 換" . Hitachi .
- ^ "2 juegos de códigos y conversión de juegos de códigos" . Referencia técnica de DIGITAL UNIX para el uso de funciones japonesas . Compaq .
- ^ a b c d e f Lunde, Ken (2009). "Apéndice E: Estándares del juego de caracteres del proveedor" (PDF) . Procesamiento de información CJKV: Computación china, japonesa, coreana y vietnamita (2ª ed.). Sebastopol, CA : O'Reilly . ISBN 978-0-596-51447-1.
- ^ a b c d "Conjunto de caracteres gráficos japoneses de IBM, Kanji" (PDF) . IBM . 1999. Especificación corporativa de IBM CH 3-3220-024.
- ^ "ibm-1364_P110-2007" . Componentes internacionales para Unicode . Consorcio Unicode .
- ^ "CCSID 16684" . Identificadores de juegos de caracteres codificados . IBM . Archivado desde el original el 29 de noviembre de 2014.