Re: Возможна ли поддержка тиклем юникода?
В Птн, 16/01/2009 в 11:12 +0200, Serhiy Storchaka пишет:
> Alexey Pechnikov wrote:
> > Поддержка юникода оказывается все большей проблемой...
>
> Уникод тут ни при чём. Сортировка букв в определённом языке, а тем более
> строк — совершенно отдельная задача.
>
> Прежде всего решение зависит от языка. В разных языках общие буквы могут
> иметь разный порядок в алфавите.
>
> Потом, обычно стоит задача сортировки слов или строк, а не только отдельных
> букв. Буква «ё» при словарной сортировке занимает ту же позицию, что и «е».
> Т.е. слова на «е» и «ё» идут вперемешку.
>
> Если же сортируются многословные строки, то тут правила ещё сложнее.
> Игнорируются артикли, всякие «фон» и «де» в именах, игнорируются пробелы и
> знаки пунктуации
> («триединый» идёт перед «три коровы», но после «три
> банана»).
Это как так?
> Отдельно стоит задача сортировки словосочетаний на разных языках.
> Если в строке встречаются числа, то порядок зависит от величины этих чисел
> («файл-100» идёт после «файл-22»).
>
> В общем решение полностью зависит от задачи. Где-то может и порядок записи
> чисел в римской системе следует учитывать.
Это что за метод сортировки такой?
--
Покотиленко Костик <casper@meteor.dp.ua>
Reply to: