România, între virgulă şi sedilă

Să spunem că nu mă mai miră lipsa de suport stabil şi de standarde nici pentru România postrevoluţionară, nici pentru Microsoft. Microsoft susţine că lipsa unui standard românesc până în 1999 a împiedicat soluţionarea corectă şi la timp a acestei probleme. Ok, oferă nişte soluţii parţiale, în condiţiile în care toată această debandadă cu fonturile româneşti a fost creată chiar de … Microsoft, în superficiala tratarea a pieţei est-europene, mică şi nesemnificativă pentru acel moment.

De ce afirm asta? Pentru că înainte de 1989 foloseam maşini de scris standard, pentru România, cu diacritice construite cu virgulă. După 1990 ajunsesem să reconstitui diacriticele pe baza fonturilor existente, construind vectorial virgule reduse la scară. Fontograf se numea parcă acel program. Standardul exista. Mai târziu când am început să folosesc WordPerfect pe scară largă, pentru redactarea unor întregi volume sau formulare, pentru edituri, nu a fost nici cea mai mică problemă cu programarea şi tipărirea unui ţ cu virgulă. Problema era doar de asocierea corectă a codurilor cu simbolul tipărit şi combinaţia de taste aleasă.

Sunt programator, dar îmi place să scriu cu diacritice. Cum rezolv asta? Soluţia Microsoft e bullshit. Iei tastatura US şi trânteşti caracterele româneşti unde nu ai nevoie să te încurce. Peste paranteze şi alte semne. În condiţiile în care există taste de extindere – control şi alternate; şi pe stânga şi pe dreapta tastaturii.

Am continuat încăpăţânat să folosesc aceeaşi dispunere de-a lungul vremii, din 90-91 până azi şi este exact ce vă ofer în acest articol. Nu cred că există o dispunere mai eficientă, probabil şi pentru că sunt obişnuit cu ea. La fel cum cei care mă vor contrazice o vor face pentru ca sunt obişnuiţi cu alte dispuneri. Textul de faţă e scris cursiv cu diacritice, iar degetele aleargă natural, nu se împiedică în capătul tastaturii.

Deci: baza este tastatura US care e prezentă pe majoritatea PC-urilor şi laptopurilor din România. Cu un editor de layout-uri pus la dispoziţie gratuit chiar de Microsoft am remapat codurile corespunzătoare ale caracterelor cu diacritice (cele cinci perechi) pe combinaţia de taste AltGr + litera fără diacritice. Astfel pentru ş avem AltGr+s. Pentru Ş avem AltGr+S sau AltGr+Shift+s.Ce este AltGr? Este tasta Alt din dreapta tastaturii, care este mai puţin folosită. Singura excepţie de la regulă este pentru â, pentru că ă este deja alocat (de mine) pe AltGr+a. Şi atunci, conform obiceiului vechi, pe care probabil l-am luat de la altcineva şi l-am folosit eficient, alocăm â pe tasta b. Deci â va fi AltGr+b. Codurile caracterelor corespund Unicode şi sunt aceleaşi pentru sistemul de operare, procesorul de texte şi pagina de web.

Programul e făcut, împachetat, disponibil pentru toate versiunile de Windows de la XP până la 7, pe 32 sau 64 de biţi. Pentru XP trebuie instalat suplimentar şi un pachet de la Microsoft, numit EUupdate, deşi se pare că pagina de suport respectivă a dispărut.

Instalare

Pentru Win XP instalaţi EUupdate.EXE, provenit de la Microsoft. Pagina sursă aparent nu mai funcţioneaza, altfel aţi fi găsit-o aici. Deocamdată programul este inclus în arhiva layoutului de tastatură.

În general, pentru Win XP la Win 7 instalaţi pachetul RoStdLes, după dezarhivare, pornind setup.exe.

După instalare veţi putea alege ca tastatură implicită din Control Panel / Regional and Language layoutul etichetat ca US-Romanian, care vă va permite următoarea dispoziţie a tastelor:

AltGr+a        ă  0103            AltGr+Shift+a    Ă  0102

AltGr+i         î    00ee           AltGr+Shift+i      Î   00ce

AltGr+b        â   00e2           AltGr+Shift+b    Â   00c2

AltGr+s         ş  015f            AltGr+Shift+s     Ş   015e

AltGr+t         ţ  0163            AltGr+Shift+t     Ţ   0162

Succes! Pentru remapări corespunzând altor limbi de bază, mă puteţi contacta.

Am scris acest articol pentru a-i ajuta pe cei care folosesc, sub impresia “certitudinilor” oferite de Microsoft, diacritice necorespunzătoare, mirându-se de ce pe pagina de web sau în tipografie afişarea textelor se răzvrăteşte, fontul ales nefiind respectat. Soluţia este utilă şi celor care, scriind detaşat cu ajutorul unei soluţii promovate de itistul de serviciu, obţin pe alte calculatoare tot felul de pătrăţele sau te miri ce alte simboluri.

Avantajele soluţiei: nu trebuie să cauţi cu lumânarea tastele, pentru că sunt aşezate intuitiv; nu înlocuiesc alte simboluri, fiind o extensie a tastaturii existente; funcţionează exact la fel în orice program deschis în Windows. Legat de asta, vă promit în curând şi articolul legat de diacritice sub Linux.

P.S. Am parcurs şi site-ul domnului Secărică. Foarte documentat, dar nepractic. Standardul ar trebui să se refere la o soluţie practică, uşor de implementat, universală. Nu pretind că soluţia mea ar fi universală.