Întâlnirea de la sediul ARIES

Raport de activitate pentru ziua din data de 16 iulie 2003

Scopul întâlnirii: discuție cu privire la revizuirea și promovarea standardului de tastatură românească

Persoanele care au participat la această întâlnire (alfabetic):

  • Adrian Stoian (Microsoft România)
    (reprezentant pentru sistemul de operare Microsoft Windows)
  • Alexandru Mohora (Softwin)
  • Cristian Secară
  • Dan Listeș (S&T România)
  • Dan Matei (cIMeC)
    (președintele comitetului tehnic CT 177 - Prelucrarea documentului și comunicații asociate)
  • Florin Vrejoiu (ARIES)
  • Gheorghe Răuț (ProSoft++)
  • Ioana Vintilă Rădulescu (Academia Română / Institutul de Lingvistică „Iorgu Iordan - Al. Rosetti”)
  • Mihaela Anghelescu (ASRO)
  • Natalia Lapteș (IBR)
  • Sorin Paliga (Universitatea București / Facultatea de limbi și literaturi străine)
    (reprezentant pentru sistemul de operare Apple Mac OS)

Discuția a avut ca elemente de referință:

  • standardul SR-13392:1998, Tehnologia Informației, Dispunerea tastaturii românești pentru sisteme de prelucrare a textului și birotică
  • documentul „Standarde necunoscute, standarde ignorate: tastatura românească pentru calculatoarele de tip PC”, publicat atât în cadrul acestui sait (etapa 1), cât și în revista NetReport nr.128 din luna mai 2003

