scieee AI-readable full text Open interactive document viewer

Kol nebuvo „Palemono“: kompiuteriai, lietuviški rašmenys ir šriftai

Petras Skirmantas

Full text

PETRAS SKIRMANTAS Institutul Limbii Lituaniene ÎNAINTE DE PALEMONAS: CALCULATOARELE, LITERELE LITUANIENE ȘI FONTURILE CUVINTE-CHEIE: caractere speciale, codificare, pagină de cod, ASCII, ANSI, Unicode, accentuarea textului, transcriere fonetică. Discuția despre fonturile informatice lituaniene se reînnoiește mereu: se urmărește să se clarifice câte există, de ce fel și pentru cine sunt destinate, în ce situații sunt necesare, cât de răspândite sunt etc. Recent, s-a ivit din nou prilejul de a discuta despre acest subiect, când Comisia de Stat pentru Limba Lituaniană și Institutul Limbii Lituaniene au organizat seminarul-dezbatere Palemonas și alte fonturi lituaniene: utilizare și perspective. Și acest articol încearcă să abordeze cele discutate acolo. Nevoile practice ne-au determinat să ne apucăm noi înșine de realizarea artizanală a fonturilor informatice sau, mai exact spus, de modificarea lor; cum se spune, viața însăși... În prima jumătate a ultimului deceniu al mileniului trecut, după 1990, calculatoarele vremii au început să apară și să devină tot mai numeroase chiar și în mediul filologilor și al specialiștilor în limba lituaniană. În primul rând, au devenit tot mai accesibile ca preț; în al doilea rând, multe erau aduse din străinătate ca ajutoare umanitare, fiindcă străinii își cumpărau modele mai noi și mai moderne, iar pe cele învechite ni le dădeau sau ni le vindeau la prețuri relativ mici. Calculatoarele de atunci erau cu totul diferite de cele de azi, cu posibilități mult mai modeste. Dar, întrucât chiar și cu calculatoarele de pe atunci se putea, printre altele, și scrie — ceea ce am început să numim atunci tastarea textului —, acestea au scos foarte repede din uz mașinile de scris. Avantajul era imens și decisiv: când scrii sau rescrii un text la calculator, noțiunea de ciornă își pierde sensul, deoarece toate corecturile greșelilor sau modificările editoriale înlocuiesc pasajele revizuite, astfel încât atât pe ecran, cât și pe hârtie se vede în permanență doar varianta curată. Astfel, nu după mult timp, pentru filologi, ca și pentru o mare parte dintre cei care desfășurau alte activități, redactarea și tastarea textelor au devenit activitatea principală efectuată la calculator. Întrucât calculatoarele ajungeau la noi pe căi diferite și adesea erau deja destul de vechi, încă de la început s-a ivit problema posibilității de a scrie corect în lituaniană cu ajutorul lor: se dorea și era necesar ca atât pe ecran, cât și pe hârtie să fie vizibile toate caracterele folosite în ortografia noastră actuală BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 2 doi.org/10.35321/bkalba.2019.92.09 caracterele, în primul rând toate literele alfabetului lituanian actual (și ą, ę, į, ų, č, š, ž, ė, ū), precum și alte semne grafice întâlnite în texte. Acest lucru era necesar nu doar filologilor sau specialiștilor în limba lituaniană, ci tuturor celor care doreau să redacteze sau să prelucreze la calculator texte lituaniene din domeniul lor. Însă posibilitățile nu erau întotdeauna pe măsură... Făcând o scurtă digresiune, trebuie amintit că, încă pe atunci, calculatoarele ajungeau în mediul filologilor de obicei în două tipuri, care se deosebeau considerabil unele de altele atât prin posibilități, cât și prin ușurința în utilizare (modalitățile de control și, în general, felul în care „comunicau” cu omul, așa-numita interfață, engl. interfață). Unele erau proiectate și fabricate de firma Apple, altele de International Business Machines (IBM). Pe la mijlocul anilor ’80, computerele seriei Macintosh (denumite după un soi de mere), fabricate de firma Apple, au devenit mai cunoscute ulterior sub numele de Mac; încă de la început aveau un instrument special de control — mouse-ul — și o interfață grafică cu utilizatorul (engl. interfață grafică cu utilizatorul, GUI), care organiza aproape tot ce era necesar pentru lucrul la computer în liste structurate și bine gândite, afișate pe ecran în ferestre grafice desenate special în acest scop. Era suficient să indici cu mouse-ul elementul dorit din listă, iar computerul „înțelegea” ce trebuia să facă. Ferestrele afișau și rezultatul acțiunii — documentul textual sau grafic prelucrat și starea sa după efectuarea unei acțiuni sau a alteia. Principiile de bază ale interfeței grafice s-au răspândit și sunt valabile până în prezent. În aceeași perioadă, calculatoarele similare din seria PC (abrevierea sintagmei Personal Computer), fabricate de firma IBM, nu au avut interfață grafică o vreme. Toate comenzile de control trebuiau introduse (tastate) de la tastatură, iar interfața cu utilizatorul era exclusiv textuală, adică atât comenzile introduse, cât și rezultatele operațiunilor calculatorului erau afișate pe ecran sub formă de text alcătuit din caractere identice, de dimensiune și formă standard, încadrate în celule. O celulă de caracter este un câmp dreptunghiular standard, alcătuit dintr-un anumit număr de puncte dispuse în coloane și rânduri uniforme. Tastatura și ecranul împărțit în celule de caractere sunt numite împreună terminal text; o vreme, acesta a fost principalul mijloc de schimb de informații cu un calculator de tip IBM PC. De aceea era destul de dificil să lucrezi cu un astfel de calculator: trebuia să ții minte numeroasele comenzi de control și să le tastezi corect, fără greșeli, împreună cu parametrii necesari (date, referințe). Se poate spune că utilizatorul coresponda cu un asemenea calculator: pe ecran, el introducea comenzi și date în text standard, iar calculatorul afișa rezultatele obținute în urma executării comenzilor. În unele sisteme de operare, o interfață bazată pe principiul terminalului text este și astăzi principalul mod de a interacționa cu calculatorul, fiind deosebit de îndrăgită de profesioniști. Totuși, majoritatea oamenilor preferă interfața grafică menționată mai sus, pe care o consideră mai comodă. Prin urmare, era firesc ca aceasta să fie creată treptat și pentru calculatoarele de tip IBM PC; ea a primit BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 3 doi.org/10.35321/bkalba.2019.92.09 un nume inspirat Windows, care indică direct elementul principal al interfeței – ferestrele grafice. Pe la mijlocul ultimului deceniu al secolului al XX-lea, Windows a evoluat într-un sistem de operare de sine stătător, iar de atunci interfața grafică a devenit interfața principală dintre om și computerele de tip IBM PC. Utilizarea ambelor tipuri de computere – atât a celor Apple Macintosh, cât și a celor IBM PC –, precum și lucrul cu ele în general, au devenit foarte asemănătoare, deși diferențele esențiale „interne” persistă. În mediul filologilor, ca și în multe alte locuri din Lituania, s-au răspândit mai mult computerele de tip IBM PC. Erau mai accesibile, mai ieftine, s-ar putea spune, mai democratice; era ușor să instalezi pe ele software de diverse origini, în primul rând programele de aplicație necesare, inclusiv chiar programe improvizate, create chiar de utilizatori sau comandate de la programatori cunoscuți. Alături de relativ rarele computere originale de tip PC fabricate de firma IBM, au început să se răspândească rapid copiile fabricate în țările din Asia de Sud-Est sau chiar asamblate aici, în Lituania, din componente fabricate acolo; acestea au ajuns să fie numite computere compatibile cu IBM PC... De remarcat că, în esență, nu existau imitații similare ale Macintosh. Filologii care foloseau în principal computere IBM PC și compatibile cu acestea rareori întâmpinau probleme majore legate de ortografia corectă, standard, lituaniană. Chiar și computerele de tip PC din acea vreme, controlate de sistemul de operare DOS (engl. Disk Operating System), prin care informațiile erau schimbate printr-un terminal text, foloseau scheme destul de bine definite de codificare a semnelor scrise, reprezentate pe ecran în celule de caractere, numite pagini de cod sau tabele de coduri (engl. code page, CP). Existau mai multe astfel de scheme, care prevedeau coduri nu doar pentru literele alfabetului englez, ci și pentru semne folosite în sistemele de scriere ale unor alte țări. Odată cu sistemul de operare erau distribuite și fonturile de computer (engl. fonts) – componente software integrate în sistemul de operare, care permit reprezentarea semnelor prin imagini grafice vizibile, perceptibile de ochiul uman. Există două dispozitive principale capabile să facă acest lucru: ecranul și imprimanta. Dispozitivul mai problematic, care necesita o adaptare mai ingenioasă la computer, era imprimanta de atunci: multe depindeau de modul de funcționare, de tipul și de producătorul acesteia și așa mai departe. Este însă important de subliniat că ambele dispozitive își fac treaba doar sub controlul computerului, iar informația esențială necesară este preluată de computer din fonturile de computer. Desigur, ortografia corectă în limba lituaniană nu era principala preocupare a firmei Microsoft, care crea software pentru computere compatibile cu IBM PC (și continuă să îl creeze pentru multe computere actuale). Pe de altă parte, alfabetul lituanian, care stă la baza ortografiei noastre actuale, nu este nici original, nici foarte unic: majoritatea literelor sale sunt comune, fiind folosite în ortografia lor nu doar de lituanieni, ci și de alte popoare. Litere cu adevărat lituaniene, nefolosite cel puțin de nimeni altcineva BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 4 doi.org/10.35321/bkalba.2019.92.09 în Europa, în practică, există probabil doar ė, į și ų. Literele ą și ę sunt folosite în ortografia poloneză, ć, ś și ź – în cea cehă, iar ü – în cea letonă. Totuși, nouă litere – ą, ę, į, ų, č, š, ž, ū, ė – sunt adesea deosebite de celelalte litere ale alfabetului lituanian. Și pe bună dreptate – toate sunt litere duble, binare, alcătuite din două componente: litera de bază (a, e, i, u, c, s, z) și un semn auxiliar adăugat dedesubt sau deasupra – un ogonek, un háček, o bară ori un punct. Celelalte 23 de litere ale alfabetului nostru – a, b, c, d, e, f, g, h, i, y, j, k, l, m, n, o, p, r, s, t, u, v, z – sunt simple, alcătuite dintr-o singură componentă (singurele care ar putea ridica îndoieli în privința acestei afirmații sunt literele mici i și j, care au un punct deasupra; trebuie însă amintit că majusculele I și J nu au punct, în timp ce atât ė, cât și Ė îl au, astfel că aceste perechi de litere sunt diferite). De asemenea, literele simple sunt mult mai „internaționale” decât cele duble: sunt folosite în sistemele de scriere ale multor țări europene, iar toate cele 23 fac parte din alfabetul englez. Este deosebit de important faptul că, pe măsură ce se formau schemele de codificare a semnelor scrise în computere, aceste două grupuri de litere au ajuns în grupuri de coduri diferite. Literele simple ale alfabetului nostru, fiind totodată și litere ale alfabetului englez, au primit primele coduri, care ulterior nu s-au mai schimbat și au rămas stabile până astăzi. Ele fac parte din așa-numitul set standard de caractere (engl. standard character set), reglementat de vechiul standard ASCII, apărut în anii 1960 (engl. American Standard Code for Information Interchange). Potrivit acestuia, pentru codificarea caracterelor se folosesc numere întregi de la 0 la 127, dintre care caracterelor scrise (litere, cifre, semne de punctuație) le corespund codurile de la 32 la 126. Această schemă de codificare (numită uneori simplu codare) s-a format înainte de apariția computerelor „personale”; fusese concepută pentru diverse echipamente de telecomunicații, iar computerele, odată apărute, au preluat-o pur și simplu. Totuși, pe măsură ce computerele s-au înmulțit și s-au răspândit, caracterele din setul standard (ASCII) au început să nu mai fie suficiente, deoarece acesta nu conținea toate semnele necesare pentru redactarea textelor nu doar în engleză, ci și în alte limbi. Pentru a răspunde nevoilor tot mai mari de scriere pe computer, la codificarea caracterelor au început să fie folosite mai multe numere întregi – de la 0 la 255 –, deoarece arhitectura internă a computerelor permitea acest lucru. Primele 128 de coduri (de la 0 la 127), reglementate de ASCII, au rămas neschimbate, însă au apărut încă 128 de coduri (numerele de la 128 la 255), cu ajutorul cărora puteau fi codificate alte caractere, care nu făceau parte din setul standard. Această mulțime de coduri mărită (spațiu de coduri) este adesea numită de vorbitorii de engleză Extended ASCII, însă aceasta nu este o completare sau o extindere a ASCII (standardului sau schemei de codificare reglementate de acesta) – este extinderea mulțimii de coduri astfel încât să cuprindă schema de codificare ASCII neschimbată și să ofere totodată 128 de coduri suplimentare pentru alte caractere necesare, a căror codificare nu este reglementată de ASCII. Astfel a apărut modelul de distribuire a 256 de coduri, care împarte întreaga mulțime de coduri în două submulțimi egale – una fixă, reglementată de ASCII și cuprinzând codurile de la 0 la 127, și una liberă, cuprinzând codurile de la 128 la BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 5 doi.org/10.35321/bkalba.2019.92.09 255. Tocmai acest model ar fi desemnat de caracterizarea engleză Extended ASCII. Iar subsetul său liber de coduri, stabilit prin convenție, a creat condițiile pentru apariția, pe baza modelului, a numeroase scheme de codificare diferite, numite, după cum s-a menționat deja, pagini de cod sau tabele de coduri și desemnate prin cele mai diverse abrevieri. Subsetul fix al tuturor acestora, partea fixă, era identic și coincidea cu ASCII, însă alocarea codurilor din partea liberă caracterelor varia foarte mult, în funcție de setul de caractere pentru care era alcătuită pagina de cod. Pe măsură ce varietatea paginilor de cod continua să crească, au început să apară și pagini de cod în a căror parte liberă erau codificate și literele compuse (duble) ale alfabetului lituanian, mai frecvent doar acelea dintre ele care sunt necesare nu numai pentru ortografia noastră. Au apărut și pagini de cod care prevedeau coduri pentru toate literele alfabetului lituanian; la acest lucru au contribuit și informaticienii noștri. Au apărut, totodată, și fonturi pentru computer corespunzătoare acestor pagini de cod, care permiteau folosirea efectivă pe computer a semnelor scrise codificate prin codurile prevăzute. A existat și o anumită confuzie: în prima jumătate a ultimului deceniu existau deja mai multe pagini de cod pentru sistemul de operare DOS, cu toate literele alfabetului lituanian — numerele lor erau de la 770 la 774, apoi s-au adăugat 775, 776, 777 și 778. Codurile literelor lituaniene coincideau în unele dintre aceste pagini de cod, iar în altele diferă. Pe măsură ce creștea numărul fonturilor pentru computer care reprezentau caracterele codificate în aceste pagini, era nevoie de pricepere și precauție. Mai trebuia să se asocieze cu tastatura, cu tastele corespunzătoare ale acesteia, codurile variabile ale celor nouă litere duble ale alfabetului nostru, adesea numite litere lituaniene specifice sau proprii (asocierea codurilor literelor simple, incluse în setul standard de caractere ASCII, cu tastatura nu a creat niciodată probleme, din motive evidente). Dar, pe de altă parte, toate acestea au făcut posibilă scrierea corectă în lituaniană chiar și pe computerele controlate de sistemul de operare DOS. Interfața grafică Windows, destinată computerelor de tip IBM PC, care s-a transformat în scurt timp dintr-un supliment pentru DOS într-un sistem de operare autonom (primul a fost Windows 95), a schimbat din temelii atât afișarea caracterelor pe ecran, cât și situația fonturilor pentru computer și, în general, a scrierii la computer. Au dispărut locațiile de caractere, s-au impus fonturi de alt tip, noi, numite vectoriale, care creează reprezentarea vizuală a caracterelor cu ajutorul graficii vectoriale pe computer, trasând contururile caracterelor prin curbe Bézier. S-au înmulțit imprimantele cu jet de cerneală și cele laser, cu care se puteau reproduce cu mare precizie pe hârtie aceste contururi, până la cele mai fine detalii grafice. Drept urmare, textele și documentele pregătite la computer și tipărite cu o astfel de imprimantă au devenit asemănătoare documentelor tipărite de tipografii. Multe fonturi noi s-au răspândit odată cu mediul grafic Windows, fiind parte integrantă a acestuia, dar exista și posibilitatea de a completa, la nevoie, setul „de sistem” de fonturi cu alte fonturi achiziționate separat. BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 6 doi.org/10.35321/bkalba.2019.92.09 Codificarea caracterelor a început, de asemenea, să se stabilizeze. În pofida diversității paginilor de cod locale, standardele internaționale universale de codificare au devenit tot mai importante. Două merită menționate în special: ISO/IEC 8859, alcătuit dintr-o duzină de părți elaborate treptat, și ISO/IEC 10646. Primul stabilește modul în care caracterele necesare majorității sistemelor europene de scriere sunt codificate în pagini de cod cu câte 256 de coduri, iar al doilea a mărit de multe ori mulțimea numerelor întregi care pot servi drept coduri de caractere — aceasta a ajuns să depășească două miliarde! Cea mai mare parte a ei este încă neutilizată; până acum, numărul caracterelor codificate cu coduri din această mulțime se apropie doar de 140 de mii... În paralel a apărut și un alt standard de codificare a caracterelor (neinternațional) — Unicode. Și acesta era menit să mărească mulțimea codurilor de caractere. Schița sa a fost pregătită în 1988, la începutul anului 1991 a fost înființat Unicode Consortium, iar toamna a fost publicat primul volum al standardului Unicode, conform căruia codurile de caractere pot fi 65536 de numere întregi — de la 0 la 65535. Curând, elaboratorii standardelor ISO/IEC 10646 și Unicode au convenit să lucreze în mod coordonat; astfel, cele două standarde au fost (și continuă să fie) armonizate și sincronizate, iar codificarea caracterelor a devenit de atunci complet identică în ambele, deși scopul și funcțiile fiecăruia dintre standarde au rămas distincte. Din diverse motive și din cauza anumitor cerințe, numărul total de coduri care pot fi utilizate efectiv, numit de regulă spațiu de coduri, s-a redus considerabil și este în prezent puțin peste 1,1 milioane; dintre acestea, coduri au fost deja atribuite caracterelor, după cum s-a spus, în jur de 140 de mii, adică aproximativ 12,5 la sută. Îmbinarea celor două standarde este numită de obicei Unicode. Denumirea este motivată și indică eforturile de unificare a codificării oricăror caractere folosite în computere, de a o face uniformă în întreaga lume. Standardele de codificare a caracterelor menționate sunt universale, orientate spre nevoile tehnologiei informației — nu au fost create doar pentru computerele de tip IBM PC sau pentru interfața lor grafică. Totuși, la elaborarea fonturilor pentru computer destinate diferitelor tipuri de computere, cu diverse scopuri, și diferitelor sisteme de operare, se încearcă respectarea cât mai fidelă a codificării caracterelor stabilite de aceste standarde, deoarece este utilă: codificarea uniformizată a caracterelor asigură transmiterea, recepționarea și redarea cu exactitate a informației scrise, transmise prin semne grafice, indiferent de hardware-ul sau software-ul utilizat. Producătorul de software Microsoft, care a creat, dezvoltat și distribuit interfața grafică Windows, evoluată atât de rapid încât, după un timp, figurat vorbind, a înghițit sistemul de operare DOS și a devenit ea însăși un sistem de operare, folosea pentru fonturile vectoriale distribuite împreună cu aceasta propriile pagini de cod, cu câte 256 de coduri de caractere. Acestea au primit denumiri specifice, dar se deosebeau între ele și de paginile de cod DOS doar prin subsetul liber de coduri, adică prin alocarea caracterelor codurilor de la 128 la 255. Nici subsetul fix, reglementat de ASCII, nu a fost schimbat (de altfel, el a rămas neschimbat și în toate părțile ISO/IEC 8859, precum și în Unicode). Odată cu primele versiuni Windows BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 7 doi.org/10.35321/bkalba.2019.92.09 a început să fie folosită pagina de cod cu numărul 1252 (code page 1252). Mai târziu, aceasta a fost numită și, pe scurt, CP-1252, Windows-1252 și pur și simplu Latin 1. Ulterior, paginile de cod s-au înmulțit, iar odată cu ele s-a înmulțit și numărul caracterelor codificate, bazate atât pe alfabetul latin, cât și pe alte alfabete. Pentru a sublinia că nu erau pagini de cod pentru DOS, ci pentru mediul Windows, ele erau uneori numite pagini de cod ANSI, deoarece versiunea inițială a primeia dintre ele, CP-1252, se baza pe proiectul inițial al unei pagini de cod elaborat de Institutul Național American de Standarde (American National Standards Institute, ANSI). Ulterior, acel proiect a evoluat în pagina de cod ISO/IEC 8859-1, însă denumirea ANSI a rămas în terminologia internă a Microsoft și a devenit denumirea colectivă a paginilor de cod Windows. De menționat că și paginile de cod destinate sistemului de operare DOS aveau o denumire colectivă — OEM. Paginile de cod, după cum s-a menționat de mai multe ori, sunt scheme de codificare a caracterelor care stabilesc ce cod — un număr întreg care nu depășește 255 — se atribuie fiecărui caracter. Codul — identificatorul numeric al unui caracter într-un sistem informatic, semnul convențional prin care este recunoscut — este aproape același lucru cu un indicativ de apel pentru un post de radio sau cu codul numeric personal al unui cetățean român. În literatura de specialitate în limba engleză, codul este numit acum, în mod obișnuit, prin termenul potrivit și ingenios codepoint (uneori scris și code point), indicând astfel că este un punct dintr-o mulțime de coduri, unul dintre numerele acestei mulțimi. Trebuie totuși subliniat că un cod nu este un atribut imanent al caracterului, ascuns în „interiorul” său — îi este ales și atribuit în mod liber, pe baza unei convenții. Prin urmare, același caracter, dacă apare în pagini de cod diferite și/sau în standarde de codificare diferite, poate primi, în principiu, coduri diferite, deși acest lucru nu este de dorit și trebuie evitat. Codurile sunt necesare nu numai pentru codificarea caracterelor în fonturile pentru computer; ele sunt necesare, înainte de toate, pentru ca informația exprimată prin semne scrise să poată circula în mod coordonat în interiorul sistemului informatic și pentru ca diversele componente software și hardware ale computerului care transmit și recepționează informația să o păstreze neschimbată, să nu o denatureze și să nu o transforme într-un flux de semnale aleatorii, adică în zgomot informațional, entropie. Pe măsură ce computerele s-au perfecționat și a devenit posibilă folosirea unor numere întregi de multe ori mai mari decât 255 drept coduri, importanța paginilor de cod s-a estompat întrucâtva. În Unicode, standardul care a extins considerabil spațiul de coduri, noțiunea de pagină de cod nu mai este folosită; se disting alte grupuri de caractere, legate de funcția și utilizarea lor, numite scripturi, iar subdiviziunile spațiului de coduri sunt numite mai frecvent blocuri. Totuși, Microsoft respectă consecvent principiul numit compatibilitate ascendentă (uneori numit compatibilitate istorică): se urmărește ca și pe computerele noi, controlate de versiunile moderne de Windows, să poată rula la fel și programele vechi, folosite în trecut. De aceea, versiunile actuale de Windows acceptă codificarea duală a caracterelor BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 8 doi.org/10.35321/bkalba.2019.92.09 codificarea: atât una modernă, compatibilă cu Unicode, cât și una veche, conformă cu paginile de cod ANSI elaborate anterior. Circulația informației menționată în interiorul computerului este gestionată de un set de funcții software aflat în bibliotecile de sistem Windows API (API – din engl. Application Programming Interface), iar multe dintre funcțiile sale destinate lucrului cu caractere și secvențele lor există în două versiuni: A, destinată caracterelor codificate cu coduri ANSI, și W (engl. wide), destinată caracterelor și secvențelor lor care au coduri Unicode. Deoarece corespondența dintre codurile ANSI atribuite unui semn în diverse pagini de cod și codul atribuit de Unicode este univocă, este ușor să se convertească „în ambele direcții” un tip de coduri în altul — trebuie doar să se știe cu ce pagină de cod ANSI să se lucreze. La nevoie, semnele sunt recodificate în coduri ANSI din cauza unor particularități interne ale sistemului și a aplicațiilor vechi încă existente, care nu recunosc coduri mai mari de 255. Aplicațiile moderne destinate textelor manipulează, de regulă, caractere codificate cu coduri lungi (engl. wide). Codificarea Unicode a caracterelor este acum norma. Odată cu instalarea fonturilor vectoriale, s-a asigurat scrierea corectă în limba lituaniană. Și aceasta este o contribuție a informaticienilor noștri. Perioada în care computerele, care înlocuiau mașinile de scris, au început să se înmulțească pe birourile filologilor noștri a coincis aproximativ cu perioada instalării primelor versiuni ale interfeței grafice Windows. E drept că interfața putea funcționa normal și util doar pe computere mai noi, cu un procesor nu mai slab de Intel 80386, un adaptor video (placă video) și un ecran de standard VGA, însă departe de a fi toate computerele pe care le achiziționau atunci filologii aveau aceste caracteristici. Pe măsură ce se schimbau versiunile Windows, cerințele față de hardware-ul computerului (așa-numitul echipament tehnic) creșteau mereu; sau, mai precis, invers: pe măsură ce creșteau posibilitățile hardware-ului, se creau condițiile pentru apariția unor versiuni noi și îmbunătățite ale interfeței grafice Windows. În perioada despre care vorbim începea deja să se răspândească versiunea Windows 3.1, iar ceva mai târziu – Windows 3.11; existau deja fonturi vectoriale cu toate literele lituaniene. În primul rând, trebuie menționat aici fontul Fotonijos TimesLT, foarte răspândit și folosit mult timp de lituanieni. Desenul literelor sale imita populara familie de caractere Times. Curând au apărut și echivalente ale lui TimesLT, cu desene de litere care imitau alte familii de caractere, dar codificând literele lituaniene la fel ca TimesLT. Semnele din aceste fonturi erau deja codificate conform unei pagini de cod comune, concepute atunci de informaticienii din Lituania și Letonia, cu denumirea ambițioasă BalticRIM, adică „marginea Baltică” sau „inelul Baltic”... Frumos, desigur, era și faptul că aceasta reflecta în mod neașteptat abrevierea ministerului de comunicații și informatică, activ la acea vreme și responsabil de domeniul tehnologiei informației. În partea ANSI a acelei pagini de cod erau reunite caracterele necesare ortografiei majorității țărilor din jurul Mării Baltice, dar care nu intrau în partea ASCII a acesteia. Desigur, printre ele se aflau și cele nouă litere specifice, cu diacritice, ale alfabetului nostru. Iar începând cu versiunea Windows-95 PE (PE – din BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 9 doi.org/10.35321/bkalba.2019.92.09 engl. Pan European) Microsoft a consacrat în fapt această pagină de cod drept pagina de cod Microsoft destinată țărilor baltice, Windows-1257 (denumită Windows Baltic, CP1257, CP1257 BalticRIM și altele asemenea). În cadrul acesteia, literele lituaniene și toate caracterele țărilor baltice sunt codificate cu aceleași coduri care se stabiliseră deja în Lituania cu TimesLT și cu alte fonturi conforme cu această codificare. Astfel s-a conturat și s-a consacrat un set de caractere evocator, cu denumirea Inelul Baltic, inclus în încă două pagini de cod — 775, destinată sistemului de operare DOS încă folosit atunci, și, mai târziu, în 1998, partea a treisprezecea a standardului internațional ISO/IEC 8859 (ISO/IEC 8859-13:1998 Information technology – 8-bit single-byte coded graphic character sets – Part 13: Latin alphabet No. 7), denumită destul de des, neoficial, și BalticRIM, Baltic RIM sau Cercul Baltic. Setul de caractere este același, însă codificarea, cu excepția codurilor pentru ghilimele și apostrof, coincide în esență numai între Windows-1257 și ISO/IEC 8859-13; codificarea caracterelor în pagina OEM 775 diferă considerabil. Fonturile vectoriale pentru computere au schimbat în mod fundamental aspectul documentelor text redactate pe computer. Acestea au început să difere mult de documentele dactilografiate, sau dactilograme, și să semene tot mai mult cu tipăriturile realizate în tipografii prin mijloace poligrafice. Grafica vectorială folosită la crearea formei caracterelor a făcut posibilă modificarea dimensiunii literelor (corpului de literă) într-o gamă largă, în funcție de nevoie, intenție sau preferință, fără a le deforma deloc contururile; de asemenea, cu un set adecvat de fonturi vectoriale, a devenit posibilă modificarea grosimii literelor de orice dimensiune (a lățimii trăsăturilor care le formează), redarea cu italice a literelor dorite și modificarea spațierii dintre litere sau dintre rânduri. Aspectul expresiv, tipografic al documentelor redactate pe computer le-a plăcut și le-a fost pe plac oamenilor, inclusiv filologilor; astfel, aproape imediat, principalul lor instrument de scriere pe computer a devenit și a rămas până în zilele noastre unul dintre componentele pachetului de aplicații distribuit de Microsoft Microsoft Office — programul pentru texte Microsoft Word, deoarece acesta permite utilizarea practică, relativ ușoară, a posibilităților menționate ale fonturilor vectoriale. Chiar și astăzi există filologi pe care nu-i poți convinge că textele se pot scrie și cu alt program decât Word și că, în anumite cazuri, ar fi mai rațional să le redacteze cu alte instrumente software. Argumentul lor de nezdruncinat: cu Word iese cel mai frumos... Literele lituaniene din fonturile pentru computer și posibilitatea de a scrie texte în limba lituaniană în mod corect, fără a încălca normele ortografice actuale, au satisfăcut și continuă să satisfacă nevoile practice ale multor instituții care redactează documente și ale multor oameni pentru care scrisul este o parte integrantă, ba adesea chiar principală, a activității profesionale. Pentru un scriitor, un jurnalist, un critic literar, un scenarist de film sau o persoană cu o profesie asemănătoare, această posibilitate este adesea suficientă; nu prea mai este nevoie de altceva. Însă filologii, mai ales lingviștii, folosesc în lucrările lor scrise nu numai literele obișnuite ale alfabetului lituanian, ci și multe alte semne, o mare varietate de caractere, uneori BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 10 doi.org/10.35321/bkalba.2019.92.09 chiar și foarte specifice și neobișnuite. Este de înțeles că mașinile de scris folosite anterior nu puteau tipări aceste semne speciale, de aceea era obișnuit ca ele să fie adăugate de mână în dactilogramele textelor filologice. Dactilograma era de cele mai multe ori (cu excepția, poate, a tezelor de doctorat și a câte unei lucrări de altă natură dactilografiate) doar o versiune intermediară a textului, un fel de mijloc auxiliar, iar forma grafică finală era dată textului în tipografie, unde era cules în întregime după dactilogramă, cu caractere metalice. Varietatea acestora era mult mai mare decât repertoriul de semne al mașinii de scris. De cele mai multe ori, tipografia găsea caractere metalice corespunzătoare și semnelor speciale adăugate de mână; dacă nu le găsea, fie le confecționa separat, la comandă, fie îi cerea autorului să înlocuiască semnul respectiv cu altul disponibil. Odată cu trecerea de la mașini de scris la computere, văzând că în text puteau fi introduse prin computer mult mai multe semne și mult mai variate decât cele care încăpeau pe o mașină de scris, filologii au început să dorească să poată folosi în textele lor toate semnele de care aveau nevoie — tot felul de semne. Îndeplinirea unor astfel de dorințe nu era nici imposibilă, nici foarte complicată: era suficient să se introducă, într-un fel sau altul, fie și în mod artizanal, semne suplimentare, inexistente în fontul existent al garniturii necesare (de obicei, al familiei Times). S-au găsit metode și mijloace care permiteau acest lucru. Iar după ce s-a demonstrat practic că o asemenea posibilitate exista, că repertoriul de semne al computerului putea, în principiu, să fie extins și completat după bunul plac, dorințele și numărul semnelor speciale solicitate au început să crească aproape exponențial... Astfel a început practica oarecum ciudată a modificării fonturilor pentru computer, care a continuat ani la rând. Semnele speciale necesare lucrărilor filologilor, mai ales celor din diverse ramuri ale lingvisticii, pot fi împărțite în câteva categorii. Merită menționate următoarele: 1) literele lituaniene cu accent. Acestea sunt necesare, de altfel, nu numai lucrărilor științifice ale filologilor, ci și publicațiilor din alte domenii — manualelor și altor materiale didactice, diverselor dicționare, lucrări de referință etc. Dacă se disting majusculele de minuscule, în total sunt 68 de litere lituaniene accentuate. Alfabetul lituanian obișnuit nu conține niciuna, însă unele dintre ele se găsesc în alfabetele altor țări. 2) semnele de transcriere fonetică folosite și utilizate de lingviștii lituanieni. Pentru a nota vorbirea dialectală, lingviștii lituanieni folosesc cel mai adesea nu semnele alfabetului fonetic internațional (AFI, engl. International Phonetic Alphabet, IPA), ci o transcriere fonetică proprie, ale cărei origini se află în așa-numita transcriere de la Copenhaga și pe care Jurgis Gerulis (în germană, Georg Gerullis) a adaptat-o dialectelor lituaniene, iar Aleksas Girdenis a detaliat-o și completat-o ulterior. 3) semnele speciale necesare publicării patrimoniului scris. În vechile texte lituaniene se găsesc multe semne de scriere care nu au fost incluse în alfabetul lituanian actual. Dar, atunci când se citează BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 11 doi.org/10.35321/bkalba.2019.92.09 moștenirea scrisă, este obișnuit ca aceste semne să fie reproduse și reprezentate, dacă este posibil din punct de vedere tehnic, așa cum apar în original. Unii lingviști, de pildă profesorul Vincas Urbutis, priveau acest lucru cu multă scrupulozitate. 4) semnele speciale necesare lucrărilor de gramatică istorică, baltistică și indo-europenistică. De cele mai multe ori, acestea sunt caractere din diverse alfabete (latin, grec, chirilic), completate cu diferite semne auxiliare specifice. Scopul final al lucrărilor filologilor a fost și este în mare parte forma tipărită: o lucrare este considerată pe deplin încheiată atunci când devine o carte sau un articol publicat într-o publicație oarecare. Cât timp tipografiile produceau tipăriturile în mod tradițional — culegeau din nou textul cu caractere metalice, apoi îl paginau (îl machetau) și, din paginile așezate în ordinea necesară, pe coli de tipar, turnau formele de tipar —, textul destinat tipografiei, chiar și atunci când era pregătit și tipărit cu ajutorul computerului, avea în esență același statut ca dactilograma de odinioară. Prin urmare, și semnele speciale tipărite în el, în loc să fie adăugate de mână, nu erau decât un element de înfrumusețare sau de prestigiu înțeles într-un sens oarecum aparte — tipografia le culegea oricum din propriile caractere. Cu alte cuvinte, semnele speciale puteau fi încă adăugate și de mână — acest lucru nu se observa în tipăritură. Însă, pe la mijlocul ultimului deceniu, situația a început să se schimbe fundamental: întrucât fonturile mai perfecționate și imprimantele laser permiteau deja imprimarea unor pagini al căror aspect se apropia de cel al tiparului tradițional, tipografiile au început să renunțe la reculegerea „metalică” a textelor și să producă formele de tipar direct din paginile tipărite de computer. În acel moment de cotitură, machetarea paginilor a devenit o problemă nu a tipografiilor, ci a editurilor și editorilor; tipografiile doreau să primească paginile finale, gata tipărite. La început, se cerea ca acestea să fie imprimate pe filme speciale (transparente); mai târziu, era suficient să fie tipărite într-un fișier în format PDF cu o imprimantă virtuală (un program specializat). Un semn special lipsă sau o componentă a acestuia, de exemplu un diacritic care marchează accentul tonal, mai putea fi adăugat, în principiu, de mână pe folia transparentă a paginii, dar acest lucru nu mai era posibil în fișierul PDF. Caracterele adăugate sau completate de mână ajungeau astfel și în tiraj, fiind vizibile în fiecare exemplar al tipăriturii și, prin contrastul cu celelalte semne, stricând aspectul general al publicației. Astfel, disponibilitatea tuturor semnelor, inclusiv a celor speciale, în computer, care mai înainte fusese mai degrabă un lux, a devenit o necesitate. Fără ele nu mai era posibilă pregătirea unor tipărituri de calitate. Pregătirea tipăriturilor care nu necesită semne speciale nu a fost afectată prea mult de asemenea schimbări în tehnologia tipografică. Pur și simplu, în edituri au apărut activități suplimentare — machetarea — și oamenii care se ocupau de ea, precum și echipamente tehnice care permiteau imprimarea unor folii transparente de calitate, cu machetele pregătite. Însă pe cei care pregăteau publicații lingvistice, pentru care erau necesare multe caractere speciale și variate, și BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 12 doi.org/10.35321/bkalba.2019.92.09 Această ruptură i-a afectat destul de dur pe editori. În computerele editurilor, de regulă, nu existau multe dintre aceste caractere și nu era clar câte și de care ar putea fi nevoie. De aceea, unele dintre ele au început să încline spre ideea că, la fel ca tipografiile, le-ar fi mai bine și mai comod să primească publicații lingvistice deja pregătite, machetate — în fapt, machetele lor computerizate. Iar cele care se încumetau să-și macheteze singure publicațiile se descurcau cum puteau. Din aceste motive, la Facultatea de Filologie a Universității din Vilnius s-a început să se acorde atenție nu doar aspectelor de specialitate, ci și pregătirii tehnice și machetării revistelor științifice de lingvistică Kalbotyra și Baltistika. Totodată, a început să se ia în considerare pregătirea tehnică pentru tipar a altor publicații și a unor cărți de lingvistică. Așadar, fără semne lingvistice speciale — niciun pas... S-a început cu literele lituaniene accentuate. De fapt, lipsa lor fusese resimțită mai devreme de UAB Fotonija, care pregătea diverse instrumente pentru susținerea scrierii în limba lituaniană pe computer și începuse să elaboreze primele dicționare computerizate. Compania a modificat câteva pagini de cod DOS cu litere lituaniene, inserând în ele litere lituaniene accentuate și semne de transcriere fonetică necesare dicționarelor (așa au apărut paginile de cod 776, 777 și 778). A devenit foarte populară și a fost folosită mult timp de numeroși utilizatori o variantă a fontului Fotonijos TimesLT, cu litere lituaniene accentuate, TimesLTAccented, care, desigur, conținea și semnele de transcriere necesare dicționarelor. Literele neaccentuate ale alfabetului lituanian păstrau în fontul TimesLTAccented aceleași coduri ca în TimesLT, adică aceleași coduri din pagina de cod Windows-1257, în timp ce literele accentuate erau incluse în partea ANSI în locul altor caractere periferice și astfel „împrumutau” codurile acestora. Prin urmare, textul lituanian accentuat pregătit cu fontul TimesLTAccented se deosebea considerabil de cel neaccentuat: toate literele accentuate primeau coduri diferite de variantele lor neaccentuate, iar instrumentele software de verificare ortografică și de silabisire și despărțire în silabe nu mai puteau procesa un astfel de text. Acesta era un obstacol evident pentru publicarea computerizată a textelor lingvistice. Astfel, s-a început să se caute o altă metodă de pregătire a textelor accentuate. Ideea a fost, de fapt, sugerată chiar de MS Word, în care fragmentele aldine (engl. bold) și cursive (engl. italic) se obțin prin schimbarea fonturilor. Codurile caracterelor din aceste fonturi nu se schimbă, însă se schimbă desenul caracterelor, reprezentarea lor grafică. Acest lucru nu împiedică în niciun fel nici verificarea ortografică, nici despărțirea automată în silabe. Așa a apărut ideea că, prin schimbarea fontului, o literă accentuată ar putea lua locul uneia neaccentuate și invers. Ideea a fost pusă în practică: a fost creată o modificare a fontului din familia Times, LT-Times, care cuprindea toate cele patru variante stilistice — normală dreaptă, normală cursivă, aldine dreaptă și aldine cursivă. Literele erau codificate conform paginii de cod Windows-1257, astfel încât se afișau corect și textele culese cu fontul TimesLT. Câteva semne suplimentare au primit coduri ANSI nedefinite din Windows-1257. Dar cel mai important era că, alături de această familie cvadruplă LT-Times BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 13 doi.org/10.35321/bkalba.2019.92.09 familie au fost adăugate încă trei familii identice, cu denumiri extinse: LT-Times-GR, LT-Times-AK și LT-Times-CF. Aici, adaosul GR indică accentul grav, AK — accentul acut, iar CF — circumflexul. În fonturile cu denumirile corespunzătoare, semnul respectiv a fost adăugat tuturor literelor lituaniene care îl puteau purta, fiind desenat deasupra lor. Astfel s-a format o familie de 16 fonturi, care permitea schimbarea accentuării literelor exact la fel cum li se schimbă grosimea sau caracterul cursiv. Acest lucru făcea posibilă accentuarea cu ușurință a unui text deja cules, transformarea dintr-o singură mișcare a unui text accentuat în unul neaccentuat, înlocuirea foarte simplă a unui semn de accent cu altul etc. O astfel de accentuare nu împiedica în niciun fel verificarea ortografică sau despărțirea automată în silabe; programele auxiliare concepute în acest scop nici măcar nu o detectau. Și nici n-o vor detecta — la urma urmei, literele accentuate și cele neaccentuate diferă în realitate doar prin desen, prin reprezentările vizuale care apar pe ecran sau la tipărire, iar în interiorul computerului sunt identice și sunt reprezentate prin aceleași coduri. Cu alte cuvinte, accentuarea nu ține aici de textul însuși, ci de modul în care acesta este redat în anumite programe, precum MS Word sau programele de machetare, fiind asemănătoare formatării caracterelor. Toate acestea se potriveau și erau destul de convenabile pentru pregătirea și publicarea lucrărilor lingvistice. De exemplu, accentuarea nu necesita nicio modificare a tastaturii computerului, deoarece textul era accentuat folosind instrumentele de formatare a caracterelor disponibile în MS Word, completate cu instrumente realizate de utilizatori, bazate pe programe (scripturi) VBA. În plus, această metodă de accentuare amintea întrucâtva de abordarea din științele limbajului potrivit căreia accentul și intonația sunt considerate trăsături sau caracteristici ale silabelor, nu ale sunetelor, nu trebuie confundate cu sunetele și aparțin unui nivel separat, suprasegmental. În această metodă, semnele care indică accentul și intonația nu sunt atribuite textului, ci sunt transferate la un alt nivel — în fapt, la nivelul formatării — unde sunt doar plasate deasupra literei care marchează centrul silabei accentuate. Literele din textele accentuate și neaccentuate sunt aceleași „în interiorul” computerului și sunt codificate identic. Sintagma kirčiuotos raidės, răspândită aproape pretutindeni și adesea repetată, nu este foarte exactă, deoarece literele sunt reprezentări grafice ale sunetelor; așadar, dacă urmăm consecvent abordarea menționată, în multe cazuri ar fi mai potrivit să spunem kirčiuoti skiemenys. Din păcate, în scrierea computerizată și în tipar nu există instrumente care să permită asocierea accentuării cu silabele propriu-zise, și nu cu litere individuale. Metoda descrisă de redare a semnelor de accent, potrivită pentru publicarea „pe hârtie” din acea vreme, avea și un dezavantaj major: transferând accentuarea la nivelul formatării, în principiu era imposibil să o redai acolo unde nu exista formatare! Cu alte cuvinte, nu exista deloc posibilitatea de a reda accentuarea în așa-numitul text simplu (engl. plane). Prin urmare, această metodă de accentuare nu era potrivită pentru nimic în afară de pregătirea materialelor tipărite. Domeniul ei de aplicare practică era, într-adevăr, îngust și limitat. Iar din setul de 16 fonturi LT-Times alcătuit de autor, doar patru dintr-o singură BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 14 doi.org/10.35321/bkalba.2019.92.09 fonturile de bază erau cele în care toate literele lituaniene nu aveau accente. Celelalte 12 fonturi erau, în fond, modificări auxiliare ale celor patru fonturi, destinate redării modului de notare a accentelor descris mai sus. De altfel, acestea încălcau unul dintre cele mai mari tabuuri din acest domeniu – inviolabilitatea părții ASCII: semnele accentelor erau inserate și deasupra literelor simple a, e, i, o, u, l, m, n, r, care aparțin setului standard de caractere și sunt codificate cu coduri ASCII... În mod analog se alcătuiau și alte seturi de semne lingvistice speciale necesare pentru editare, mai exact fonturile destinate acestor seturi: într-un font, cel inițial, erau introduse caracterele de bază ale setului, iar variantele lor, completate cu semne auxiliare, diacritice etc., erau plasate în celelalte fonturi ale setului. De regulă, fiecărui astfel de semn special îi era alocat un font separat. Iar semnele speciale nesistematice, întâmplătoare, foarte rare sau pur și simplu ciudate, care nu se potriveau în niciun set, erau plasate într-un font auxiliar separat, adesea numit Varia. Cu timpul au început să apară mai multe astfel de Varia, denumirile au trebuit completate și schimbate, iar curând s-a încetățenit obiceiul de a crea câte un font auxiliar asemănător pentru aproape fiecare lucrare lingvistică sau publicație mai amplă. Aproape simultan cu literele accentuate, s-a simțit lipsa în computer și a semnelor de transcriere fonetică folosite de lingviștii lituanieni. Acestea erau, desigur, necesare atât pentru Kalbotyrai, cât și pentru Baltistikai, dar nevoia era totuși nesistematică, fiind necesare doar din când în când, așa că se putea recurge la fonturi auxiliare, alcătuind câte un Varia propriu pentru fiecare volum. Publicarea acestor reviste, întreruptă pentru scurt timp după 1990, a fost reluată în 1993–1994 și a început din nou să prindă avânt. Spre sfârșitul lui 1994 și în 1995, în paginile lor nu mai apăreau nici semne de accent desenate de mână, nici alte caractere scrise de mână. Cam în aceeași perioadă, regretatul profesor Aleksas Girdenis, inspiratorul, susținătorul și adevăratul spiritus movens al multor lucruri descrise aici, pregătea pentru tipar o carte cu texte transcrise în dialectul său matern, iar când lucrarea se apropia de sfârșit s-a pus întrebarea: cum să fie publicată, cum să fie pusă în pagină și tipărită? În acea lucrare se foloseau nenumărate semne de transcriere dialectală, inexistente în orice computer, iar cea mai mare parte a textului cărții era scrisă numai cu ele. Nici să nu te gândești să propui editurilor un asemenea text! A fost nevoie să se creeze un set special de fonturi care să permită reprezentarea semnelor necesare transcrierii dialectale. Pe baza schițelor și descrierilor verbale ale autorului cărții au fost pregătite desene vectoriale ale acelor semne, iar codurile le-au fost alese după bunul plac, „fără tabuuri” – atât din zona ANSI, cât și din cea ASCII. Astfel a apărut un font cu semnele de bază ale transcrierii fonetice. Prin modificarea copiilor sale, semnelor de bază li s-au atașat semne suplimentare și diacritice, fiecare redând o altă nuanță de pronunțare a sunetului indicat de semn. S-a format un set de opt fonturi de computer cu semne de transcriere fonetică, fiecare font redând nuanțe diferite. Deoarece dialectul matern al profesorului este BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 15 doi.org/10.35321/bkalba.2019.92.09 dialectul samogitian și, după cum era de așteptat, în carte au fost incluse exemple de vorbire transcrise de el din împrejurimile sale natale, setul de semne a fost numit Zemtra, de la începutul cuvintelor Žemaitiška transkripcija („transcriere samogitiană”). Folosind acest set și setul de fonturi LT-Times discutat mai sus, cartea cu texte transcrise în samogitiană a fost culeasă, pusă în pagină și predată editurii, care a publicat-o în 1996 cu titlul Taip šneka tirkšliškiai („Așa vorbesc oamenii din Tirkšliai”). Toate acestea au arătat că posibilitățile pregătirii cărților pentru tipar cu ajutorul computerului sunt într-adevăr ample și flexibile. Publicarea unei asemenea cărți folosind tehnologia tiparului „cu litere de plumb” ar fi ridicat probleme extrem de mari și nu se știe dacă ar fi fost posibilă: cel mai probabil, ar fi trebuit restrâns setul de semne de transcriere, adaptând transcrierea vorbirii la posibilitățile tipografiei; acum însă semnele cărții și varietatea lor puteau fi adaptate la concepția și preferințele autorului. Cu alte cuvinte, semnele puteau fi adaptate la necesități, furnizându-se orice semne ar fi fost necesare. Înainte, necesitățile trebuiau adaptate la semnele disponibile. Se poate presupune că această carte de texte transcrise, pregătită cu minuțiozitate de A. Girdenis, a fost și un impuls, și un model care a încurajat pregătirea unor cărți similare cu texte din alte dialecte, subdialecte și graiuri. Numărul lingviștilor care se ocupau de o astfel de activitate a crescut, iar Institutul Limbii Lituaniene s-a implicat activ. Geografia exemplelor de limbă vie consemnate prin transcriere fonetică s-a extins rapid, cuprinzând diferite regiuni ale Lituaniei, iar semnele setului Zemtra, adaptat pentru transcrierea graiului samogitian de nord, au început să nu mai fie suficiente; cel puțin, nu toate se potriveau în toate cazurile. Era posibil să te descurci cumva combinând caracterele Zemtros cu cele din alte fonturi realizate ad-hoc, dar nu era comod. Institutul Limbii Lituaniene și-a creat propriile fonturi cu semne destinate transcrierii dialectelor și altor scopuri (TimesDialect0 – TimesDialect2, Alt, Altt ir kt.), iar la universitate se creau mereu noi fonturi suplimentare Varia... Pe scurt, devenea clar că era nevoie de un alt set de fonturi pentru transcrierea fonetică – unul ale cărui semne să poată reda subtilitățile fonetice ale oricărui dialect sau grai al limbii lituaniene. Profesorul A. Girdenis a ales transcrierea lui J. Gerulis ca bază pentru noul set de semne de scriere dialectală, a completat-o și a indicat clar cum trebuia să arate fiecare semn fonetic. Desenele vectoriale ale acestor semne, asociate din nou unor coduri alese după bunul plac și „fără tabuuri”, au fost distribuite în zece fonturi, marcate cu numere distincte de la 0 la 9; întregul set a fost numit Fontra, prin unirea începuturilor cuvintelor din denumirea Fonetinė transkripcija („transcriere fonetică”). Fontra cuprindea, în esență, toate semnele din Zemtros și avea și alte semne necesare pentru redarea graiurilor din alte regiuni. Acest set a facilitat mult pregătirea și publicarea, aflate în plină dezvoltare, a cărților cu texte dialectale și a altor publicații lingvistice. În 1998, în revista Kalbotyroje (vol. 47, fasc. 1, p. 107–121) a fost publicat un articol care explica modul în care a fost creată Fontra, scopul său, funcția semnelor sale și particularitățile de utilizare. După ce a înlocuit Zemtrą, BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 16 doi.org/10.35321/bkalba.2019.92.09 Fontra s-a impus pentru o perioadă destul de lungă, aproape un deceniu – până în anii 2004–2005, când a început să fie înlocuită de modernul, fundamental diferit Palemonas. Spre sfârșitul mileniului trecut și începutul celui nou, s-au înmulțit considerabil cărțile tipărite cu transcriere fonetică și semne de transcriere; au început să fie publicate una după alta, iar Fontra probabil a contribuit la acest lucru. De altfel, profesorului A. Girdenis îi plăcea foarte mult Fontra; o considera un instrument reușit pentru scrierea fonetică, cel mai potrivit pentru tipărirea textelor dialectale transcrise, și dorea ca textele pregătite de el să fie tipărite tocmai cu aceasta. A. Girdenis nu a îndrăgit Palemonas... De aceea, cea de-a doua carte de texte dialectale pregătită de profesor, publicată în 2008, Žemaičių dzūkai, a fost tipărită cu Fontra, deși pe atunci, în multe locuri, aceasta era deja înlocuită de Palemonas. Numai cea de-a treia culegere de texte samogitiene, Šiaurės žemaičių Skuodo zona, publicată după moartea profesorului (†2011), a fost convertită de discipolii săi în Palemonas... A fost tipărită în 2013. Al treilea set de fonturi care redau semnele speciale necesare lucrărilor de lingvistică, alcătuit în același fel ca cele două deja descrise și numit IndoBalt, este destinat caracterelor și simbolurilor specifice întâlnite în lucrări de indo-europenistică, baltistică și gramatică istorică. A ușurat considerabil pregătirea textelor pentru Kalbotyra și Baltistikos și a fost folosit la publicarea altor lucrări de lingvistică. Având cele trei seturi de fonturi menționate – LT-Times, Fontra și IndoBalt – Facultatea de Filologie a Universității din Vilnius nu mai resimțea lipsa semnelor speciale necesare lucrărilor de lingvistică, cu atât mai mult cu cât, la nevoie, era ușor să se creeze un font auxiliar, încă un Varia... Pe atunci, Facultatea de Filologie publica foarte puțin din patrimoniul scris; de acest lucru se ocupa în principal Institutul Limbii Lituaniene, astfel că problemele legate de caracterele specifice din patrimoniul scris cădeau pe umerii săi. Ele erau rezolvate într-un mod asemănător – prin crearea unor fonturi cu semnele necesare. Această practică de creare „artizanală” a fonturilor, determinată de necesitate și amintind de îndemnul „fă-o singur”, extrem de popular în perioada sovietică nu cu mult timp în urmă, a permis să se facă față cu un succes relativ provocărilor pregătirii și publicării literaturii lingvistice, apărute în urma schimbărilor tehnologiilor de tipar determinate de dezvoltarea computerelor. A devenit posibilă pregătirea și publicarea unor lucrări de lingvistică de aproape orice grad de complexitate tipografică. Însă au început să se contureze și inconveniente: numărul fonturilor artizanale creștea, creștea și numărul total al semnelor speciale, semnele începeau să se dubleze, să se repete... Gestionarea și controlarea acestui repertoriu de fonturi și semne aflat în continuă extindere devenea dificilă. Culegerea textelor a încetinit: tastele tastaturii nu mai puteau acoperi nicicum toate semnele, iar adesea trebuia scotocit prin dosarul tot mai gros cu tabele de caractere, în căutarea vreunui caracter mai neobișnuit... Era deosebit de problematic transferul și trimiterea textelor în care se foloseau fonturi artizanale „specializate” de la un computer la altul. La urma urmei, era necesar ca toate fonturile folosite în textul preluat să fie instalate pe computer. BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 17 doi.org/10.35321/bkalba.2019.92.09 Aceasta însemna, de fapt, că textul în curs de pregătire sau deja pregătit, fișierul documentului computerizat, trebuia trimis împreună cu setul de fonturi folosit în el, iar acest lucru nu era în regulă: cine ar fi vrut să instaleze pe propriul computer câteva sau, uneori, chiar o duzină de fonturi de proveniență și calitate îndoielnice, necertificate, doar pentru a putea citi corect câte un document? În același timp, rețelele de calculatoare se extindeau, internetul devenea tot mai funcțional și mai accesibil, apăreau dicționare electronice distribuite atât pe suporturi de stocare, cât și online, iar ceva mai târziu – cărți electronice. Pe lângă publicațiile tradiționale, tipărite, au început să apară și versiuni electronice. Și publicațiile lingvistice au început să se îndrepte în această direcție. Iar fonturile specializate artizanale, cu codificare liberă, „fără tabuuri”, care se potriveau de minune publicării tradiționale, au început să devină un obstacol major, extrem de greu de depășit. Și programele destinate lucrului cu texte au trecut prin schimbări. Cel mai popular și mai familiar filologilor instrument de scriere, Microsoft Word, începând cu versiunea a opta, mai bine cunoscută drept Word 97, permitea folosirea fonturilor de calculator cu mult mai mult de 255 de caractere: în acestea, conform prevederilor standardului Unicode, deja consolidat și dobândind autoritate, puteau exista sute și mii de caractere. Fonturile din seturile create artizanal nu aveau această capacitate, dar perspectiva deschisă de fonturile cu multe caractere părea atrăgătoare. La urma urmei, într-un astfel de font puteau încăpea toate semnele speciale necesare filologilor! Ar fi rămas loc și pentru literele obișnuite, tradiționale, ale diferitelor alfabete și variantele lor, deoarece într-un font de acest format, deși nici el nu este nelimitat, pot fi incluse peste 65,5 mii de caractere diferite. Această perspectivă a devenit și mai realistă la cumpăna mileniilor, odată cu lansarea de către compania Adobe a noului program de machetare a publicațiilor InDesign, care suporta, de asemenea, codificarea caracterelor în Unicode și fonturile bazate pe aceasta (toate versiunile anterioare ale programului de machetare Adobe PageMaker, cu excepția ultimei, a șaptea, lansată după apariția InDesign și dispărută rapid, acceptau numai codificări de tip ANSI). Ideea unui singur font care să conțină toate semnele necesare lingvisticii a fost impulsionată și de faptul că textele dialectale transcrise la calculator au început să fie nu doar publicate în cărți, ci și stocate în arhive computerizate și baze de date: abundența și diversitatea fonturilor cu semne de transcriere fonetică începeau să se transforme într-un talmeș-balmeș, iar libertatea codificării semnelor ducea, ca să spunem direct, la haos. Acest lucru limita, firește, posibilitățile de dezvoltare a seturilor de caractere și ridica îndoieli cu privire la funcționalitatea și utilitatea lor. Pe scurt, peste tot se simțea nevoia unui font nou, multifuncțional, adică potrivit atât pentru tipar, cât și pentru internet și baze de date. Comisia de Stat pentru Limba Lituaniană a luat inițiativa pentru ca un asemenea font să fie creat. În toamna anului 2002, grupul de lucru convocat de aceasta pentru crearea unui font nou s-a reunit la prima ședință de lucru. Iar în toamna anului 2006, în timpul expoziției Infobalt 2006, a fost finalizat și verificat un font care, în esență, încă din 2004, era folosit în cărți BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 18 doi.org/10.35321/bkalba.2019.92.09 Noul font folosit în publicații Palemonas a fost prezentat publicului. Grupul care a creat Palemoną a pregătit, de asemenea, și a publicat în 2005 cartea Lituanistinis šriftas Palemonas, cea mai mare parte a căreia constă în informații tehnice concrete — liste de caractere grupate după litera de bază, cu denumirea Unicode și codificarea fiecărui caracter, precum și diagrame care ajută la găsirea rapidă a caracterului necesar. Palemonas este, probabil, singurul font lituanian pentru calculator documentat atât de amănunțit. În timp ce se lucra la Palemono, în jurul anului 2003 a apărut o premieră — fontul comercial Aistika, cu același format, creat de Fotonijos, prezentat public drept primul font lituanian pentru calculator. Deși afirmația poate fi pusă la îndoială (oare TimesLT și TimesLTAccented, distribuite anterior de aceeași Fotonijos, nu erau lituaniene?), Aistika a fost totuși prima realizare cu adevărat reușită în acest domeniu, întruchipând caracterele lituaniene — nu doar pe cele obișnuite, ci și o bună parte dintre cele speciale — într-un font modern cu codificare Unicode. Aistika era destinată altor produse ale Fotonijos, dicționarelor informatice distribuite de aceasta, dar permitea totodată redactarea de calitate atât cu litere lituaniene sau rusești standard, cât și accentuate; includea caractere grecești, numeroase semne de transcriere și alte simboluri. Cu toate acestea, nici Aistika nu cuprindea toate caracterele necesare publicațiilor filologice. De aceea, Palemonas rămâne necesar și după apariția lui Aistikai, cu atât mai mult cu cât a fost conceput ca un font gratuit, cu distribuție liberă, și a rămas astfel până în prezent. Aceste două fonturi cu codificare Unicode sunt compatibile între ele, fiind armonizată și codificarea tuturor literelor accentuate (chiar și a celor care nu au coduri Unicode). Prin urmare, atât textul lituanian obișnuit, cât și cel cu accente, cules cu oricare dintre ele, poate fi redat cu celălalt fără a fi denaturat. Odată cu crearea lui Palemono, problema caracterelor speciale necesare lucrărilor lingvistice și lituanistice a fost, în esență, rezolvată. Primit la 15.12.2019 BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 19 doi.org/10.35321/bkalba.2019.92.09 ÎNAINTE DE PALEMONAS: CALCULATOARE, GRAFEME LITUANIENE ȘI FONTURI Rezumat Articolul relatează dificultățile care au trebuit depășite la pregătirea publicațiilor filologice de lingvistică lituaniană, care conțineau grafeme speciale (dincolo de alfabetul lituanian standard), în ultimul deceniu al secolului al XX-lea, când tehnologiile de culegere tipografică au trecut prin schimbări radicale odată cu apariția culegerii computerizate. Se pune accent pe importanța și posibilitățile deschise de interfața grafică în calculatoarele de tip IBM PC și de fonturile vectoriale care au apărut odată cu aceasta. Printre subiectele abordate se numără schemele de codificare a caracterelor utilizate la acea vreme și situația alfabetului lituanian în cadrul acestora. Accentul principal al articolului cade însă pe caracterele lingvistice speciale folosite în filologia lituaniană (dincolo de literele alfabetului lituanian standard) și pe provocările tehnice asociate acestora. Sunt discutate fonturile speciale și colecțiile de fonturi create intern și utilizate la acea vreme la Facultatea de Filologie a Universității din Vilnius pentru publicarea periodicelor Baltistica și Kalbotyra, precum și a cărților de lingvistică ce conțineau texte transcrise fonetic din dialectele lituaniene, semnele lituaniene de accentuare (tonul silabelor), așa-numitul alfabet fonetic „gerulian” (adică sistemul de transcriere fonetică bazat pe așa-numita Schemă de la Copenhaga pentru transliterare și transcriere fonetică, introdus în studiul dialectelor lituaniene de eminentul savant Jurgis Gerulis), precum și alte caractere necesare pentru acest tip de publicații, care nu erau disponibile în fonturile standard pentru calculator de atunci. Trebuie recunoscut că domeniul de utilizare al acestor fonturi create intern era destul de restrâns și se limita la publicarea pe hârtie a textelor lingvistice; astfel, aceste seturi de fonturi nu constituiau un instrument universal de schimb de informații, ceea ce le făcea inferioare altor fonturi standard. Sunt discutate și dificultățile cauzate de această lipsă de universalitate și de proliferarea variantelor acestor fonturi create individual; problema a devenit deosebit de evidentă când a venit momentul publicării textelor lingvistice pe internet și al organizării lor în baze de date care să permită sortarea și căutarea. Aceste dificultăți și noile cerințe care au decurs din ele reprezintă principalul motiv pentru crearea unui font modern și universal pentru calculator, care să cuprindă toate grafemele necesare textelor lingvistice, în special celor de lingvistică lituaniană. BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204 PETRAS SKIRMANTAS. Kol nebuvo Palemono: kompiuteriai, lietuviški rašmenys ir šriftai | 20 doi.org/10.35321/bkalba.2019.92.09 CUVINTE-CHEIE: font, caractere speciale pentru lingvistică, codificare, set de caractere, pagină de cod, standarde de codificare, ASCII, ANSI, Unicode, notația accentelor în scriere, transcriere fonetică PETRAS SKIRMANTAS Institutul Limbii Lituaniene Str. Petro Vileišio nr. 5, LT-10308 Vilnius [email protected] BENDRINĖ KALBA 92 (2019) www.bendrinekalba.lt ISSN 2351-7204