★ APPLICATIONS ★ DIVERS ★ PRERADA (MOJ MICRO) ★![]() |
| Prerada (Moj Micro) | Applications Divers |
Veliko lepih ČčŽžŠŠĆć Po enoletnem prebiranju naših računalniških revij sem opazil, da se tisti lastniki kombinacije, zapisane v nadnaslovu. ki si niso preskrbeli EPROM, mučijo s takšnimi in drugačnimi načini za tiskanje naših soglasnikov s strešicami. Najpogosteje uporabljajo opuščaj in narekovaj. kar pa ne gre pri velikih črkah in je izpis zato precej grd. Članka Tadeja Vodopivca in Metoda Koželja (Moj mikro 2/87. str. 58) sta me spodbudila k reševanju te težave. Trud ni bil zaman. Vsak boljši tiskalnik premore vmesni pomnilnik (buffer), tj. določeno količino RAM, ki ga uporabnik v nekaterih okoliščinah lahko izkoristi za poljubno definiranje znakov. Definiranemu znaku dodamo neko kodo s tipkovnice in ko potem npr. pritisnemo »C«, tiskalnik izpiše »Č«. Pri DMP-2000 je znake, ki ste jih definirali v tiskalnikovem PCG-RAM (Programmable Character Generator RAM), žal moč aktivirati samo s kontrolnimi kodami (0 - 31). vendar ne z vsemi, povrh pa jih ni na tipkovnici. Se nekaj neprijetnega spremlja kombinacijo iz nadnaslova. Ko ste že definirali lastne znake in jih poslali tiskalniku (o tem pozneje), opazite, da so vedno odtisnjeni v spodnjih 7 od skupaj 9 točk tiskalnikove matrike, torej približno v višini Črke »g« in »j«. Če niste svojega CPC 464 pruredili tako, da pošilja tudi osmi bit, potem nimate drugega izhoda, kot da pred vsakim na novo definiranim znakom pošljete tiskalniku ukaz, naj se vrne za dve točki nazaj, po odtipkanem znaku pa gre za dve točki naprej. Zapleteno, mar ne? Če bi to morali početi ročno, potem bi gotovo v malih oglasih poiskali naslov ponudnikov epro-mov; vendar nič skrbi, ‘računalnik dela namesto vas!
Na začetku prazne kasete (najbolje C-12) posnamite Listing 1. Takoj za njim posnamite urejevalnik besedil Amsword, v katerem ste z opcijo Customise Program poskrbeli za spremembe po Tabeli 1. V -Znakih za kontrolo tiskalnika«definirajte še tele kode: S: 27 106 6 (6/216 palca nazaj) Za Amswordom posnamite Listing 2. Najbolje bo. če boste vse tri programov istem vrstnem redu posneli tudi na drugo stran kasete. Pozneje si boste s tem prihranili previjanje. Če hočete listinge. s katerimi se boste pri tipkanju kar namučili, tudi uporabiti, upoštevajte tole:
tiskanjem vsake strani pametno, da greste v basic in pošljete tiskalniku sporočilo PRINT #8,CHR$(27);"C";CHR$(n), kjer ,e «n« število vrst na določeni strani. Po tej poti na koncu strani izsilite Form Feed in format naslednje strani ne bo pokvarjen. Alternativno s Customise Program določite število vrst. Če imate namesto Amsworda jugoslovansko različico YUSWORD. toliko bolje, kajti predefinirane tipke (v normalnem naboru) bodo tudi na zaslonu kazale naše znake. V tem primeru ustrezno spremenite vrste 20, 330 in 340 Listinga 1. Ker ste v Amswordu izključili R/J. poravnajte vsako vrsto posebej, če pa bi radi imeli zares lepo poravnan desni rob. tipkajte za toliko mest čez desni rob, kolikor je v vrsti kontrolnih kod. Z opisanim postopkom ne morete uporabiti NLQ (niti hardversko ne), pa tudi proporcionalo razmikanje ne pride v poštev. Menim, da bodo takšni programi za ljubitelje »mašinca« izziv, sami pa boste ugotovili, da tudi Locomotive Basic ni kar tako. Vsekakor pa vsem skupaj želim veliko lepih črk ČČŽZŠŠČČ, ČČŽŽŠŠČČ.
|