11. 3. 1999 |
P°edevΦφrem jsem se na tomto mφst∞ zam²╣lel nad situacφ, kterß panuje okolo v²m∞ny elektronick²ch dokument∙. P°i tΘ p°φle╛itosti jsem slφbil Φlßnek o r∙zn²ch nßstrojφch, kterΘ by m∞ly umo╛nit prohlφ╛enφ dokument∙ vytvo°en²ch v programech M$ Office na Linuxu. JakΘ tedy vlastn∞ mßme mo╛nosti?
Bohu╛el, poslednφ dobou se stßvß Φφm dßl tφm oblφben∞j╣φ praktikou to, ╛e lidΘ posφlajφ maily, kterΘ nap°φklad neobsahujφ nic jinΘho ne╛ p°ilo╛en² wordovsk² dokument (nejlΘpe z Office 2000 VeryEarlyPreAlphaDeveloperVersion). A nebo se t°eba p°ihlßsφte k odb∞ru cenφk∙ a najednou se na Vßs z va╣eho mailboxu se ╣klebφ soubor cenik.xls. Co d∞lat, pokud zrovna nejste u╛ivatel inkriminovanΘho programu? Prvnφ mo╛nost, kterß asi napadne ka╛dΘho je poslat takov² mail p∞kn∞ fofrem do /dev/null, ale pak Vßm to asi nedß a zaΦnete p°em²╣let o tom, jak "ten mizernej formßt" rozlousknout.
Nßstroje, kterΘ vßm mohou pomoci bych rozd∞lil do dvou skupin:
konvertory a prohlφ╛eΦe - slou╛φ k p°evodu do formßtu, se kter²m umφ pracovat jinß aplikace nebo dokß╛φ dan² formßt prohlφ╛et, ov╣em bez mo╛nosti do dat n∞jak zasahovat
konkurenΦnφ °e╣enφ - programy stejnΘho zam∞°enφ od r∙zn²ch firem, kterΘ umφ importovat a n∞kdy i exportovat soubory v konkurenΦnφm formßtu
Ptßte se, co je lep╣φ? T∞╛ko °φct. Konvertory obvykle dokß╛φ dob°e pracovat se vstupnφm i v²stupnφm formßtem, ov╣em podmφnkou pro to je, aby byla dostupnß jejich kvalitnφ dokumentace. Bohu╛el, zadarmo to obvykle nenφ, tak╛e specißln∞ pro free konvertory komerΦnφch formßt∙ existuje urΦit² strop toho, s Φφm si poradφ.
Naopak konkurenΦnφ (a Φasto komerΦnφ) °e╣enφ majφ tu v²hodu, ╛e si jejich auto°i mohou dovolit zakoupit pot°ebnou dokumentaci, ale na druhou stranu je to Φasto jako jφt s kan≤nem na vrabce. Mφt kv∙li konverzi dokument∙ na disku n∞kolik desφtek a╛ stovek MB se takΘ ka╛dΘmu nechce.
No a kdy╛ si k tomu v╣emu p°ipoΦteme i "platformn∞ zßvislΘ" komplikace jako je t°eba k≤dovßnφ Φe╣tiny, OLE objekty, makro jazyky a dal╣φ, vidφme, ╛e jde o po°ßdn² chaos.
Mrkn∞me se tedy rad∞ji na jednotlivΘ pom∙cky.
Konvertory a prohlφ╛eΦe
Je pom∞rn∞ logickΘ, ╛e nejlep╣φ prohlφ╛eΦ by byl ten, kter² by vytvo°ila stejnß firma, jako prohlφ╛en² formßt. Microsoft sice zrovna nenφ znßm² tφm, ╛e by podporoval jinΘ platformy ne╛ Windows, ale jeho prohlφ╛eΦ wordovsk²ch dokument∙ ·dajn∞ funguje pod Wine. ╪φkßm ·dajn∞, proto╛e se mi ho bohu╛el nepoda°ilo stßhnout. Link na strßnce http://msdn.microsoft.com/library/officedev/office/viewers/viewer97_16.htm vede na jakousi kombinaci JavaScriptu a objektu v HTML, co╛ m∙j Navigator 4.5 zkrßtka nestrßvil (o Lynxu ani nemluv∞). Tak nevφm, ublφ╛ilo by Microsoftu n∞jak, kdyby pou╛il t°eba FTP?
Dal╣φm nßstrojem pro prohlφ╛enφ a konverzi wordovsk²ch dokument∙ je program catdoc. Jednß se o jednoduchou utilitku, kterß v podstat∞ konvertuje doc na hol² text. Pokud se chcete jenom dozv∞d∞t, oΦ v takovΘm dokumentu v∙bec jde, je to ideßlnφ. Na obrßzky a podobn∞ v╣ak m∙╛ete zapomenout. Rovn∞╛ zpracovßnφ tabulek nenφ p°φli╣ zda°ilΘ. Naopak kladem je to, ╛e souΦßstφ programu je i TCL/TK rozhranφ (wordview), ve kterΘm se snadno pracuje s r∙zn²mi k≤dovßnφmi. Catdoc pracuje urΦit∞ s dokumenty M$ Word 6, 7 (95) a 8 (97). Z°ejm∞ umφ konvertovat i star╣φ verze, ale nemohu to zaruΦit, proto╛e nemßm ╛ßdn² vhodn² testovacφ dokument a v dokumentaci jsem to rovn∞╛ nena╣el. Pokud budete pou╛φvat wordview, doporuΦuji v n∞m zam∞nit °ßdek 8
set font 8x13
za
set font "-misc-fixed-*-*-*-*-*-*-*-*-*-*-iso8859-2"
nebo jin² Φesk² font.
Pokud pot°ebujete zφskat i jinß data (hlavn∞ obrßzky) ne╛ jenom text, poslou╛φ vßm lΘpe program s prozaick²m nßzvem MSWordView. Jde o velmi zda°il² program, kter² konvertuje doc do HTML, ale jeho nev²hodou je, ╛e je urΦen pouze pro prßci s dokumenty M$ Word 97. Mß i dal╣φ nedostatky, jako t°eba to, ╛e umφ pracovat pouze s obrßzky ve formßtu GIF/JPEG/PNG, ale celkov∞ je to u╛iteΦnß pom∙cka. Podpora verzφ 6 a 7 navφc nenφ do budoucna vylouΦena. Na domovskΘ strßnce programu si m∙╛ete konverzi on-line vyzkou╣et.
Existujφ i dal╣φ nßstroje pro prßci s dokumenty ve formßtu M$ Word (Laola, Word2x, Word2Html nebo Filters project), ale ty jsem nezkou╣el (hlavn∞ proto, ╛e jsem zatφm v╛dy vystaΦil se dv∞ma v²╣e uveden²mi programy).
O poznßnφ hor╣φ situace je s formßty XLS (Excel) nebo PPT (PowerPoint). Pro prßci s t∞mito soubory jsem bohu╛el nenalezl ani jeden program.
KonkurenΦnφ kancelß°skΘ balφky
Asi nejsnßze dostupn² je StarOffice. Linuxovß verze je toti╛ pro osobnφ pou╛itφ zcela zdarma. Pravda, ne ka╛d² mß mo╛nost stahovat z Internetu 60 MB, ale existujφ i jinΘ zp∙soby jak StarOffice zφskat. Pokud o tento produkt stojφte, upozor≥uji, ╛e verze 5.0.1 bude na p°φ╣tφm CD Φasopisu Internet, kterΘ vyjde n∞kdy zaΦßtkem dubna. Ale musφm vßs varovat: StarOffice je asi nejnena╛ran∞j╣φ aplikace, jakou jsem kdy vid∞l. 60MB pam∞ti spolkne v cuku letu a pokud nedisponujete alespo≥ 128 MB RAM, zapome≥te na pohodln² provoz souΦasn∞ s dal╣φmi aplikacemi. NicmΘn∞ import dokument∙ z M$ Office nenφ tak ╣patn². Pravda, lecos se nepovede, ale to d∙le╛itΘ v∞t╣inou projde relativn∞ bez problΘm∙. StarOffice podporuje mnoho r∙zn²ch formßt∙ vΦetn∞ Excelu (kompletnφ p°ehled je zde), ale krom∞ pßr doc∙ jsem to p°φli╣ netestoval. N∞jak jsem se do tohoto programu nezamiloval a tak celkem brzy zmizel nenßvratn∞ z mΘho disku a te∩ zrovna nemßm dost mφsta pro novou instalaci :(
Zdarma je i Corel WordPerfect 8.0 Personal Edition. Jde o samotn² word procesor, tak╛e umφ pracovat s formßty M$ Word a to snad ve v╣ech verzφch a╛ po 97. Free verze pro Linux mß r∙znß omezenφ a n∞kdy se program chovß tro╣ku divn∞, ale v zßsad∞ jako konverznφ utilita poslou╛φ. Pokud ho budete stahovat z Internetu, p°ipravte se, ╛e mß cca 27 MB. WordPerfect rovn∞╛ byl na poslednφm CD Φasopisu Internet.
Mo╛nß nejlep╣φm kancelß°sk²m balφkem pro Linux je Applixware. Ten sice nenφ zdarma, ale jeho cena je pom∞rn∞ nφzkß - 99$. Navφc je na Donwload.com ke sta╛enφ demo verze. Osobnφ zku╣enosti nemßm, ale z doslechu vφm, ╛e ani Applix nenφ ·pln∞ ideßlnφ pro v²m∞nu dokument∙ s M$ Office.
Existuje je╣t∞ n∞kolik dal╣φch balφk∙ s v∞t╣φ Φi men╣φ podporou formßt∙ M$ Office jako nap°φklad SiagOffice, AbiWord, Koffice nebo Gnumeric. Ov╣em osobn∞ se domnφvßm, ╛e na n∞jakou bezproblΘmovou v²m∞nu dokument∙ s M$ Office nebo jin²mi kancelß°sk²mi °e╣enφmi na bßzi jejich nativnφch formßt∙ m∙╛ete zapomenout. Navφc vyjma catdoc majφ v╣echny uvedenΘ programy problΘmy s r∙zn²mi k≤dovßnφ Φe╣tiny. Co se t²Φe textov²ch dokument∙, nemuselo by b²t ╣patnou volbou pou╛itφ RTF, ov╣em stßle zde z°ejm∞ z∙stßvß problematika k≤dovßnφ Φe╣tiny. O tam ale zase jindy.
Autor: Michal Krause (jinΘ Φlßnky tohoto autora)
Sekce: Software
Souvisejφcφ Φlßnky:
11. 3. 1999 08:37:59 - Mozna se nam blyska na casy - ... (David Mach)
Mozna se nam blyska na casy - M$ chce jako stezejni format v Office 2000 pouzivat HTML... BTW proc vlastne vymyslet novy format pro vymenu dokumentu?
18. 3. 1999 12:38:13 - StarOffice 5.0 ma tak trochu p... (Miroslav BENES)
StarOffice 5.0 ma tak trochu potize s XLS. Mam
jednu trosku vetsi tabulku a pri otvirani ve SO
jsem pozoroval toto :
1. SO neumi XLS chranene heslem. Budiz, to preziju.
2. Otvirani souboru mu trvalo cca 10 min., prepocet
cca 8 min. a ukladani taky okolo 10 min. Tim u me
SO naprosto propadl.
Pro zajimavost : MS Excel 97 otvira cca 15 sec.,
prepocet ma za cca 10 sec. a ukladani okolo 25 sec.
Soubor je ve formatu Excel 95, ma cca 10 MB a pri
otevreni sezere pod W95 cca 45 MB pameti.
HW : P200MMX+96MB
SW : W95USB+Office97 x RH 5.1 + KDE 1.1 + SO 5.0
(+ swap 128 MB).
3. 4. 2000 18:52:33 - Na prevod xls suborov do html ... (Juraj Sucik)
Na prevod xls suborov do html sa da pouzit program xlHtml.
Najdete ho na http://www.gate.net/~ddata/xlHtml/index.htm