πHARDCOPY Fract*l+ na Alfigrafu¢·¢∮5¢≥65¢¢¢ Grafick* kopie obrazovky prov*d%n* na zapisova'i v syst[mu bod po bodu je ji( v principu n*ro'n* na pot@ebn` 'as i pou(it[ pis*tko. Obecn% tak omezuje hlavn) p@ednosti, kter[ zapisova'e maj) p@i kreslen) spojit`ch k@ivek oproti jehli'kov`m tisk*rn*m. Proto a( dosud nebyl pro Alfigraf takov` program sestaven a publikov*n.¢¢ N%kter[ aplikace - jako nap@)klad zobrazen) v`sledeku v`po'tu Fract*l+, kter` je nejl[pe vyj*d@iteln` pomoc) plo&n[ho a nej'ast%ji z*rove barevn[ho zobrazen) - si v&ak @e&en) vynutily.¢¢ Vznikl tak program, kter` v t[to z*kladn) "'ernob)l[" verzi nahrazuje barevnost r+znou hustotou a ukazuje, jak lze prov[st kopii obrazu v grafick[m mdu '.15 tj. z rastru 160x192/4barvy.¢ ¢ Byl sestaven s ohledem na tyto hlavn) aspekty:¢ 1. Navazuje na program generov*n) obrazu Mandelbrotovy mno(iny ╱Fract*l+$, vytvo@en` RNDr N%mcem.¢ 2. Je pou(iteln` pro zn*m[ grafick[ programy MIKRO PAINTER ╱Atari basic$, FUN WITH ART ╱Ass$ a KOALA MICROILUSTRATOR ╱Ass$.¢ 3. Je kr*tk` a p@ehledn`¢ 4. Demonstruje mo(nost definov*n) znak+ ╱mikrosymbol+$, kter[ sv`m tvarem p@edur'uj) rozm%ry, z'ern*n), dosa(itelnou rychlost atd.¢¢ Program je sestaven v Turbobasicu a jeho zdokonalen* verze umo(uj)c) i barevn[ kopie a p@itom vy&&) komfort obsluhy bude obsa(ena na druh[ referen'n) kazet% pro Alfigraf.¢¢ ②*dky 100 a( 120 umo(uj) na'ten) nezkomprimovan[ho obrazu z libovoln[ perif[rie ╱"T" , "C",...$. Smy'ka na @*dc)ch 190 a( 230 kop)ruje jeden mikro@*dek ve sm%ru zleva doprava a n*sleduj)c) cyklus prov*d) tot[(, ale v opa'n[m sm%ru.¢¢ Ob% smy'ky jsou uzav@eny v dal&) spole'n[ typu REPEAT-UNTIL jej)( podm)nka ur'uje po'et kop)rovan`ch mikro@*dk+. P@ep)na'e ON BAR EXEC ... v obou vno@en`ch smy'k*ch vyvol*vaj) p@)slu&n[ podprogramy pro n*hradu barvy symbolem.¢¢ Jak je uvedeno od @*dky 400, jsou pomoc) procedur A0,A1,A3,B0,B1,B3 definov*ny t@i mikrosymboly a nam)sto 'tvrt[ barvy je ponech*no nepokreslen[ m)sto ╱A2,B2$. Zp+sob definov*n) je vymezen rastrem s krokem 0.125mm. Zvolen[ tvary p@ibli(n% vyrovn*vaj) m%@)tka zobrazen) v obou os*ch.¢¢ Symboly jsou nadefinov*ny vlastn% dvakr*t zv*&④ pro ka(d` sm%r. Jejich kresba je p@itom symetrick* ke svisl[ ose.¢¢ P@i praktick`ch zkou&k*ch se nejl[pe osv%d'il k@)dov` pap)r ╱barvivo se nerozp)j), pis*tko nezadrh*v*$, a r`sovac) pera s tu() typu Centrograf 1070 s)ly 0.25mm ╱MC cca 80K's$. Alternativn% lze pou()t tak[ z*znamov[ kuli'kov[ pera KIN 0582 ╱p%tice jedn[ barvy MC125K's$, kter* jsou ur'ena pro profesion*ln) aplikace v zapisova')ch. V z*sad% je mo(n[ pou()t i jin[ typy pis*tek, kter* maj) tenkou kresbu malou hmotnost a dostate'nou z*sobu barviva.¢¢ Prohozen)m po@ad) procedur B0 a( B3 ╱@*dek 210$ a ekvivalent) z*m%nou procedur A0 a( A3 ╱@*dek 270$, lze m%nit p@i@azen) barev k odst)n+m &edi a tak volit r+zn* pod*n) t[ho( obrazu.¢¢ Zp+sob volby rastru a tvaru symbol+ je sice libovoln`, ale praktick* pot@eba maxim*ln% zrychlit v`pis vedla k volb% zp+sobu tisku a volb% symbol+ uveden`ch na obr*zku.¢¢ Dob@e se@)zen` zapisova', kter` nap@. listing programu ╱L."A$ zvl*d* vypisovat p@i rychlosti 24, m+(e vykreslov*n) frakt*ln)ho obrazce prov*d%t p@i rychlosti a( 12 ╱POKE2829,12$. ¢¢ Kresba pr+m%rn[ho obrazu nap@. se sou@adnicemi X=-0.19, Y=1.015, Vel=0.07, trv* p@i rychlosti 15 cca 52min. Uvedenou rychlost lze pou()t jen pro kreslen) nep@eru&en[ sekvence mikropohyb+. Nap@. dlouh` n*vrat s prav[ na levou stranu @*dku proto nelze takto prov*d%t.¢¢ Na @*dc)ch 240 a 300 je hodnota posuvu X koriguj)c) nasazen) prv[ho mikroznaku na n*sleduj)c)m @*dku nastavena na 0.25 ╱"MR-0.25 .. resp. MR0.25 ..$. U zapisova'+ s v%t&) v+l) v pohonu pis*tka lze zad*n)m v%t&)ho ')sla ╱krok 0.125$, tyto v+le eliminovat.¢