cp 1250 a StarOffice

Radim Gelner gelnerr na suse.cz
Čtvrtek Březen 1 12:01:32 CET 2001


StarOffice pri ukladani souboru ve formatu RTF sice v hlavicce
definuje stejny charset jako pouzivaji WordPad nebo Word, text je
ovsem kodovan v ISO Latin2.

Pripojuji skriptik, ktery problem resi. Na vstupu prijima RTF kodovany
v ISO Latin2, na vystupu produkuje RTF ve Win1250, napr.

rtf2rtf < soffice.rtf > msoffice.rtf

Co se tyce fontu: Spravne se mi ve Windows zobrazil text porizeny jak
pismem Times tak i "pseudofontem" Arial.

Kdyz uz se tu resi tento problem, pridam jeste jeden podobny:

Pokud poridite text ve Wordu 97 a ulozite ho ve formatu Word 95,
nepodari se vam ho nacist do StarOffice se spravnou cestinou. Proc?
Protoze prestoze je soubor ulozen s koncovkou .doc, obsahuje ve
skutecnosti RTF! Cat <soubor.doc> domenku jen potvrdi.

Pak stojite opet pred problemem prevodu kodovani v RTF. Takze to bude
chtit pridat i prevod druhym smerem. Hm, udelam to a rozsireny rtf2rtf
pridam do baliku pocesteni StarOffice.

-- 
S pozdravem,


Radim Gelner
Product Manager
---------------------------------------------------------------------
SuSE CR, s.r.o.                               e-mail: gelnerr na suse.cz
Drahobejlova 27                               tel:+420 2 83 09 53 73
190 00 Prague 9 - Vysocany                    fax:+420 2 83 09 53 74
Czech Republic                                http://www.suse.cz
------------- další část ---------------
#!/usr/bin/sed -f

# Author: Radim Gelner <gelnerr na suse.cz>  

s/\\'a1/\\'a5/gI
s/\\'a5/\\'bc/gI
s/\\'a6/\\'8c/gI
s/\\'a9/\\'8a/gI
s/\\'ab/\\'8d/gI
s/\\'ac/\\'8f/gI
s/\\'ae/\\'8e/gI
s/\\'b1/\\'b9/gI
s/\\'b5/\\'be/gI
s/\\'b6/\\'9c/gI
s/\\'b7/\\'a1/gI
s/\\'b9/\\'9a/gI
s/\\'bb/\\'9d/gI
s/\\'bc/\\'9f/gI
s/\\'be/\\'9e/gI
s/\\'ff/\\'b7/gI


Další informace o konferenci Linux