★ APPLICATIONS ★ BUREAUTIQUE ★ CPC 464 + DMP 2000 : YU ZNAKI (MOJ MICRO) ★![]() |
| CPC 464 + DMP 2000 : YU Znaki (Moj Micro) | Applications Bureautique |
Veliko lepih ČčŽžŠšÐđć... drugič V Mojem mikru št. 9/1987 je bil na strani 42 objavljen članek z gornjim naslovom, in sicer z opisom, kako s kombinacijo CPC 464 + DMP 2000 definirati naše šumnike. Programi v tem članku so bili napisani v basicu in so že zaradi tega pomanjkljivi; to najizraziteje opazimo v spregi z Amswordom: kadarkoli kaj tiskamo, moramo urejevalnik besedil dvakrat naložiti in manipulirati s tremi kasetami (program. izvirna datoteka, predelana datoteka), to pa kaj kmalu postane utrudljivo. Prav zato je avtor izrazil upanje, da bo kmalu prišel do strojnih verzij teh programov, a kot se v življenju pogosto dogaja, jih je nazadnje moral napisati sam V tem članku sta oba programa v obliki Basic Hexloaderja. in brž ko je oblikovana objektna koda. ju je moč neposredno naložiti in pognati iz Amsworda Kako se lotiti dela
Program »YUSHEX« oziroma »YUSOBJ« je v bistvu gonilnik tiskalnika, tj. v tiskalniku (DMP 2000) definira šumnike, program »PRHEX« oziroma »PROBJ« pa izvirno tekstno datoteko tako spremeni, da tiskalnik dobiva ustrezne kontrolne kode. Kako prikrojiti Amsword
Amsword nam ne pusti dovolj prostora za udobno nalaganje m uporabo strojnih programov iz prostora. rezerviranega za aktivnosti v basicu. in zato si moramo pomagati na enega naslednjih načinov:
Pripombe Ko je program »YUSOBJ« aktiviran. tiskalnika ni treba izključiti, če pa se to zgodi po naključju, lahko kadarkoli ponovite korake od 4 do 6. ne da bi se z besedilom karkoli zgodilo. Program »PROBJ« predeluje izvirno besedilo tako. da ga prepisuje v prazni prostor za nadaljevanjem besedila in pri tem tam. kjer je treba, vstavlja ustrezne kontrolne kode Nato se tako predelano besedilo namesto izvirnega Se enkrat prepiše, prostor za njim pa izbriše. Za predelavo mora biti v tekstni datoteki torej na razpolago prazen prostor, celo večji od izvirnega besedila, in zato aa morate občasno kontrolirati. VAŽNO! Zaradi pravkar povedanega besedilo ne sme biti daljše od recimo 6000 znakov (približno 8600 prostih znakov), sicer bo program obtičal Ne smete tudi aktivirati »PROBJ« nad prazno datoteko - Amsword bo resetiran. Vsaka predelana vrsta je daljša od izvirne (prav zato morate razširiti rob), čepa je daljša od 128 znakov, bo presežek odsekan Filozofija obeh programov )e zelo podobna kot pri programih v basrcu iz že omenjenega članka. V nasprotju z nekaterimi drugimi programi, ki so namenjeni oblikovanju naših šumnikov in ki znake tiskalniku pošiljajo kot grafiko (Moj mikro 10/ 1988. str. 26). zato pa je treba za vsak tip znaka poslati posebno grafično definicijo. program »YUSOBJ«definira znake (standardne in v kurzivi) v PCG RAM-u tiskalnika, kar pomeni, da je moč pisati ozko. široko, elitno, dvojno, indeksno in eksponentno. V poštev ne prideta samo NLQ in proporcionalna pisava. Program »PROBJ« je v primerjavi s svojo verzijo v basicu izpopolnjen tudi glede podčrtavanja. ki je elegantnejše. Podrobnosti boste zvedeli v že omenjenem članku. za morebitna dodatna pojasnila ali za listing v zbirniku pa lahko pišete avtorju na naslov Dejan Smiljanić, Sitnička 36, 11000 Beograd.
|