Юникод в GNU/Linux

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Поддержка Юникода в некоторых UNIX‐подобных операционных системах, включая основанные на GNU/Linux, реализована в виде кодировки UTF-8.

Это позволяет продолжать использовать нулевой байт для обозначения конца строки. В результате устаревшие программы, изначально не предназначенные для использования с многобайтовыми кодировками, могут не повреждать строки в Юникоде при копировании и объединении, и иногда успешно выводить их на экран.

Работа со строками в ASCII при переходе на UTF-8 не изменилась, а поддержка однобайтовых кодировок остаётся во многих операционных системах (дистрибутивах) в виде библиотек локалей и настроек в эмуляторах терминала вроде Konsole.

Для корректного же разделения строк и вывода на экран были созданы новые версии библиотек, учитывающие переменную длину закодированных символов.

См. также

Ссылки


Личные инструменты

Served in 0.117 secs.