Apache OpenOffice (AOO) Bugzilla – Issue 13197
Pri exportu z Calcu pres windowsi clipboard se poskodi cestina
Last modified: 2012-02-15 02:02:06 UTC
Pozorovano na OO1.0.2cs, Windows 2000 Pokud pod Windows oznacim v Calcu nekolik bunek s ceskym textem, zkopiruji je do schranky (CTRL+C) a vlozim do nektere windowsi aplikace (CTRL+V). V zavislosti na typu aplikace se nekdy cestina vlozi spravne jindy spatne. Napr. spravne se vlozi do Wordu, spatne treba do Illustratoru. Problem je IMHO v Calcu. Pokus o vysvetleni: Calc vlozi do schranky obsah bunek v nekolik formatech (jednou jako plaintext, pak jako bitmapu, vektory aj. formaty). Aplikace, do ktere chceme obsah schranky vlozit, si (obvykle nezavisle na uzivateli) vybere nektery z techto formatu, ktery se ji nejvice libi, a ten pouzije. Calc pravdepodobne nektery z techto formatu vklada do schranky spatne. Pokud si prohlidnu schranku ClipBook Viewerem (byva obvykle na windowsech nainstalovany - soubor clipbrd.exe), ktery mi umoznuje proklizet vsechny formaty vlozene ve schrance, tak skutecne se v nekterych cestina zobrazuje spatne (napr. ve formatu enhanced metafile, ktery pravdepodobne pozije Illustrator pro importu). Zkousel jsem take podobnou vec s grafem v OOCalcu obsahujicim ceske popisky a v tomto pripade se mi cestina do schranky vlozi spatne ve vsech formatech. Pokud budete chtit treba, prilozim screenshoty.
Vypada to na jednu z chyb internacionalizace, ktere resi az verze 1.1 Muzete to vyzkouset na buildu 1.1Beta? Verzi pro windows naleznete na adrese: ftp://ftp.linux.cz/pub/linux/people/josef_cacek/OpenOffice.org_1.1Beta/build-1/
Pepo, dohlidni na vyreseni, prosim.
Stahuji, do zitra vyzkousim a pak reknu.
Tak jsem to zkusil. Nechtel jsem si rusit instalaci 1.0.2, tak jsem to hodil na vedlejsi komp, kde jsou ale rovnez win2000. Uz na prvni dojem je videt, ze vysledek je lepsi. Pri kopirovani textu z bunky je nyni format 'Enhanced metafile' spravne cesky. Spatne zustava format, ktery je v 'ClipBook Viewru' nazyvan 'Picture'. Dle pokusu se taky jedna o vektorovy format podobne jako 'Enhanced Metafile' - nevim cim se tento format jinak lisi. Projevi se to napr. pokud takto zkopirovany text do MS-Wordu vlozime Metodou 'Vlozit jinak' a vybereme 'Obrazek'. Ostatni formaty jsou ale v pohode. Pri zkopirovani grafu obsahujiciho ceske popisky je patrne stejne zlepseni. Ten je do schranky vlozen ve dvou formatech 'Enhanced Metafile' a 'Picture'. Zatimco v 1.0.2 byla cestina v obou formatech spatna, tak nyni je v 'Enhanced Metafile' v poradku. Takze zkopirovani grafu do MS-Wordu funguje bez problemu. Spatny format se do MS-Wordu dostane pouze, pokud dame 'Vlozit jako' a zvolime 'Obrazek'. Problem se ale tez objevil, kdyz jsem graf zkopiroval do rastroveho editoru MS-Paint - pri vkladani byl zrejme uprednostnen onen spatny format 'Picture'. Na tomto pocitaci jiny rastrovy editor neni, tak nemohu potvrdit ani vyloucit, zda by takovy problem nastal obecne u vsech rastrovych editoru. Bohuzel tu ani neno Illustrator, tak jsem nemohl vyzkouset ani ten. Zaver: Pokud se podari vyresit spravnou cestinu v onom zahadnem formatu 'Picture', tak to bude export cestiny z Calcu prez schranku bez problemu.
OK, zalozil jsem na to Issue 13212 v originalni verzi.
fixnuto v originalnim stromu, uvidime, jak to dopadne po buildu 1.1Beta2
Hmm v buildu 1.1Beta2 to neni lepsi ;-( Opet format 'Picture' se zobrazuje se spatnou cestinou. Projevi se to napr. pri kopirovani grafu z Calcu do MS-Paint anebo pokud se snazime vlozit do Wordu jako 'Obrazek'.
Sleduji diskusi, kterou vedes u Issue 13212 a musim te podporit. Dokonce jsem si dal i tu praci a nainstalova si anglickou verzi OO1.1beta2, ale i tam to je stejne ;-( Snad jen nejake nastaveni windows. Ja to zkousel paralelne na dvou, ale stejne konfigurovanych anglickych Win2000 Service Pack 2.
Ja zkousel ceskou verzi na Win2000 (RS: czech), anglickou na Win NT 4 (RS: US, english). Pritom zdrojaky vypadaji, ze jsou opraveny. Nechapu to. Muzes prosimte dopsat sve poznatky taky do Issue 13212?
Pripsano - napadlo me, ze by to mohl z clipbrd ulozit a poslat a my bysme se na to podivali, co to udela. Uvidime.
Tak jsem se dival na ten attachment 6669 [details] a v nem to je skutecne ulozeno dobre, cimz se vylucuje nejaky problem s fonty apod. ;-( No, je to fakt zahada.
Nepujde spravit. (see Issue 13212)
Zaviram.
Ano, je to skoda ;-( Jen napad - neslo by to v ceske verzi nejak patchnout? ;-) Nevim, zda jsem to pochopil dobre. Proste se to wmf vlozi texty jako jednobytove kodovani (nikoliv unicode) a je nutne osefovat, v jakem kodovani se to tam vlozi, ne? Takze by se to v ceske verzi mohlo osefovat a prekodovat? Doufam, ze nemluvim z cesty. Ale nastesti se tehle problem projevi jen v malo pripadech, tak to mozna nema cenu resit, kdyz to nejde jednoduse.
Kdyz se najde dobrovolnik, ktery to opravi, tak to urcite do buildu dam :-)