home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 34 / Flop_Magazin_34_1995_02_Raster_cs_Side_A.atr / sp180iii.cap < prev    next >
Text File  |  2023-02-26  |  6KB  |  1 lines

  1. ¢    Tisk*rna SP-180 a podobn[ 3.'*st¢    --------------------------------¢¢¢  Pozn*mka: p@i pr*ci na p@ekladu p@)ru'ky mi trochu chyb) p+vodn% p+j'en* tisk*rna do redakce, kter* je ji( prodan*. Proto nem*m text prakticky ov%@ovan`.¢¢¢      Grafick[ povely.¢¢¢ESC K n1 n2 27,75,n1,n1   1B,4B,n1,n1¢¢ Tisk @*dku osmijehli'kov[ grafiky standartn) hustoty - a( 480 sloupc+ na @*dek. Data pro tisk grafiky n*sleduj) bezprost@edn% za t)mto povelem, po doti&t%n) @*dku do konce se tisk*rna vr*t) do p@edchoz)ho stavu. Pokud je po(adovan` tisk v%t&)ho po'tu sloupc+, ne( je tisk*rna schopna zpracovat, je prost% zbytek @*dku vypu&t%n. Je tedy mo(n[ vytisknout alespo '*st obr*zku p@ipraven[ho t@eba pro form*t A3.¢  Po'et po@adovan`ch sloupc+ je zad*n pomoc) dvou parametr+ "n" v po@ad) ni(&) a vy&&) bajt. ╱n1⇩n2✓256$ Ka(d` bajt tiskov`ch dat @)d) p@)mo odpov)daj)c) jehli'ky, nejm[n% v`znamn` bit ovl*d* jehli'ku doln).¢¢ESC L n1 n2 27,76,n1,n1   1B,4C,n1,n1¢¢ Tisk @*dku osmijehli'kov[ grafiky dvojit[ hustoty - a( 960 sloupc+ na @*dek. Data pro tisk grafiky n*sleduj) bezprost@edn% za t)mto povelem, jejich po'et odpov)d* po'tu sloupc+ a je volen` pomoc) dvou parametr+ "n".¢ Rychlost tisku je polovi'n) oproti hustot% jednoduch[.  Jinak je v&echno stejn[.¢¢ESC Y n1 n2 27,89,n1,n1   1B,59,n1,n1¢¢ Tisk @*dku osmijehli'kov[ grafiky dvojit[ hustoty dvojitou rychlost) a( 960 sloupc+ na @*dek.¢ Vedlej&) body v horizont*ln)ch link*ch nem+(ou b`t ti&t%ny. Zato prob)h* tisk st%jn% rychle jako u hustoty standartn).¢ ╱Je ot*zka,k 'emu je to dobr[$¢¢ESC Z n1 n2 27,90,n1,n1   1B,5A,n1,n1¢¢ Tisk @*dku osmijehli'kov[ grafiky 'ty@n*sobn[ hustoty - a( 1920 sloupc+ na @*dek.¢ Vedlej&) body v horizont*ln)ch link*ch nem+(ou b`t ti&t%ny. Zato prob)h* tisk st%jn% rychle jako u hustoty dvojit[.¢¢ESC✓ m n1n2 27,42,m,n1,n1 1B,2A,m,n1,n1¢¢ Tisk @*dku osmijehli'kov[ grafiky voliteln`m zp+sobem podle parametru "m".¢m = 0  standartn) hustota¢m = 1  dvojit* hustota¢m = 2  dvojit* hustota dvojt* rychlost¢m = 3  'ty@n*sobn* hustota 1920 sloupc+¢m = 4  640 sloupc+, 1/80"¢m = 5  plotter hustota, 576 sloupc+¢m = 6  720 sloupc+, 1/90"¢m = 7  1152 sloupc+, 1/144¢¢ Pokud m* parametr "m" jinou hodnotu, bude cel` grafick` povel i n*sleduj)c) grafick* data dan* n1 a n2 ignorov*na.¢¢ESC  a n1n2 27,94,a,n1,n1 1B,5E,a,n1,n1¢¢ Tisk @*dku dev)tijehli'kov[ grafiky dv%ma zp+soby podle parametru "a". Pro a = 0 je 480 sloupc+ na @*dek, pro a = 1 je 960 sloupc+.¢ Dev%t jehli'ek ve sloupci se @)d) dvojcemi bajt+ grafick`ch dat. Prvn) popisuje ji( zn*m`m zp+sobem horn)ch osum, z druh[ho se vyu()v* pouze nejv`znam%j&) bit pro dev*tou, nejspodn%j&) jehli'ku.¢¢ESC ? n m     27,63,n,m    1B,3F,n,m¢¢╱u tohoto p@)kazu si nejsem jist`, jestli jsem spr*vn% pochopil jeho funkci. V 'esk[ literatu@e nen) nic!$¢¢ Um) z@ejm% zm%nit podle parametr+ tisk grafiky. Prvn) parametr n m+(e nab`t hodnot K,L,Y,Z, co( jsou kdy ji( zn*m`ch grafik. Druh` parametr m m* platn` rozsah 0 a( 7, 'ili ')seln[ kdy grafik t[( ji( probran[.¢ M%lo by tak b`t mo(n[ p@inutit harkop)rku tisknouc) jednoduchou hustotou ╱K$ pou()t plotr grafiku ╱5$¢¢¢     Nastavov*n) d[lky od@*dkov*n).¢¢¢ESC 0       27,48        1B,30¢¢ Nastav) LF na 1/8 palce. To je pom%rn% hust` tisk.¢¢ESC 1       27,49        1B,31¢¢ Nastav) LF na 7/72 palce.¢¢ESC 2       27,50        1B,32¢¢  V mdu Standart:¢nastav) LF na 1/6 palce. To je standartn) od@*dkov*n) - 72 @*dek na pap)r d[lky 12 palc+.¢¢  V mdu IBM:¢povoluje proveden) kdu ESC A n.¢¢ESC 3 n      27,51,n     1B,33,n¢¢ Nastav) LF na n/216 nebo n/144 palce podle volby povely GS. Standartn% jsou navolen[ dv%sta&esn*ctiny.¢¢ESC A n      27,65,n     1B,41,n¢¢ Pro "n" do hodnoty 86 nastav) LF na n/72 palce. P@i v%t&)m parametru je kd ignorovan`.¢ V mdu IBM se proveden) povelu @)d) pomoc) ESC 2¢¢GS ╱1$       29,1        1D,01¢¢ Vol) od@*dkovac) jednotku 1/144 palce pro povely ESC 3 n, ESC J n, ESC j n.¢¢GS ╱0$       29,0        1D,00¢¢ Vol) od@*dkovac) jednotku 1/216 palce pro povely ESC 3 n, ESC J n, ESC j n.¢¢¢       Pr*ce se str*nkou.¢¢¢ESC C n      27,67,n     1B,43,n¢¢ Nastavuje po'et @*dk+ na str*nku v rozsahu 1 a( 127, t)m ovlivuje celou d[lku str*nky.¢ Pozice pap)ru v tisk*rn% v dob% p@)chodu povelu je vzan* jako horn) okraj str*nky.¢ P@i parametru v%t&)m ne( 128 je cel` povel ignorov*n.¢¢ESC C p n    27,67,p,n   1B,43,p,n¢¢  Nastavuje d[lku str*nky v palc)ch v rozsahu 1 a( 22. Identifika'n) bajt p m+(e m)t hodnotu nula nebo 128. Jenom t)m se odli&uje od p@edchoz)ho povelu.¢  P@i parametru v%t&)m ne( 23 je cel` povel ignorov*n.¢¢ Oba povely nuluj) p@eskok p@es perforaci a vertik*ln) tabul*tory.¢¢¢ESC D n1.nk 0  27,68,..,0   1B,44,..,0¢¢ Nastav) a( 32 tabel*tor+ na @*dku udan`ch vzestupnou @adou ')sel kon')c)ch nulou. Standartn% jsou rozestupy tabel*tor+ 8 znak+.¢ Standartn) md: nastaven) je v absl...¢ IBM md: .¢¢HT             9            09¢¢ Posun na dal&) horizont*ln) tabel*tor.¢¢ESC Q n      27,81,n     1B,51,n¢¢ Nastaven) prav[ho okraje tisku znak+ se z*vislost) na zvolen[ &)@ce p)sma.¢ Pokud je hodnota nevyhovuj)c), je cel` povel ignorov*n.¢¢ESC l n      27,108,n     1B,6C,n¢¢ Nastaven) lev[ho okraje tisku znak+ se z*vislost) na zvolen[ &)@ce p)sma.¢ Pokud je hodnota nevyhovuj)c), je cel` povel ignorov*n.¢¢ESC X n1 n2   27,88,n1,n2   1B,58,n1,n2¢¢ Nastaven) lev[ho a prav[ho okraje.¢nulov*n) ...¢ Jako p@edchoz) je povel ignorov*n jestli(e:¢- n1 nen) v%t&) ne( nula a men&) ne( n2¢- lev` okraj vych*z) v)ce ne( 5.6 palce od odkraje tiskov[ str*nky.¢- prav` okraj ╱n2$ je v%t&) ne( mo(n`.¢¢ESC - 1      27,45,49       1B,2D,31¢¢ Podtr(en[ p)smo, z@ejm% i grafick[ znaky IBM. Parametr 1 m+(e b`t reprezentov*n i skute'n`m ')slem 1.¢ Netiskne se ale v meze@e p@i posunu hlavy pomoc) tabel*toru.¢¢ESC - 0      27,45,48       1B,2D,30¢¢ Zru&en) podtr(en[ho p)sma.¢¢CAN          24             18¢¢ Vymaz*n) tiskov`ch dat z bufferu. ②)d)c) kdy ale z+st*vaj) v platnosti.¢¢BS            8             08¢¢ Posun tiskov[ hlavy o jeden znak doleva. V proporcion*ln)m mdu je k