AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

PageStream 3.0/3.1/3.2

Luboš Němec

Po dvou letech trpělivého čekání jsme se (konečně!) dočkali a PageStream 3.0/3.1 je téměř na světě. V současné páté betaverzi 3.1 najdeme prakticky vše, co potřebuje uživatel pro používání domácího DTP Z hlediska objektivity si podrobnou recenzi a později snad i nějaký ten výukový kurs nechám až po vydání plnohodnotného PageStreamu 3.1 /3.2, dnes se budu věnovat hlavně vývoji programu a výrazným změnám této páté betaverze.

Na začátek několik slov o historii firmy SoftLogik, která sahá daleko do počítačové minulosti. První DTP program s názvem Publishing Partner byl uveden už v roce 1986 a nebyl určen pro Amigu. která se v té době teprve začínala prodávat, ale pro Atari ST, které se tehdy kromě hudby začínalo prosazovat právě v oblasti DTP. Pak ovšem přišel Calamus a díky značným problémům s marketingem a poté i problémům samotné firmy Atari SoftLogik tuto značku opustil a v roce 1989 vydal první verzi Publishing Partneru pro Amigu pod dnešním názvem PageStream. Prvá verze by se Vám dnes zdály velmi primitivní, již tehdy však přinesly několik výrazných rysů formujících se moderních DTP programů jako jsou vektorové fonty, vektorová grafika, příjemné uživatelské rozhraní (GUI) a také tisk do postscriptu. Před deseti lety, kdy počítače PC byly neúměrně drahé a o jejich programovém vybavení se hovořilo spíše s despektem, byl PageStream jedním z nejlepších DTP programů dostupných jak cenou programu samotného, tak i cenou hardware, které potřeboval k plnění svých funkcí DTP programu. Od prvních verzí, kdy Amiga byla ještě v plenkách přes asi nejznámější a nejoblíbenější verze 2.0/2.2, kdy byla Amiga na vrcholu své slávy, až do současnosti uběhlo více než sedm let. Asi největší konkurent PageStreamu, DTP program ProfessionalPage v jeho několika modifikacích se příliš neprosadil a navíc jeho autoři, firma Gold Disk, brzy zanikla. SoftLogik u Amigy naštěstí zůstal a s vývojem PageStreamu nepřestal, i když musím přiznat, že mu to trvalo na můj vkus nepřiměřeně dlouho. PageStream 3.1 není sice to pravé ořechové, co by se dalo dnes očekávat, za špičkovými (a velmi drahými) DTP balíky pro PC i Mac poněkud zaostává, ale pořád je to jediný program splňující alespoň některé nároky moderního DTP. První alfa verze PageStreamu 3.0 přišla na svět už v polovině roku 1993. Počátkem roku 1994 se začala prodávat první komerční verze 3.0, kterou následovaly zdarma šířené upgrady na verze 3.0a, b, c, d, e, f, g, h, h2 a poslední verze PageStreamu 3.0, a to verze 3.0i. Všechny uváděné verze byly pouze v beta stádiích, některé fungovali lépe, některé byly díky přímo neuvěřitelným chybám, nad kterými zůstával rozum stát, prakticky nepoužitelné. Je s podivem, že se program i v tomto hrozném stavu komerčně prodával, také v mnoha časopisech pro Amigu mu byla věnována značná pozornost, např. německý Amiga Magazín se poctivě zabýval (proč ale tehdy tak vysoké hodnocení?!) téměř každým upgradem. Zřejmě i díky tomu SoftLogik přežil úpadek firmy Commodore i nechutné několikaleté tahanice o budoucnosti Amigy, kdy Escom jen tak tak že nezarazil poslední hřebík do rakvičky (co bude dále zatím nikdo neví, budoucnost = VisCorp & PowerPC nebo snad Alpha?) a stále pokračuje s vývojem svého hlavního produktu. Možnosti PageStreamu 3 slibované v manuále však ve všech uváděných verzích zdaleka nedosahovaly skutečnosti a přibližně polovina funkcí, z nichž některé byly dost důležité pro práci s DTP programem, nebyla prostě implementována. Je sice pravda, že každý nový upgrade přinesl společně s odstraněním (a někdy přidáním nových) chyb předchozí verze nějakou tu věc navíc, k některým verzím však byly vydány updaty (SoftLogik je nazval jednoduše TuneUp), které musely opravit další a další chyby vzniklé předěláním předchozí verze. Zoufalá snaha SoftLogiku dodělat celý program a dostát tak slibovaným možnostem v manuále patrně znásobená obavou, že jednoho dne prostě dojdou písmenka pro upgrady, začínala zavánět neseriózností firmy nebo spíše neschopností programátorů dokončit plnohodnotný produkt, se kterým by se konečně dalo rozumně pracovat. SoftLogik tento problém vyřešil opravdu velmi zajímavým způsobem, jednoduše přeskočil od verze 3.0 rovnou k verzi 3.1, kterou slíbil opět zdarma a která konečně (pokolikáté už?) měla obsahovat vše, co bylo už mnohokrát slibováno. K „písmenkové“ strategii se firma naštěstí neuchýlila a tentokrát zvolila klasické číslování betaverzí 3.1. Jak známo, číselná řada je nekonečná a do budoucnosti má tak PageStream svou historii zajištěnu. Když bude nejhůř a číslování se bude nebezpečně blížit nekonečnu, nic nebrání opět přeskočí na verzi 3.2, která se připravuje současně (!!!) s verzí 3.1 a o které se ještě zmíním na konci článku. Zanechme ale humoru (který je však na místě, ai se to někomu líbí nebo ne) a podívejme se, co přinesla verze 3.1. V první řadě se jedná o výrazně změněný design programu (viz. větší z obrázků), rozmístění jednotlivých menu stále víc a víc připomíná známý QuarkXPress. Pro obrazovkové a tiskové funkce byla vytvořena samostatná knihovna, což přímo nabízí např. kompilaci kódu podporujícího koprocesor, hlavně rychlostí tisku totiž PageStreamu zrovna nevyniká. Preference a vzhled všech gadgetů a requesterů byl také změněn, místo mnoha oddělených položek se nyní u většiny requesterů setkáte se sloučením funkcí s přehledným členěním jednotlivých oddílů (viz. obrázek). Z hlediska ovládání byl PageStream opravdu dost vylepšen, programově se ale také mnoho věcí radikálně změnilo. Většina změn je příjemných, po mnoha slibech a nepodstatných upgradech vše začíná fungovat, tak jak má. Bohužel některé důležité funkce byly s definitivní platností odstraněny, týká se to např. kotvení objektů k textu (Anchor), což by měla být jedna ze základních funkcí každého DTP programu, dále třeba efektní funkce DropCaps, externího textu (nechápu proč i tohle bylo zrušeno) či kontroly pravopisu (pro nás naštěstí stejně nepoužitelné), funkční nyní pouze v PageLineru. Další důležitá funkce, maskování bitmapových obrázků (tzv. Fencing), byla výrazně pozměněna a masky se nyní generují samostatně pro každý obrázek. Maskování bohužel funguje jen u obrázků s bílým podkladem, možnost zvolení barvy pro masku chybí a transparentní podklad či průhlednost obrázku zatím v PageStreamu nelze nijak ovlivnit. O něčem takovém jako je alfa kanál či plná podpora 24bitového zobrazení u textových efektů se programu také ani nezdá. Jinak ale zobrazování v truecoloru funguje celkem slušně, podporován je však pouze systém CyberGraphX. Ve srovnání s úděsně pomalou amigovskou grafikou ve 256 a více barvách je pak práce s programem provozovaným na rychlé Amize s grafickou kartou srovnatelná s obdobnými systémy na PC či Macu. Makra byla přejmenována na skripty a systém jejich vytváření byl také upraven. PageStream 3 obsahuje velké množství arexxových příkazů, které jsou pro psaní skriptů nezbytné a můžete tak s jejich pomocí ovládat prakticky všechny jeho funkce. U maker pro BitmapEditor je situace trochu horší, zvláště práce s paletou barev je značně nepohodlná a zdlouhavá. Netvrdím, že PageStream 3.1 se současným rozsahem funkcí je nějaký zázrak, ale pátá betaverze rozhodně JE POUŽITELNÁ pro nejrůznější účely. Málem bych zapomněl na virtuální paměť, kterou nyní BitmapEditor i PageStream přímo podporují. Souběžně s PageStreamem 3 byl samozřejmě vyvíjen i BitmapEditor (BME) a PageLiner. Vektorový kreslicí program ArtExpression, prodávaný samostatně, byl bohužel ponechán osudu a dnes již nevyhovuje současným požadavkům. Kdyby do něj byla přidána podpora ARexxu, stal by se PageStream 3 prodávaný v jednom balíku společně s ArtExpression díky možné komunikaci mezi oběma programy komplexním DTP systémem. Ironií je, že s patřičnými volbami se PageStreamu přímo počítá, zatím bohužel stále ještě neexistuje vektorový kreslicí program který by spolupráci obou systémů přes ARexx umožnil. A tak okénko „Drawing Editor Script“ v preferencích stále zůstává prázdné. S příchodem novinky firmy Stylus, vektorového kresliče ProVector 3, se zřejmě vše změní, nebol právě tento program byl původně předurčen pro spolupráci s PageStreamem 3 a příslušný arexxový skript byl dokonce v prvních verzích přiložen. Jako profesionální DTP se PageStream 3.1 sice dá použít, ale nutně potřebujete postscriptovou tiskárnu a české či originální AT1 fonty (DMF fonty fungují dost podivně a české Intellifonty neumí PGS 3.1 separovat vůbec - existuje však jedna možnost či spíše finta jak to jde, ale nebudu ji zatím prozrazovat, nemám ji totiž důkladně vyzkoušenu), protože vizuální kontrolu separací nemůžete provést na jiné než postscriptové tiskárně – PGS 3.1 zatím neumí separovat na žádném jiném zařízení. Podobně funguje i zrcadlově invertovaný tisk, na žádném jiném než postscriptovém zařízení s výjimkou externího driveru přes Studio nebo nouzově přes TurboPrint nefunguje. V plné verzi 3.1 by separace měly fungovat na všechny typy výstupních zařízení, ale abych se přiznal, moc tomu nevěřím. Mám k tomu ještě jednu poznámku PageStream 2.22 separuje v pohodě na cokoliv (!), tedy třeba i na jehličkovou tiskárnu - proč to nejde ve verzi 3.0/3.1, ví jen SoftLogik. Pro všechny, kteří nepotřebují separace barev, je však PageStream 3.1 naprosto vyhovující. Máte-li starší verzi PageStreamu 3.0/3.1 než 3.1 beta5 (či více) a vůbec se Vám nelíbí, obstarejte si potřebné patche (např. na Aminetu v adresáři biz/patch) a jistě budete velmi překvapeni, jak se program změnil z děsivé noční můry na slušný software hodný Vaší pozornosti. Betaverzi nebudu zatím hodnotit, snad stačí uvést, že bude-li pokračovat vývoj programu dosavadním tempem (první beta verze 3.1 byla uvedena 12.června, 3.1 beta 5 s téměř všemi implementovanými funkcemi už 18.srpna), brzy se dočkáme skvělého a spolehlivého DTP programu. Upgrade na verzi 3.1 je, jak již jsem napsal, zdarma, cena upgrade na verzi 3.2 ještě nebyla stanovena. PageStream 3.1/3.2 je vyvíjen i pro Macintosh a Windows 95, pro Maca jsou už nyní k dispozici dvě betaverze programu, verze pro Windows je plánována počátkem roku 1997. Jak uspěje SoftLogik v těžké konkurenci DTP programů na obou platformách nevím, pro Amigu je však PageStream jasná jednička ve všem, co nějak souvisí s DTP. SoftLogik navíc i nadále slibuje podporovat Amigu a vyvíjet pro ni software. Na závěr bych chtěl poděkovat J.V. za rady ohledně PGS a také za morální podporu při čekání na 100% verzi PageStreamu 3.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )