184018. lajstromszámú szabadalom • Eljárás és kapcsolási elrendezés többnyelvű videoterminál megvalósítására

5 184018 6 numerikus videoterminálok, két nyelv redukált karak­terkészletét tartalmazó billentyűzetük és a szelektáló kódot generáló billentyűjük segítségével biztosítják két nyelv karaktereinek egyidejű megjeleníthetőségét. A példaként felhozott Comterm „Model 341 A/B” készülék megfelelően nagy karaktermátrixa és tizen­hat bites központi vezérlője segítségével, alkalmas la­tin és arab alapkarakterek kalligrafikailag helyes meg­jelenítésére, szövegelemző algoritmusa révén a mással­hangzókat, valamint azok szövegben elfoglalt helyük­től függő alakját nyelvtanilag helyesen, kötött formá­ban jeleníti meg. Egyes nyelveknél, így pl. arab, farsi a magánhangzókat, mássalhangzó duplázó jeleket stb. a mássalhangzó fölé vagy alá írják. Ilyen irodalmilag és nyelvtanilag is helyes megjelenítésre az ebbe a cso­portba tartozó terminálok sem alkalmasak. Az ismert alfanumerikus videoterminálok, kiviteli alakjukat tekintve, az alábbi hátrányos tulajdonságok­kal jellemezhetők : A rendszerparaméterek kapcsolóról történő bevitele kényelmetlen, költséges, a mechanikus kapcsolók al­kalmazása következtében megbízhatatlan megoldás. A beállított rendszerparaméterek ferrit memóriában történő tárolása, a tár elkészítésének kézimunka­igénye és bonyolult vezérlése következtében rendkívül költséges megoldás. A CMOS-RAM-ban történő adat­tárolás kevésbé költséges ugyan, de a tárak szünet­­mentes tápellátását biztosító akkumulátorok, hosszú idejű áramkimaradás, szállítás során kimerülhetnek, meghibásodhatnak, karbantartást igényelnek. Mind­két tárolási mód közös hátránya, hogy zavarérzékeny­ségük következtében megbízhatatlanok és gondos írásvédelmet igényelnek. A TTL áramkörökből felépített videovezérlő és kép­­frissitő egységek, sok elemből felépített, bonyolult kap­csolásuk révén korszerűtlen, nehézkesen vezérelhető, költséges megoldások. Az ismert CRT kontrolierek valamelyikét alkalmazó képfrissítő egységekhez kap­csolható karaktergenerátor csak hét biten címezhető, programozható karaktermátrixuk legfeljebb tizenhat raszter magasságú lehet. így mind a karaktergenerá­toruk, mind a betűk megjelenítésére használható mát­rix méretük alkalmatlan pl. az úgynevezett kötött írások, mint arab, farsi, képernyőn történő valósághű, irodalmilag és nyelvtanilag is helyes megjelenítésére. Az ismert megoldások további hátránya, hogy ka­raktersoronként korlátozott számú, legfeljebb tizenhat video-reverzvideo, valamint attribútumváltást tesz­nek lehetővé és nem biztosítják az egyes karakterek vertikális és horizontális méretének duplázását, ami egyes felhasználásokban hasznos lehet. Az ismert ké­szülékek végeznek ugyan-szövegelemzést, ami lehetővé teszi az egyes kódokhoz tartozó karakterek különböző betűalakjának megjelenítését redukált kódkészlet se­gítségével, de egyik sem alkalmas a kötött írások azon jellegzetességének kielégítésére, hogy két különböző kódhoz tartozó karaktert kell azonos karakterpozíción egyidejűleg megjeleníteni, mint pl. az arab nyelv esetén a magánhangzókat és a mássalhangzó duplázó jelet stb. „ékezetként” kell írni úgy, hogy közben az egy bejövő kódhoz tartozó mássalhangzók között két ka­rakterpozíciót igénylőek is vannak. Alkalmatlanok to­vábbá arra is, hogy egy bejövő kód hatására két vagy több karaktert vagy karakterelemet jelenítsenek meg azonos karakterpozíción. Az ismert készülékek karak­tergenerátora csak cserével változtatható, pl. ROM vagy a törlést követő újraégetéssel, pl. EPROM, nem teszik lehetővé az egyszerű karaktermódosítást pl. billentyűzetről vagy floppy diskről. A találmány az ismert terminálok előnyeinek meg­tartása mellett kiküszöböli azokat a hátrányokat, me­lyek gátolták a többnyelvű terminálok elterjedését. Ezt egy új eljárás kialakítása tette lehetővé, melynek során minden egységes betűhöz egy-egy külön nyomó­gombot, valamint a szokványos eljáráshoz hasonlóan, térközgombot is biztosítunk úgy, hogy az olyan írások­nál, melyeknél a magánhangzókat a mássalhangzók fölött vagy alatt, kiegészítő jelként használják, az egységes mássalhangzókat, vagy azok egyik meg­jelenési formáját, különállóan alapbetűnek tekintjük, míg az ékezetek, illetőleg magánhangzók részére, faj­tájuk szerint egy-egy nyomógombot használunk és áramkörileg biztosítjuk azt, hogy az egymás után le­nyomott mássalhangzót és az utána következő magán­hangzót vagy hozzá tartozó jelet, a megjelenítésnél ugyanazon karakterterületen belül hozzuk létre, míg a térközgomb egyszeri vagy szükség esetén kétszeri lenyomását közbeiktatva a jelet vagy magánhangzót a mássalhangzótól elválasztva, külön karakterterüle­­ten ábrázoljuk. Latin betűkészleten alapuló írásoknál a betűk éke­zet nélküli alakját tekintjük különállóan alapbetfinek, míg ezen alapbetűk fölött vagy alatt használt ékezetek minden fajtája számára egy-egy nyomógombot hasz­nálunk és áramkörileg biztosítjuk azt, hogy az egymás után lenyomott alapbetűt és az utána következő éke­zetet a megjelenítésnél ugyanazon karakterterületen belül hozzuk létre, míg a térközgomb lenyomását közbeiktatva az ékezetet az egységes betűtől elválaszt­va, külön karakterterületen ábrázoljuk. A fenti eljárás foganatosítása során a szokványos alfanumerikus dis­play elemek és nyolcbites CPU segítségével alakítjuk ki a terminált. Ezáltal, a találmány tárgyát képező többnyelvű Videoterminal egyszerű felépítésű, olcsób­ban gyártható, megbízhatóan működő, könnyen ke­zelhető és szervizelhető, univerzális, választhatóan többnyelvű készülék, amely lehetővé teszi a grafikus elemek mellett a tetszőlegesen kiválasztott, pl. latin és a bonyolult kalligrafiájú kötött írások pl. arab, nagyszámú, összes betűalakjának, arányaiban és nyelv­nagyszámú, összes betűalakjának, arányaiban és nyelvtanilag is helyes, magas esztétikai igényeket ki­elégítő, egyidejű megjelenítését úgy, hogy a kiválasz­tott nyelvek karakterei egyszerűen és tetszőlegesen keverhetők. A találmány tárgya eljárás és kapcsolási elrendezés számítógépek interaktív, választhatóan többnyelvű pl. latin—arab termináljaként való felhasználásra, amelynek meghatározója az ember—számítógép kap­csolat hagyományos adatforgalmában résztvevő ada-5 10 15 20 25 30 35 40 45 50 55 60 4

Next

/
Thumbnails
Contents