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
