Формы полуширины и полной ширины
-
Основы CJK в вычислительной технике
- CJK графические символы делятся на полную и полуширину.
- Символы полуширины занимают половину ширины символов полной ширины.
- Блок Юникода U+FF00-FFEF предназначен для сохранения совместимости с существующими кодировками.
-
Исторический контекст
- В текстовом режиме символы западных языков отображались в виде точечных матриц.
- Китайские иероглифы предпочитали квадратную форму для удобства чтения.
- DBCS кодировки включали латинские символы для совместимости с CJK.
- Японские компьютеры использовали однобайтовую кодовую страницу JIS X 0201 для катаканы.
-
Унификация в Юникоде
- Unicode выделил блок U+FF00-FFEF для символов «альтернативной ширины».
- В Юникоде каждому символу присваивается свойство «Восточноазиатская ширина».
-
Поддержка в OpenType
- OpenType предоставляет теги функций для воспроизведения форм символов во всю ширину или в половину ширины.
- CSS позволяет контролировать эти функции через свойства font-variant-east-asian и font-feature-settings.
-
Дополнительные ресурсы
- Ссылки на другие статьи и приложения, связанные с темой восточноазиатской ширины в Юникоде.
Полный текст статьи: