Александър Шопов 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