13.07.2015 Views

Lietuviškos kirčiuotos raidės: kodavimas ir įvedimas iš klaviatūros

Lietuviškos kirčiuotos raidės: kodavimas ir įvedimas iš klaviatūros

Lietuviškos kirčiuotos raidės: kodavimas ir įvedimas iš klaviatūros

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Įprastomis klaviatūromis, kaip buvo minėta,įvedamos nacionalinės raidės <strong>ir</strong> reikalingi ASCIIženklai. K<strong>ir</strong>čiuotos raidės į šį rinkinį nepatenka.Todėl reikia kokių nors metodų <strong>ir</strong> būdų įvedamųženklų rinkiniui išplėsti.Šiame straipsnyje teikiamas būdas, kurisremiasi tęsties ženklo (angl. dead character)naudojimu. Tęsties ženklas – tai klaviatūrosženklas, kurį surinkus nieko negaunama: jo veikimaspas<strong>ir</strong>eiškia surinkus kitą ženklą. Tai pakankamaižinomas tiesioginis klaviatūros galiosišplėtimas, p<strong>ir</strong>mą kartą sistemingai pritaikytaslietuviškoms k<strong>ir</strong>čiuotoms raidėms įvesti. Šisbūdas nereikalauja nei papildomų klaviatūrosfizinių klavišų, nei papildomo grav<strong>ir</strong>avimo, neikomplikuoto įsiminimo. Visiškai tinka ta patifizinė lietuviška klaviatūra. Būdas pakankamaiuniversalus, veikia visose terpėse.Turinčių kodą k<strong>ir</strong>čiuotų raidžių įvedimas.Iš viso yra trys tęsties ženklai. Tai ka<strong>ir</strong>inis,dešininis <strong>ir</strong> riestinis k<strong>ir</strong>čio ženklai. Šie ženklaituri savo vietas lietuviškoje standartinėje klaviatūroje(t. y. renkami įprasta tvarka). Lengvaiįsimenami, nes visi yra viename ka<strong>ir</strong>iajame v<strong>ir</strong>šutiniameklaviše, t. y. išdėstyti p<strong>ir</strong>mu, antru <strong>ir</strong>trečiu lygiu atitinkamai. K<strong>ir</strong>čiuota raidė (o ji yrasudėtinė raidė) gaunama surinkus atitinkamątęsties ženklą <strong>ir</strong> po to – reikiamą pamatinę raidę.Pavyzdžiui, raidė (t. y. a-ka<strong>ir</strong>inis) gaunamasurinkus ka<strong>ir</strong>inį k<strong>ir</strong>tį ( ` ) <strong>ir</strong> raidę a, raidė (a-riestinis) – surinkus riestinį k<strong>ir</strong>tį (tildę ~)<strong>ir</strong> raidę a, o raidė (a-dešininis) – surinkusdešininį k<strong>ir</strong>tį ( ´ ) <strong>ir</strong> raidę a. Tai galima užrašytitokiu formalizmu:` + a → à~ + a → ã´ + a → áSavaime suprantama, kad didžiosios raidėsrenkamos su didžiąja pamatine raide. Pvz.:` + A → ÀŠitaip (k<strong>ir</strong>tis + raidė) renkamos visos lietuviškosk<strong>ir</strong>čiuotos raidės, turinčios kodus (žr.2 lentelę). Priminsime, kad atmintyje šios raidėsbus vaizduojamos vienu savo kodu. Pvz., raidėà kodu 00E0.Tęsties ženklai šiek tiek „kainuoja“, nespatys yra užblokuojami (negali būti įvedamitradiciniu būdu, t. y. vienu klavišo paspaudimu).Todėl jie, kaip savarankiški ženklai, gaunamisurinkus po jų tarpą, t. y.:` + tarpas → ` (0060)~ + tarpas → ~ (007E)´ + tarpas → ´ (00B4)Neturinčių kodų k<strong>ir</strong>čiuotų raidžių įvedimas.Neturinčios kodų k<strong>ir</strong>čiuotos raidės išreiškiamosseka, kuri <strong>ir</strong> turi būti įvesta. Priminsime,kad seką sudaro pamatinė raidė <strong>ir</strong> kombinacinisženklas. Kombinacinių ženklų klaviatūrojenėra, todėl <strong>ir</strong> juos (kaip savarankiškus ženklus)siūloma įvesti pagal tą patį tęsties ženklometodą:` + ` → ̀~ + ` → ̃´ + ` → ́` + . → ̇Tai pakankamai asociatyvus pas<strong>ir</strong>inkimas,leidžiantis lengvai įsiminti reikiamus veiksmus.Tai yra kombinaciniai k<strong>ir</strong>čių ženklai įvedami,surinkus tokį patį atitinkamą paprastą k<strong>ir</strong>tį(kaip tęsties ženklą) <strong>ir</strong> paskui ka<strong>ir</strong>inį k<strong>ir</strong>tį. Tikkombinaciniam taškui taikoma išimtis: deklaravustašką tęsties ženklu, jis būtų užblokuotas.O taškas, sk<strong>ir</strong>tingai nuo k<strong>ir</strong>čio ženklų, yradažnesnis rašto ženklas.Iš principo asociatyvia prasme neblogas būtų<strong>ir</strong> toks variantas, kai kombinaciniai ženklai„užkabinami“ ant vieno <strong>ir</strong> to paties tęsties ženklo –ka<strong>ir</strong>inio k<strong>ir</strong>čio:` + ` → ̀` + ~ → ̃` + ´ → ́Bet kai kurios programos (pvz., Word) „nemėgsta“,kad antruoju ženklu būtų trečiojo lygioženklas (o dešininis k<strong>ir</strong>tis toks <strong>ir</strong> yra). Jis tokiuatveju tiesiog ignoruojamas. Todėl buvo pas<strong>ir</strong>inktasp<strong>ir</strong>masis variantas.Taigi, pavyzdžiui, kodo neturinti raidė yra išreiškiama kompozicine seka , kur<strong>ir</strong>enkama taip:ą + ~ + ` → ą ̃Gauta seka vizualizuojama kaip . Atmintyjebus abiejų sekos dėmenų kodai 0105 0303.O , kurią išreiškia trijų ženklų seka , renkama taip:138

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!