LINUX.ORG.RU

Использование Unicode в Linux


0

0

Статья посвящена вопросам связанным с использованием unicode в Linux.

Рассматриваются такие вопросы как:
* установка правильной локали
* преобразование файловых систем (названий файлов)
* преобразование текстовых файлов
* где взять unicode шрифты

В конце статьи даются ссылки на другие полезные ресурсы посвященные вопросам использования unicode

>>> Подробности



Проверено: ivlad ()
Ответ на: комментарий от anonymous

>> редактор не подскажете, который будет это вытворять - C программа ASCII, а коменты в ней UTF-16?

> вот поэтому-то давно пора исходные тексты программ хранить в XML - ни тебе проблем с кодировками

Как он решает проблему хранения ASCII и UTF-16 в одном файле? Или ты на другой вопрос отвечаешь?

> ни с разными стандартами форматирования, всякие нетекстовые ресурсы, опять-такми, можно в едином виде сохранять.

И все дерево исходников запихнуть "в один большой XML-файл". А следующим этапом перейти на бинарный формат хранения.

А если серьезно, то я слабо представляю, как такие исходники будут выглядеть, как их можно будет редактировать вне среды, где они были созданы, и как их компилятор будет обрабатывать?

> кстати, в ядре уникод поддерживается? можно, например, сообщения при загрузке на китайском выводить?

Зачем в ядре уникод? Где оно, вообще, с текстом работает?

amm ★★
()
Ответ на: комментарий от amm

> Как он решает проблему хранения ASCII и UTF-16 в одном файле? Или ты на другой вопрос отвечаешь?

очень просто. в зюмеле хранится юникод. компилятору (или что у вас там -- интерпретатор, groff какой-нибудь ) он скармливается в родном для компилятора виде через соответствующий xslt-фильтр.

а как это отображается на файловую систему -- дело десятое. посмотрите как это сделано в том же leo.

anonymous
()
Ответ на: комментарий от amm

> Зачем в ядре уникод? Где оно, вообще, с текстом работает? ну, засунуть в ядро уникод стоит хотя бы для того чтобы посмотреть что будет твориться на лор :)))

а в придачу еще и xml

anonymous
()
Ответ на: комментарий от anonymous

> очень просто. в зюмеле хранится юникод. компилятору (или что у вас там -- интерпретатор, groff какой-нибудь ) он скармливается в родном для компилятора виде через соответствующий xslt-фильтр.

Что это дает? Кроме необходимости использовать фильтры?

> а как это отображается на файловую систему -- дело десятое. посмотрите как это сделано в том же leo.

Лучше расскажи, я его все-равно качать не буду.

amm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.