Re: Čeština a české znaky

Petr Kolar Petr.Kolar na vslib.cz
Středa Únor 23 15:14:14 CET 2000


> >Nevi nekdo, jak prevadet v souborech *rtf cestinu z ISO-8859-2 do win-1250
> a
> >obracene ? Bohuzel potrebuji poslat nekolik mnoho souboru nekomu, kdo ma
> >windows a zaroven bych rad cetl soubory, ktere on vytvori, aniz bych pred
> tim
> >musel rucne konvertovat vetsinu znaku s diakritikou. Pouzivam staroffice,
> ktere
> >funguji nadherne s ISO-8859-2, ale s win-1250 se celkem logicky odmitaji
> bavit.
"Ing. Miloslav Ponkrác" <ponkrac na peregrius.cz> wrote:
> Vedel bych o tom, převést znaky z horní ASCII tabulky reprezentované jako
> 'XX na skutečné znaky

#!/usr/bin/perl
while (<>) {
  s/\\\'([0-9a-f]{2})/sprintf("%c",hex($1))/ge;
  print;
}

> a potom použít libovolný program na převod mezi
> tabulkami. Pokud chcete takový program jsem kdysi pro své potřeby napsal,
> můžu vám ho poslat.

Ovsem slo by primo konvertovat i ty \'XX:

s/\\\'([0-9a-f]{2})/sprintf("\\\'%02x", &win2iso(hex($1)))/ge;

Jeste si napsat to win2iso...

                                                        S pozdravem
--
                          ***  Petr Kolar  ***
 Department of Information Technologies, Technical University of Liberec
             Voronezska 1329, 461 17 Liberec, Czech Republic
             Phone: +420-48-535-2371   Fax: +420-48-535-2229
  E-mail: Petr.Kolar na vslib.cz  http://asterix.vslib.cz/staff/kolar.html


Další informace o konferenci Linux