home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 33 / Flop_Magazin_33_1995_01_Raster_cs_Side_A.atr / sp180ii.cap < prev    next >
Text File  |  2023-02-26  |  7KB  |  1 lines

  1.     Tisk*rna SP-180 a podobn[ 2.'*st.¢¢  Pozn*mka: p@i pr*ci na p@ekladu p@)ru'ky se mi p@ihodilo n%kolik zm%n. P@edev&)m je ji( prodan* zap+j'en* tisk*rna do redakce, proto nen) uveden n%jak` uk*zkov` program v BASICu a cel` text je pouh`m p@ekladem origin*ln)ho bez praktick[ho ov%@en).¢  P+j'il jsem si ale celou origin*ln) p@)ru'ku a sezn*jil se tak s chyb%j)c) '*st). Je v n) uveden souhrnn` p@ehled @)d)c)ch kd+, vysv%tlen) nastaven) znakov sady '.1 a 2 a tak[ popis paraleln)ho portu tisk*rny. V&echny tyto z*le(itosti budou postupn% zde zve@ejn%ny.¢¢  P@ed za'*tkem pr*ce na popisu @)d)c)ch kd+ tisk*rny jsem p@em`&lel je&t% nad probl[mem jejich uspo@*d*n). Rozd%len) pou(it[ v p@)ru'ce se mi nezd* p@)li& p@ehledn[, ale nena&el jsem o moc lep&). V jin`ch p@)ru'k*ch je k vid%n) t@)d%n) jin[, pop@)pad% (*dn[, jen hol` seznam. Samoz@ejm% tragick* situace nast*v* pouze v p@)pad%, (e kdy nejsou uvedeny v+bec.¢¢  Nejjednodu&&) bude z@ejm% pro m% uv[st nejprve ucelen` logick` p@hled povel+ tisk*ren a d*le pak postupovat podle origin*ln) p@)ru'ky.¢¢    Operace tisk*rny.¢¢  Sem bych za@adil povely jako je inicializace, nulov*n) a ovl*d*n) 'idla konce pap)ru. ╱kter[ u SP-180 ale nen)$¢¢    Nastaven) tisku na str*nce.¢¢  O ]pravu textu na str*ce se b%(n% star* program - textov` editor. P@i tisku jin`mi programy, zejm[na r+zn`ch v`pis+ neb`v* ovl*d*n) textu nijak upravov*no. Nap@)klad jsem ji( vid%l v`pisy d%lan[ na PC tisknut[ na traktorov[m pap)@e i na ohyb - fuj !¢  V takov`ch p@)padech je mo(nost vyu()t @adu povel+ samotn[ tisk*rny. ③koda jen, (e z@ejm% (*dn* tisk*rna nem* tolik pot@ebnou funkci 'ek*n) na vlo(en) dal&)ho pap)ru p@i tisku na jednotliv[ listy. U n%kter`ch je mo(n[ vyu()t 'idlo konce pap)ru, ale to neb`v* um)st%no v optim*ln)m m)st%. Zb`v* ru'n) ovl*d*n) tla')tkem LINE ON/OFF, co( je takov[ nespolehliv[.¢  Tiskov[ programy p@i volb% ru'n% vkl*dan`ch pap)r+ prost% zastavuj) tisk, t)m se ale znemo(uje vyu(it) bufferu tisk*ren. Ten pak p@i tisku v pozad) sp)&e vad). ╱moje zku&enosti na ST$¢¢     V`b%r druhu p)sma a znakov`ch sad.¢¢  Standartn) tisk*rny b%(n% umo(uj) r+zn[ modifikace tisku znak+, n%kter[ maj) i r+zn[ sady p)sem. T)m nem*m na mysli jin[ znakov[ sady, ale odli&n[ proveden) t%ch sam`ch. Nap@)klad n%kter[ tisk*rmy ╱24 jehli'ek$ maj) i proveden) p)sma psac)ho. N%kdy se za odli&nou znakovou sadu pova(uje i NLQ p)smo, z@ejm% m* pak jinou bodovou matrici a ned%l* se jen prost`m dvoj)m pr+chodem @*dku.¢¢     Download - u(ivatelsk[ sady znak+.¢¢  Tyto povely pat@) mezi nejv%t&) odli&nosti mezi tisk*rnami. Li&) se v mdu Standart a IBM, v po'tu znak+, kter[ je mo(n[ p@edefinovat, probl[my nar+staj) u tisk*ren s v)ce fonty.¢¢     Grafick[ povely.¢¢  P@)m[ @)zen) jehli'ek, dnes na vy&&)ch po')ta')ch 'asto jedin` pou()van` zp+sob tisku. Je pomalej&), ale zato je mo(n[ tisknout cokoliv.¢¢¢  P@i 'ten) p@ehled+ @)d)c)ch povel+ tisk*ren je t@eba d*vat pozor na to, (e @ada kd+ je shodn* v mdu IBM a Epson, n%kter[ ale funguj) pouze v jednom z nich, ty zvl*&④ vype'en[ d%laj) v obou re(imech ]pln% odli&n[ v%ci. Obvykle jsou v p@)ru'k*ch uvedeny spole'n% s poukazy na odli&nosti, n%kdy jsou oba mdy ]pln% odd%len[. P@ehled k SP-180 je proveden` spole'nou formou.¢¢  Tak(e za')n*me od strany 43.¢¢¢      Tiskov[ p@)kazy.¢¢¢CR          13          0D¢¢ N*vrat tiskov[ hlavy na za'*tek @*dku. V mdu Epson ru&) SO je-li navolen` automatick` LF, u IBM jej ru&) v(dy.¢ D*le m* inicializovat tisk. Z@ejm% zp+sob) vyti&t%n) @*dku, jeho( d[lka je men&) ne( maxim*ln), jinak je necel` @*dek vyti&t%n po p@echodu do stavu ON OFF. Tot[( prov*d) v&echny n*sleduj)c) tiskov[ povely.¢¢LF          10          0A¢¢ P@echod na nov` @*dek a n*vrat hlavy na jehoza'*tek, ru&) SO.¢ Z popisu je vid%t, (e cel` syst[m nastavov*n) automatick[ho LF a pou()v*n) CR je uhozen`, sta'ilo by p@ece pos)lat jednodu&e LF. Mo(n* ale existuj) tisk*rny, kter[ po LF nevrac) automaticky hlavu do lev[ polohy.¢¢FF          12          0C¢¢ Posun pap)ru na za'*tek dal&) str*nky. Jej) d[lka je nastavena sp)na'em '.1-4 nebo libovoln% povelem ESC C n. Ru&) SO.¢¢VT          11          0B¢¢ Vertik*n) tabul*tor, zp+sob) posun na dal&) vertik*ln) zar*(ku, nen)-li nastavena provede FF. Ru&) SO.¢¢ESC J n     27,74,n     1B,4A,n¢¢ Jednor*zov` posun ╱LF$, jeho hodnota je vyj*d@ena jedn)m bytem a neukl*d* se do pam%ti tisk*rny.¢ V mdu Standart dal&) tisk prob)h* na aktu*ln) pozici sloupce, u IBM se hlava vrac) na lev` okraj.¢ Posun prob)h* v n/216" nebo n/144" v z*vislosti na nastaven) povelem GS n.¢ Neru&) SO¢¢ESC jn      27,106,n    1B,6A,n¢¢ Jednor*zov` inverzn) - zp%tn` posun @*dku. Ostatn) plat) jako v p@edchoz)m.¢¢¢   Nastaven) druhu p)sma.¢¢ESC P       27,80       1B,50¢¢ Ru&) p)smo Elite. ╱Z@ejm% vrac) Pica$¢¢ESC M       27,77       1B,4D¢¢ Nastav) Elite. U jin`ch tisk*ren b%(n% neplat) pro IBM.¢¢SI          15          0F¢¢ Nastaven) kondensovan[ho p)sma 17 cpi. ╱komprimovan[ho, zhu&t%n[ho$¢ Tot[( ESC SI¢¢DC2         18          12¢¢ Zru&en) kondenzovan[ho p)sma.¢¢ESC x 1 ╱1$ 27,120,49╱1$ 1B,78,31╱01$¢¢ Nastaven) NLQ tisku. Jedni'ka m+(e b`t vyj*d@ena svoj) ASCII hodnotou nebo p@)mo ')slem jedna. NLQ nepracuje u p)sma komprimovan[ho, ale je zapamatov*no.¢¢ESC x 0╱0$  27,120,48 nebo 0¢¢ Zru&en) NLQ.¢¢ESC p 1     27,112,49    1B,70,31¢¢ Nastaven) proporcion*ln)ho mezerov*n). Je zde rozd)lnost &)@ky mezi Draft a NLQ. Povely BS a DWL jsou ignorov*ny. Jedni'ka m* op%t dvoj) vyj*d@en).¢¢ESC p 0     27,112,48    1B,70,30¢¢ Ru&) proporcion*ln) mezery.¢¢ESC S 0     27,83,48     1B,53,30¢¢ Nastav) Superscript - horn) index.¢¢ESC S 1     27,83,49     1B,53,31¢¢ Nastav) Subscript - spodn) index. Jedni'ka i nula m* op%t dvoj) reprezentaci.¢¢ESC T       27,84        1B,54¢¢ Ru&) indexy.¢¢ESC 4       27,52        1B,34¢¢ Platn` jen pro Standart, kde nastav) tisk kurz)vou. ╱Italic$¢¢ESC 5       27,53        1B,35¢¢ Zru&) tisk kurz)vou. V mdu IBM po dopln%n) parametrem @)d) LF.¢¢ESC ! n     27,33,n      1B,21,n¢¢ Kombinovan[ @)zen) druhu tisku jednotliv`mi bity parametru.¢  D7 - podtr(en)¢  D6 - kurziva¢  D5 - dvojit* &)@ka¢  D4 - vertik*ln% zdvojen` tisk¢  D3 - zv`razn%n` tisk¢  D2 - komprimovan` tisk¢  D1 - proporcion*ln) mezery¢  D0 - Elite¢¢ESC E       27,69        1B,45¢¢ Nastav) zv`razn%n[ p)smo Pica nbo Elite. U komprimovan[ho tisku p@ejde na zv`razn%n[ Pica. Toto p)smo je &)r&) ne( norm*ln). Zv`razn%n) se dociluje dvoj)m tiskem bod+ vedle sebe na vzd*lenost 1/120" u p)sma Pica, 1/144" u Elite.¢¢ESC F       27,70        1B,46¢¢ Zru&en) zv`razn%n[ho p)sma.¢¢ESC G       27,71        1B,47¢¢ Nastav) vertik*ln% zdvojen[ p)smo. Tiskov[ body jsou tisknuty dvakr*t nad sebou ve vzd*lenosti 1/144". P)smo je tak tro&i'ku vy&&) ne( norm*ln). Tato metoda tisku nepracuje p@i nastaven`ch indexech nebo NLQ, ale povel je zapamatov*n a prov*d%n po jejich zru&en).¢¢ESC H       27,72         1B,48¢¢ Zru&) vertik*ln% zdvojen[ p)smo.¢¢SO          14            0E¢¢ Nastaven) p)sma dvojit[ &)@ky do konce @*dku. ╱ru&) jej v%t&ina povel+ posunu pap)ru$ Plat) i tvar ESC SO.¢¢DC4         20            14¢¢ Ru&) SO¢¢ESC W 1     27,87,49      1B,57,31¢¢ Tvrd[ nastaven) dvojit[ &)@ky p)sma. Lze zru&it pouze stejn`m povelem s parametrem nula. Oba parametry mohou m)t op%t dvoj) vyj*d@en) - jako ASCII nebo skute'n* nula a jedni'ka.¢¢   pokra'ov*n) p@)&t%.¢                             -ZB-¢