Hello!
Хорошо известный кроссплатформенный способ добавить в программу поддержку
юникода - использовать
библиотеку libicu. С ней все работает, но... весит это счастье более 10
мегабайт. В то же время
тикль, питон и проч. интерпретаторы имеют поддержку юникода, не используют эту
либу и весят
Hello!
В сообщении от Tuesday 30 December 2008 21:55:53 Eugene V. Lyubimkin написал(а):
> А сказать, что, дескать, моя программа хочет libicu, и тогда в нужный
> дистриб её положат, можно попробовать? Если твоя софтина окажется нужной и
> полезной, вряд ли пакетирование libicu станет главной пробл
Alexey Pechnikov wrote:
> Хорошо известный кроссплатформенный способ добавить в программу поддержку
> юникода - использовать библиотеку libicu. С ней все работает, но... весит
> это счастье более 10 мегабайт. В то же время тикль, питон и проч.
> интерпретаторы имеют поддержку юникода, не используют
Hello!
> ICU — это стрельба по воробьям межконтинентальной баллистической ракетой.
> Библиотека, первоначально написанная для Java и потом портированная для C++
> и C. Большинство функций вряд ли понадобятся (некоторые довольно
> экзотические, как например запись чисел словами на разных языках).
Alexey Pechnikov wrote:
> Попробую конкретизировать. Итак, юникод - UTF-8. Хотелось бы еще UTF16,
> хотя я ни разу его не использовал и не видел, чтобы кто-то использовал. Но
> движок sqlite имеет нативную поддержку UTF16, может пригодиться.
Ну значит UTF16 и следует использовать. Иначе ведь навер
Hello!
Нашел модуль для работы с utf8
http://ioannis.mpsounds.net/blog/2007/12/19/sqlite-native-unicode-like-support/
регистро-независимая сортировка работает, за исключением буквы "ё". Видимо,
из-за того, что эта
буква может быть как составным, там и одним символом (операцией "снятия
акцента"
Alexey Pechnikov wrote:
> Нашел модуль для работы с utf8
>
http://ioannis.mpsounds.net/blog/2007/12/19/sqlite-native-unicode-like-support/
> регистро-независимая сортировка работает, за исключением буквы "ё".
> Видимо, из-за того, что эта буква может быть как составным, там и одним
> символом (опер
Hello!
В сообщении от Thursday 01 January 2009 16:30:14 Mikhail Gusarov написал(а):
> SS> Вообще-то сортировка локалезависима.
>
> И вот после десятка-другого таких уточнений как раз и получим нечто,
> похожее на libicu :)
Тем не менее, интерпретатор тикля весит на порядок меньше, чем ICU. Так ч
Alexey Pechnikov wrote:
> Тем не менее, интерпретатор тикля весит на порядок меньше, чем ICU. Так
> что как ни крути, а ICU есть монстр.
Тикль поддерживает уникод ограниченно. Только 16 бит, наверняка никаких
операций с комбинированными символами. Во многих случаях этого достаточно.
--
To UNSUB
Victor Wagner wrote:
> On 2009.01.01 at 18:59:58 +0200, Serhiy Storchaka wrote:
>> Тикль поддерживает уникод ограниченно. Только 16 бит, наверняка никаких
>
> Что-то я там не припомню ограничения на 16 бит. Везде внутреннее
> представление - utf-8
man 3tcl encoding
> Strings in Tcl are encoded us
10 matches
Mail list logo