On Fri, May 30, 2003 at 01:21:41PM +0400, Alexander Danilov wrote: > > Спасибо. Работает, но т.к. dia работает с utf-8, то и в *.fig получается > > нечто вроде > > > > 4 1 0 0 0 0 17.071654 0.0 4 0.0 0.0 6141 354 > > \320\242\320\265\321\205\320\275\320\270\321\207\320\265\321\201\320\272\32 > > 0\270\320\265\321\201\321\200\320\265\320\264\321\201\321\202\320\262\320\2 > > 60\001 > > > > И результат --- текст нечитабельный. > > > > Вполне очевидно, что эта строка в utf-8, но как ее перегнать в такую же, > > но в koi8-r, я честно говоря незнаю. > > > > Может кто-нибудь подскажет, как это сделать? > > Варианты > 1. использовать iconv(но может и не сработать) > 2. использовать vim > 3. говорят konwert хорош, не знаю, сам не пробовал
Знаб все ворианты, НО обращаю внимание, что символы представлены парой восьмеричных чисел, так например \320\242 - одна буква русского алфавита. И я пока не знаю, как можно это перекодировать в нормальный тест, который конвертнуть из utf-8 в koi8-r одним из перечисленных способов, а потом конвертнуть обратно в восьмеричное представление. Ничего на ум, кроме написания программы на C, пока не приходит :-(.