stringtranslate.com

Formularios de ancho medio y ancho completo (bloque Unicode)

Halfwidth and Fullwidth Forms es el nombre de un bloque Unicode U+FF00–FFEF, proporcionado para que las codificaciones más antiguas que contienen caracteres de ancho medio y ancho completo puedan tener una traducción sin pérdida hacia/desde Unicode. Es el segundo bloque desde el último del Plano Multilingüe Básico , seguido solo por el bloque Specials corto en U+FFF0–FFFF. Su nombre de bloque en Unicode 1.0 era Halfwidth and Fullwidth Variants . [4]

El rango U+FF01–FF5E reproduce los caracteres ASCII 21 a 7E como formas de ancho completo. U+FF00 no corresponde a un ASCII 20 de ancho completo (carácter de espacio), ya que esa función ya la cumple el " espacio ideográfico " U+3000.

El rango U+FF61–FF9F codifica formas de medio ancho de katakana y puntuación relacionada en una transposición de A1 a DF en la codificación JIS X 0201 – ver kana de medio ancho .

El rango U+FFA0–FFDC codifica formas de ancho medio de caracteres jamo de compatibilidad para Hangul , en una transposición de su diseño estándar de 1974. Se utiliza en la asignación de algunas codificaciones IBM para coreano, como la página de códigos IBM 933, que permite el uso de los caracteres Shift Out y Shift In para cambiar a un conjunto de caracteres de doble byte. [5] Dado que el conjunto de caracteres de doble byte podría contener jamo de compatibilidad, se necesitan variantes de ancho medio para proporcionar compatibilidad de ida y vuelta. [6] [7]

El rango U+FFE0–FFEE incluye símbolos de ancho completo y medio ancho.

Bloquear

El bloque tiene secuencias de variación definidas para variantes posicionales de puntuación del este de Asia. [8] [9] Utilizan el SELECTOR DE VARIACIÓN U+FE00-1 (VS01) y el SELECTOR DE VARIACIÓN U+FE01-2 (VS02):

Se define una variante adicional para un cero de ancho completo con un trazo diagonal corto : U+FF10 CERO DE ANCHO COMPLETO, U+FE00 VS1 (0︀). [10] [9]

Historia

Los siguientes documentos relacionados con Unicode registran el propósito y el proceso de definición de caracteres específicos en los bloques de formas de ancho medio y ancho completo:

Véase también

Referencias

  1. ^ "Anexo Unicode 1.0.1" (PDF) . El estándar Unicode . 1992-11-03 . Consultado el 2016-07-09 .
  2. ^ "Base de datos de caracteres Unicode". El estándar Unicode . Consultado el 26 de julio de 2023 .
  3. ^ "Versiones enumeradas del estándar Unicode". El estándar Unicode . Consultado el 26 de julio de 2023 .
  4. ^ "3.8: Gráficos bloque por bloque" (PDF) . El estándar Unicode . versión 1.0. Consorcio Unicode .
  5. ^ "Demostración de la UCI: explorador de convertidores". demo.icu-project.org . Consultado el 7 de mayo de 2018 .
  6. ^ "La culpa es del ancho medio y del ancho completo".
  7. ^ "Datos de conversión - Ubicación antigua de la Guía del usuario de la UCI".
  8. ^ Lunde, Ken (21 de enero de 2018). "L2/17-436: Propuesta para agregar secuencias de variación estandarizadas para la puntuación de Asia oriental de ancho completo" (PDF) .
  9. ^ ab "Base de datos de caracteres Unicode: secuencias de variación estandarizadas". El Consorcio Unicode.
  10. ^ Beeton, Bárbara; Freytag, Asmus; Iancu, Laurențiu; Sargent, Murray (30 de octubre de 2015). "L2/15-268: Propuesta para representar la variante cero reducida del conjunto vacío" (PDF) .