2010/3/29 Roumen Petrov <[email protected]>: > 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
