Roumen Petrov wrote:
> Александър Шопов wrote:
>> Темата е тази:
>> http://fsa-bg.org/pipermail/dict/2008-June/003668.html
>>
>> Доколкото разбирам, искаш да премахнеш всички указания за подредбата за
>> локала и да се ползва подредбата според Уникод. Правилно ли те разбирам?
>> Такова решение е грешно! Смисълът на LC_COLLATE не е подредбата според
>> компютърджиите — с ASCII отпред, а подредба както биха я направили
>> библиотеките например. Кирилицата *следва* да е най-отпред и съм
>> категорично против смяната на това.
>
> Това значи запазване на reorder-after<9>  и т.е. и махане на частта от
> reorder-after<U0433>  до reorder-end
>
> Тествах го с :
> ======================================
> #! /bin/sh
> LC_ALL=bg_BG.UTF-8
> export LC_ALL
>
> (
> # punctuation+latin(ascii)
> K=48 #0x30
> while test $K -le 126 #0x7e
> do
> /bin/printf `/bin/printf '\\\x%02X' $K`"\n"
> K=`expr $K + 1`
> done
>
> # cyrillic
> K=1024 #0x400
> while test $K -le 1119 #0x45f
> do
> /bin/printf `/bin/printf '\\\u%04X' $K`"\n"
> K=`expr $K + 1`
> done
> ) | sort | xargs
> ======================================
> и се получи :
> ` ^ ~<  =>  | _ ; : ? [ ] { } @
> 0 1 2 3 4 5 6 7 8 9 а А б Б в В г Г д Д ѓ Ѓ ђ Ђ е Е ѐ Ѐ є Є ё Ё ж Ж з З
> ѕ Ѕ и И ѝ Ѝ і І ї Ї й Й ј Ј к К л Л љ Љ м М н Н њ Њ о О п П р Р с С т Т
> ќ Ќ ћ Ћ у У ў Ў ф Ф х Х ц Ц ч Ч џ Џ ш Ш щ Щ ъ Ъ ы Ы ь Ь э Э ю Ю я Я a A
> b B c C d D e E f F g G h H i I j J k K l L m M n N o O p P q Q r R s S
> t T u U v V w W x X y Y z Z
>
> Как е ?
>
>> Поздрави:
>> ал_шопов
>
> Румен

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


Румен
_______________________________________________
Dict mailing list
[email protected]
http://zver.fsa-bg.org/cgi-bin/mailman/listinfo/dict

Raspunde prin e-mail lui