Concluziile discuției, etapa 2

  1. s-a acceptat introducerea principiului existenței aranjamentelor multiple de caractere pentru tastatura limbii române, în particular, a două aranjamente de caractere distincte
  2. s-a confirmat prezența în standard a ghilimelelor specifice românești;
  3. s-a confirmat de asemenea că ghilimelele românești sunt de tipul 99 jos / 99 sus (Unicode 201E / Unicode 201D)
    s-a decis ca standardul să menționeze explicit codurile Unicode pentru toate caracterele prevăzute pentru configurația tastaturii;
  4. s-a decis de asemenea ca literele ș și ț să fie menționate cele cu virgulă, nu cele cu sedilă (Unicode 0218-021B)
    s-a confirmat necesitatea includerii caracterului € (Unicode 20AC) în standard
    • s-a propus ca inscripționarea caracterului € pe capacele tastaturilor să urmeze funcționalitatea reală a tastaturii, adică simbolul € să fie pictat și pe tasta E și pe tasta 5
      • argument pentru: nu trebuie ascunse privirii caracterele principale; utilizatorul trebuie să fie în cunoștință de cauză asupra tuturor posibilităților tastaturii pe care o are în față (în esență, eliminarea confuziilor)
      • argument contra:
        (1) utilizatorul trebuie să se învețe cu un singur lucru și anume prezența caracterului € pe tasta E, corespunzătoare recomandărilor din documentul elaborat de comisia europeană; se dorește ca în viitor ponderea tastaturilor fizice de tip US English International să scadă în favoarea celor de tip Romanian
        (2) în aplicația Microsoft Word, chiar și cu tastatura US English, caracterul € poate fi obținut prin apăsarea simultană a tastelor CTRL+ALT+E, în timp ce tastarea CTRL+ALT+5 nu generează acest caracter
  5. s-a confirmat necesitatea includerii caracterului „Non-Breaking Space” (Unicode 00A0) în standard
    • este obligatorie reprezentarea acestui caracter printr un simbol grafic distinct
    • în documentele Unicode, „Non-Breaking Space” este figurat așa
  6. s-a decis includerea caracterului „Non-Breaking Hyphen” (Unicode 2011) în standard
    • din motive de analogie cu caracterul „Hyphen”, propunerea de amplasare a caracterului „Non-Breaking Hyphen” este pe nivelul 3, pe tasta care în mod normal generează - și _
    • este obligatorie reprezentarea acestui caracter printr un simbol grafic distinct, diferit de caracterul „Hyphen”
    • în documentele Unicode, „Non-Breaking Hyphen” este figurat așa
    • (observație ulterioară datei întîlnirii) ATENȚIE !
      afișarea caracterului „Non-Breaking Hyphen” poate fi condiționată de prezența caracterului Unicode 2011 în fonturi !
      în aplicațiile unde caracterul „Non-Breaking Hyphen” poate fi obținut prin combinația CTRL+SHIFT+- caracterul va fi afișat corect prin substituirea cu semnul normal de „Hyphen-Minus” (Unicode 002D) iar aplicația îi va asocia acestuia proprietatea de a nu permite despărțirea, indiferent de fontul folosit;
      în aplicațiile unde caracterul „Non-Breaking Hyphen” va fi obținut direct din tasta dedicată, sunt mai multe scenarii posibile:
      (1) caracterul va fi afișat corect și va avea proprietatea de a nu permite despărțirea, dacă fontul folosit conține acest caracter
      (2) caracterul va fi afișat ca un pătrat gol dar va avea proprietatea de a nu permite despărțirea (cu tot cu pătratul gol), dacă fontul folosit nu conține acest caracter
      (3) caracterul va fi afișat corect prin substituirea cu semnul normal de „Hyphen-Minus” (Unicode 002D) iar aplicația îi va asocia acestuia proprietatea de a nu permite despărțirea, indiferent de fontul folosit
      (4) caracterul va fi afișat corect prin substituirea cu semnul normal de „Hyphen-Minus” (Unicode 002D) dar aplicația nu îi va asocia acestuia proprietatea de a nu permite despărțirea, indiferent de fontul folosit
  7. s-a decis renunțarea la caracterele „En-Dash” și „Em-Dash” (Unicode 2013 și Unicode 2014) din propunerea de revizuire a standardului, propuse inițial pentru a fi folosite pe post de liniuță de pauză și liniuță de dialog
    • renunțarea la aceste caractere s-a făcut de fapt pentru a ceda locul caracterului „Non-Breaking Hyphen”, un caracter cu adevărat necesar în scrierea literară curentă
  8. s-a hotărât renunțarea definitivă la configurația tastaturii cu care a fost livrat până acum sistemul de operare Windows
  9. s-a propus amplasarea unei taste suplimentare, cu rolul de a comuta aranjamentele diferite de caractere în cadrul limbii române pentru tastatură
    • propunerea trebuie abandonată din motive economice: este de așteptat ca modificarea structurii hardware a unei tastaturi să crească prețul prohibitiv, prin comparație cu schimbarea a doar câtorva capace cu inscripționări diferite de cele implicite ale producătorului
  10. s-a propus luarea în calcul a unui compromis cu privire la particularitățile lingvistice ale limbii române și maghiare, din punctul de vedere al configurației tastaturii românești
    • se are în vedere că utilizatorii de calculatoare [din instituțiile de stat] din zonele unde limba maghiară este folosită cu frecvență cel puțin egală cu limba română vor fi nevoiți să utilizeze aceeași tastatură fizică, chiar dacă vor comuta în sistem între cele două configurații de tastatură (cea română și cea ungară)
    • (observație ulterioară datei întâlnirii) aranjamentul de caractere al unei tastaturi ungurești este foarte diferit de aranjamentul de caractere al unei tastaturi românești conformă standardului SR-13392:1998; tastatura ungurească se aseamănă mai degrabă cu configurația tastaturii românești cu care s-a livrat până acum sistemul de operare Microsoft Windows (cu unele diferențe - de exemplu, tastatura ungurească este de tip QWERTY, nu QWERTZ)
  11. s-a hotărât ca specificațiile cu privire la dispunerea geometrică a tastelor și a inscripționării acestora să rămână neschimbate, adică să se păstreze modelul SR-ISO/CEI-9995:1997, fără referire la aranjamentul tastaturilor altor limbi sau modele particulare (chiar dacă tastatura curentă este consacrată mondial ca „tastatură de calculator de tip IBM PC-AT”)
  12. s-a hotărât ca traducerea inscripționărilor asociate tastelor să facă obiectul unei dezbateri independente pe lista RTFS - Romanian Translators for Free Software
  13. s-a confirmat faptul că denumirile aranjamentelor de tastatură așa cum apar ele în meniurile de configurare a tastaturii din cadrul fiecărui sistem de operare să fie lăsată la latitudinea producătorului sistemului de operare respectiv

Ce nu s-a discutat și va trebui discutat în cadrul întâlnirii (sau întâlnirilor) viitoare: a se vedea etapa 3