PageStream 3.0/3.1/3.2Luboš 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
|