Skip to document
Back
Go to original Localized version was produced by AI. It may contain inaccuracies.
Preparing document pages…

PETRAS SKIRMANTAS

Istituto di lingua lituana

PRIMA CHE CI FOSSE PALEMONAS: COMPUTER, CARATTERI LITUANI E CARATTERI TIPOGRAFICI

PAROLE CHIAVE: caratteri speciali, codifica, tabella codici, ASCII, ANSI, Unicode, accentazione del testo, trascrizione fonetica.

Il dibattito sui caratteri tipografici lituani per computer si rinnova continuamente: si cerca di chiarire quanti ce ne siano, di che tipo e a chi siano destinati, in quali casi siano necessari, quanto siano diffusi e così via. Di recente si è presentata un’altra occasione per parlarne, quando la Commissione statale per la lingua lituana e l’Istituto di lingua lituana hanno organizzato il seminario di discussione Palemonas e altri caratteri tipografici lituani: uso e prospettive. Anche questo scritto cerca di riprendere alcuni dei temi trattati.

A spingerci a dedicarci alla creazione artigianale di caratteri tipografici per computer o, per meglio dire, alla loro modifica, furono esigenze pratiche: come si suol dire, la vita stessa... Nella prima metà dell’ultimo decennio del millennio scorso, dopo il 1990, i computer dell’epoca cominciarono a comparire e a diffondersi sempre più anche negli ambienti dei filologi e dei lituanisti. In primo luogo, allora diventavano sempre più accessibili; in secondo luogo, molti venivano portati dall’estero come aiuti, perché gli stranieri acquistavano modelli più nuovi e moderni e donavano quelli invecchiati oppure ce li vendevano a prezzi relativamente bassi. I computer di allora erano molto diversi da quelli attuali, con possibilità assai più limitate. Ma poiché anche con i computer di quell’epoca si poteva, tra le altre cose, scrivere — come cominciammo a dire allora, digitare testi —, essi tolsero molto rapidamente dalla circolazione le macchine da scrivere. Il vantaggio fu enorme e decisivo: scrivendo o ricopiando un testo al computer, un concetto come brutta copia perdeva significato, perché tutte le correzioni degli errori o le modifiche editoriali sostituivano i punti del testo da correggere, e sullo schermo come sulla stampa si vedeva sempre e soltanto la bella copia. Ben presto, per i filologi come per molti altri che svolgevano lavori diversi, la scrittura e la digitazione di testi divennero quindi l’attività principale svolta al computer.

Poiché i computer arrivavano da noi in vari modi e spesso erano tutt’altro che nuovi, sin dall’inizio si pose il problema della possibilità di scrivere correttamente in lituano: si voleva, ed era necessario, che sullo schermo e sulla stampa fossero visibili tutti i caratteri usati nella nostra ortografia attuale

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

i caratteri, innanzitutto tutte le lettere dell’attuale alfabeto lituano (e ą, ę, į, ų, č, š, ž, ė, ū), ma anche gli altri segni grafici che ricorrono nei testi. Ciò serviva non solo ai filologi e ai lituanisti, ma a chiunque volesse scrivere o elaborare al computer testi lituani del proprio ambito. E le possibilità non erano sempre disponibili...

Con una breve digressione, va ricordato che già allora i computer che arrivavano negli ambienti dei filologi erano perlopiù di due tipi, e differivano notevolmente l’uno dall’altro sia per le possibilità sia per la comodità d’uso (modalità di controllo e, in generale, natura della «comunicazione» con l’utente, la cosiddetta interfaccia, in inglese interface). Alcuni erano progettati e prodotti dalla ditta Apple, altri dalla International Business Machines (IBM). Già verso la metà degli anni Ottanta, i computer della serie Macintosh, il cui nome derivava da una varietà di mele, cominciarono a essere prodotti dalla ditta Apple; in seguito divennero più noti come Mac. Fin dall’inizio disponevano di uno speciale strumento di controllo, il mouse, e di un’interfaccia grafica con l’utente (in inglese graphic user interface, GUI), che organizzava quasi tutto ciò che serviva per lavorare al computer in elenchi strutturati e ben concepiti, visualizzati sullo schermo in finestre grafiche appositamente disegnate. Bastava indicare con il mouse la voce desiderata nell’elenco e il computer «capiva» cosa doveva fare. Nelle finestre si vedeva anche il risultato dell’operazione: il documento testuale o grafico in elaborazione e il suo stato dopo l’esecuzione di questa o quell’operazione. I principi fondamentali dell’interfaccia grafica si diffusero e sono tuttora in vigore.

Nel frattempo, i computer simili della serie PC (abbreviazione dell’espressione Personal Computer), prodotti dalla ditta IBM, per un certo periodo non ebbero un’interfaccia grafica. Tutti i comandi di controllo dovevano essere inseriti (digitati) con la tastiera, e l’interfaccia con l’utente era solo testuale: sia i comandi immessi sia i risultati delle operazioni del computer venivano visualizzati sullo schermo come testo composto da caratteri uniformi, di dimensioni e forme standard, contenuti in celle delimitate. Una cella è un riquadro rettangolare standard, formato da un certo numero di punti disposti in colonne e righe uguali. La tastiera e lo schermo suddiviso in celle formano insieme un terminale testuale; per un certo periodo fu il principale mezzo di scambio di informazioni con un computer di tipo IBM PC. Perciò lavorare con un computer del genere era piuttosto complicato: bisognava ricordare i comandi di controllo, che erano numerosi, e digitarli correttamente, senza errori, insieme ai parametri (dati, indicazioni) necessari. Si può dire che l’utente intrattenesse una corrispondenza con il computer: sullo schermo scriveva comandi e dati in testo standard, mentre il computer vi riportava i risultati ottenuti eseguendo i comandi. In alcuni sistemi operativi, un’interfaccia basata sul principio del terminale testuale è ancora oggi il principale modo di scambiare informazioni con il computer ed è particolarmente apprezzata dai professionisti. La maggior parte delle persone, tuttavia, preferisce l’interfaccia grafica già menzionata, ritenendola più comoda. Era quindi naturale che, col tempo, fosse sviluppata anche per i computer di tipo IBM PC; essa ricevette

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 nome azzeccato Windows, che indica direttamente l’elemento principale dell’interfaccia: le finestre grafiche. Verso la metà dell’ultimo decennio del XX secolo, Windows si è evoluto in un sistema operativo autonomo e da allora l’interfaccia grafica è diventata l’interfaccia principale tra l’uomo e i computer di tipo IBM PC. La gestione dei computer di entrambi i tipi — sia i Macintosh prodotti da Apple, sia quelli IBM PC — e, in generale, il lavoro con computer di entrambi i tipi sono diventati molto simili, benché permangano differenze «interne» sostanziali.

Negli ambienti filologici, come in molte altre parti della Lituania, si diffusero maggiormente i computer di tipo IBM PC. Erano più accessibili, meno costosi, si potrebbe dire più democratici; era facile installarvi software di varia provenienza, anzitutto i programmi applicativi necessari, compresi persino quelli fatti in casa, creati dagli stessi utenti o commissionati a programmatori conosciuti. Accanto ai relativamente rari computer originali di tipo PC prodotti dalla IBM, cominciarono rapidamente a diffondersi analoghi fabbricati nei paesi del Sud-est asiatico o assemblati direttamente in Lituania con componenti prodotti laggiù, che si iniziò a chiamare computer compatibili con IBM PC... Va osservato che, in sostanza, non esistevano imitazioni analoghe dei Macintosh.

Per i filologi che utilizzavano soprattutto computer IBM PC e compatibili, raramente sorgevano problemi rilevanti legati all’ortografia corretta e standard del lituano. Persino negli allora computer di tipo PC controllati dal sistema operativo DOS (ingl. Disk Operating System), con i quali si scambiavano informazioni tramite un terminale testuale, erano già in uso schemi abbastanza definiti per la codifica dei caratteri scritti rappresentati nelle posizioni dei caratteri sullo schermo, detti pagine di codice o tabelle dei codici (ingl. code page, CP). Erano diverse e prevedevano codici non solo per le lettere dell’alfabeto inglese, ma anche per i segni usati nei sistemi di scrittura di alcuni altri paesi. Insieme al sistema operativo venivano distribuiti anche i font per computer (ingl. fonts), componenti software integrati nel sistema operativo che permettono di rappresentare i caratteri con immagini grafiche visibili all’occhio umano. I dispositivi in grado di farlo sono essenzialmente due: lo schermo e la stampante. Il dispositivo più problematico, che richiedeva una compatibilità con il computer più ingegnosa, era la stampante dell’epoca: molto dipendeva dal suo funzionamento, dal tipo, dal produttore e così via. È però importante sottolineare che entrambi questi dispositivi funzionano solo sotto il controllo del computer, e che il computer ricava dai font le informazioni essenziali necessarie.

Com’è ovvio, l’ortografia corretta del lituano non era la principale preoccupazione della Microsoft, che sviluppava software per computer compatibili con IBM PC (e continua a svilupparlo per molti computer odierni). D’altra parte, però, la base della nostra ortografia attuale — l’alfabeto lituano — non è né originale né particolarmente unica: la maggior parte delle sue lettere è condivisa e viene usata nella propria ortografia non solo dai lituani, ma anche da altri popoli. Le lettere veramente lituane, che nessun altro almeno

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

in Europa praticamente non usa più, probabilmente sono soltanto ė, į e ų. I polacchi usano nella propria ortografia le lettere ą ed ę, i cechi ć, ś e ź, i lettoni ü. Tuttavia, nove lettere — ą, ę, į, ų, č, š, ž, ū, ė — vengono spesso distinte dalle altre lettere dell’alfabeto lituano. E a ragione: sono tutte composte, binarie, formate da due elementi: una lettera di base (a, e, i, u, c, s, z) e un segno ausiliario aggiunto sopra o sotto: una cediglia, un háček, una lineetta o un punto. Le altre 23 lettere del nostro alfabeto — a, b, c, d, e, f, g, h, i, y, j, k, l, m, n, o, p, r, s, t, u, v, z — sono semplici, composte da un solo elemento (a mettere in dubbio questa affermazione sarebbero forse soltanto le minuscole i e j, che hanno un punto sopra; va però ricordato che le maiuscole I e J non hanno il punto, mentre lo hanno sia ė sia Ė, per cui queste coppie di lettere sono diverse). Va inoltre osservato che le lettere semplici sono molto più «internazionali» di quelle composte: sono usate nei sistemi di scrittura di molti paesi europei e tutte e 23 fanno parte dell’alfabeto inglese. È particolarmente importante che, nel formarsi degli schemi di codifica dei caratteri nei computer, i due gruppi di lettere siano finiti in gruppi di codici distinti. Le lettere semplici del nostro alfabeto, essendo anche lettere dell’alfabeto inglese, ricevettero per prime i codici, che in seguito non cambiarono più e sono rimasti invariati fino a oggi. Esse rientrano nel cosiddetto insieme di caratteri standard (ingl. standard character set), disciplinato dal vecchio standard ASCII (ingl. American Standard Code for Information Interchange), affermatosi negli anni Sessanta. Secondo tale standard, per codificare i caratteri si usano numeri interi da 0 a 127; per i caratteri di scrittura (lettere, cifre, separatori) si usano i codici da 32 a 126. Questo schema di codifica (talvolta chiamato semplicemente codifica) si era formato prima della comparsa dei «piccoli» computer: era stato concepito per vari dispositivi di telecomunicazione e, quando comparvero, i computer lo adottarono e se ne appropriarono.

Tuttavia, con l’aumento e la diffusione dei computer, i caratteri presenti nell’insieme standard (ASCII) cominciarono a non bastare più, perché non includevano tutti i caratteri necessari per scrivere testi non solo in inglese, ma anche in altre lingue. Per rispondere alle crescenti esigenze della scrittura computerizzata, si cominciarono a usare più numeri interi per codificare i caratteri, da 0 a 255, possibilità resa accessibile dall’architettura interna dei computer. I primi 128 codici (da 0 a 127), regolamentati da ASCII, rimasero invariati, ma furono aggiunti altri 128 codici (i numeri da 128 a 255), con i quali si potevano codificare altri caratteri non inclusi nell’insieme standard. Gli anglofoni spesso definiscono questo insieme ampliato di codici (spazio dei codici) Extended ASCII, ma non si tratta di un’aggiunta o di un’estensione di ASCII (dello standard o dello schema di codifica da esso regolamentato): è un ampliamento dell’insieme dei codici tale da comprendere lo schema di codifica ASCII invariato e, al tempo stesso, fornire 128 codici aggiuntivi per gli altri caratteri necessari, la cui codifica non è regolamentata da ASCII. Nacque così un modello di allocazione di 256 codici, che suddivideva l’intero insieme dei codici in due sottoinsiemi di pari dimensione: quello fisso, regolamentato da ASCII e comprendente i codici da 0 a 127, e quello libero, comprendente i codici da 128 a

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. Proprio quel modello sarebbe indicato dalla definizione inglese Extended ASCII. Il suo sottoinsieme libero di codici stabilito pose le basi affinché, a partire dal modello, nascessero numerosi schemi di codifica diversi, chiamati, come già menzionato, pagine di codici o tabelle di codici e indicati con le denominazioni più varie. Il loro sottoinsieme costante, la parte stabile, era identico e coincideva con ASCII, ma l’assegnazione dei codici della parte libera ai caratteri variava notevolmente, a seconda del repertorio di caratteri per il quale veniva creata la pagina di codici.

Con il continuo ampliarsi della varietà di pagine di codici, cominciarono a comparirne alcune la cui parte libera codificava anche le lettere composte (doppie) dell’alfabeto lituano, più spesso soltanto quelle che servono anche al di fuori della nostra ortografia. Comparvero anche pagine di codici che assegnavano codici a tutte le lettere dell’alfabeto lituano; vi contribuirono anche i nostri informatici. Nacquero inoltre font per computer corrispondenti a tali pagine di codici, che permettevano di utilizzare effettivamente sul computer i caratteri codificati con i codici previsti. Ci fu anche confusione: nella prima metà dell’ultimo decennio c’erano già diversi pagine di codici per il sistema operativo DOS contenenti tutte le lettere dell’alfabeto lituano: i loro numeri andavano da 770 a 774, poi si aggiunsero 775, 776, 777 e 778. I codici delle lettere lituane coincidevano in alcune di queste pagine di codici e differivano in altre. Con l’aumentare dei font per computer che rappresentavano i caratteri codificati in quelle pagine, occorrevano discernimento e cautela. Bisognava anche associare alla tastiera, ai relativi tasti, i codici variabili delle nove lettere doppie del nostro alfabeto, spesso chiamate lettere lituane distintive o specifiche (l’associazione alla tastiera dei codici delle lettere singole, comprese nel repertorio standard di caratteri ASCII, per ovvie ragioni non ha mai creato problemi). D’altra parte, tutto ciò rese possibile scrivere correttamente in lituano persino sui computer governati dal sistema operativo DOS.

L’interfaccia grafica Windows, destinata ai computer di tipo IBM PC, che da componente aggiuntivo di DOS si trasformò presto in un sistema operativo autonomo (il primo fu Windows 95), cambiò radicalmente la visualizzazione dei caratteri sullo schermo, i font per computer e, più in generale, la situazione della scrittura al computer. Scomparvero le mappe di caratteri e si affermarono font di tipo diverso e nuovo, detti vettoriali, che creano l’aspetto visibile dei caratteri mediante strumenti di grafica vettoriale al computer, tracciandone i contorni con curve di Bézier. Si diffusero le stampanti a getto d’inchiostro e laser, con le quali era possibile riprodurre quei contorni su carta con grande precisione, fin nei minimi dettagli grafici. Di conseguenza, i testi e i documenti preparati al computer e stampati con tali stampanti divennero simili ai documenti prodotti dalle tipografie. Molti font di nuovo tipo si diffusero insieme all’ambiente grafico Windows, di cui costituivano parte integrante, ma era anche possibile, quando necessario, integrare la raccolta di font «di sistema» con altri font acquistati separatamente.

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

Anche la codifica dei caratteri cominciò a stabilizzarsi. Nonostante la varietà delle pagine di codici locali, gli standard internazionali universali di codifica acquisirono sempre maggiore importanza. Se ne segnalano soprattutto due: ISO/IEC 8859, composto da una dozzina di parti sviluppate gradualmente, e ISO/IEC 10646. Il primo stabiliva come codificare nelle pagine di codici da 256 codici i caratteri necessari alla maggior parte dei sistemi di scrittura europei; il secondo ampliò molte volte l’insieme dei numeri interi utilizzabili come codici dei caratteri, portandolo a oltre due miliardi! La maggior parte di tale insieme è ancora inutilizzata: finora i caratteri codificati con i suoi codici sono appena 140.000... Parallelamente nacque anche un altro standard di codifica dei caratteri, non internazionale: Unicode. Anch’esso mirava ad ampliare l’insieme dei codici dei caratteri. Le sue prime specifiche furono redatte nel 1988; all’inizio del 1991 fu fondato il Unicode Consortium e in autunno uscì il primo volume dello standard Unicode, secondo il quale i codici dei caratteri potevano essere 65.536 numeri interi, da 0 a 65.535. Poco dopo, i redattori degli standard ISO/IEC 10646 e Unicode concordarono di lavorare in modo coordinato: i due standard furono quindi, e continuano a essere, armonizzati e sincronizzati, e da allora la codifica dei caratteri in essi è diventata del tutto identica, benché le finalità e le funzioni di ciascuno siano rimaste specifiche. Per varie ragioni e in risposta a determinati requisiti, il numero complessivo dei codici effettivamente utilizzabili, normalmente chiamato spazio dei codici, è diminuito considerevolmente e oggi supera di poco 1,1 milioni; di questi, come si è detto, circa 140.000 codici sono già assegnati a caratteri, ossia circa il 12,5 per cento. La combinazione dei due standard è comunemente chiamata Unicode. Il nome è motivato e richiama gli sforzi volti a unificare la codifica di tutti i caratteri utilizzati nei computer, rendendola uniforme in tutto il mondo.

Gli standard di codifica dei caratteri menzionati sono universali e orientati alle esigenze delle tecnologie dell’informazione: non furono creati soltanto per i computer di tipo IBM PC o per la loro interfaccia grafica. Tuttavia, nella progettazione di font per computer destinati a computer di vario tipo e uso e a diversi sistemi operativi, si cerca di attenersi il più possibile alla codifica dei caratteri stabilita da questi standard, perché è vantaggioso: una codifica unificata dei caratteri garantisce che le informazioni scritte, trasmesse mediante caratteri, siano inviate, ricevute e riprodotte con precisione, indipendentemente dall’hardware o dal software utilizzato.

L’azienda produttrice di software Microsoft, che creò, sviluppò e distribuì l’interfaccia grafica Windows, evolutasi così rapidamente che, dopo qualche tempo, per dirla figurativamente, inghiottì il sistema operativo DOS e divenne essa stessa un sistema operativo, utilizzava per i font vettoriali distribuiti insieme all’interfaccia le proprie pagine di codici, ciascuna comprendente 256 codici di caratteri. Avevano denominazioni specifiche, ma si differenziavano tra loro e dalle pagine di codici DOS soltanto per il sottoinsieme libero di codici, cioè per l’assegnazione ai caratteri dei codici da 128 a 255. Anche il sottoinsieme stabile, regolato da ASCII, rimase invariato (e, per inciso, rimase tale in tutte le parti di ISO/IEC 8859 e in Unicode). Con le prime versioni di 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

si cominciò a utilizzare la pagina di codici contrassegnata dal numero 1252 (code page 1252). In seguito fu chiamata anche, in forma abbreviata, CP-1252, Windows-1252 e semplicemente Latin 1. In seguito le pagine di codici aumentarono, e con esse crebbe anche il numero dei caratteri codificati, basati sia sull’alfabeto latino sia su altri alfabeti. Per sottolineare che erano destinate all’ambiente Windows e non a DOS, talvolta queste pagine di codici venivano chiamate pagine di codici ANSI, perché la versione iniziale della prima, CP-1252, si basava sul progetto preliminare di una pagina di codici elaborata dall’American National Standards Institute (American National Standards Institute, ANSI). Quel progetto si trasformò in seguito nella pagina di codici ISO/IEC 8859-1, ma il nome ANSI attecchì comunque nella terminologia interna di Microsoft e divenne la denominazione collettiva delle pagine di codici Windows. Va aggiunto che anche le pagine di codici destinate al sistema operativo DOS avevano una denominazione collettiva: OEM.

Le pagine di codici, come già detto più volte, sono schemi di codifica dei caratteri che stabiliscono quale codice — un numero intero non superiore a 255 — assegnare a ciascun carattere. Il codice, identificatore numerico del carattere in un sistema informatico e segno convenzionale che ne permette il riconoscimento, è quasi l’equivalente del nominativo di una stazione radio o del codice personale di un cittadino lituano. Nella letteratura informatica in lingua inglese è ormai consuetudine chiamare il codice con il termine appropriato e ben coniato codepoint (talvolta scritto anche code point), indicando così che è un punto dell’insieme dei codici, uno dei numeri che lo compongono. Va tuttavia sottolineato che il codice non è un attributo immanente del carattere, racchiuso al suo «interno»: viene scelto e assegnato al carattere liberamente, sulla base di una convenzione. Pertanto, se un carattere appartiene a pagine di codici diverse e/o a standard di codifica diversi, in linea di principio può ricevere codici diversi, benché ciò sia indesiderabile e da evitare. I codici non servono soltanto a codificare i caratteri nei font per computer: servono innanzitutto affinché le informazioni espresse mediante caratteri possano circolare in modo coordinato all’interno del sistema informatico, e affinché i vari componenti software e hardware che inviano e ricevono informazioni le preservino inalterate, senza distorcerle né trasformarle in un flusso casuale di segnali, cioè in rumore informativo, in entropia.

Quando i computer si evolsero e divenne possibile utilizzare per i codici numeri interi molte volte superiori a 255, l’importanza delle pagine di codici diminuì in parte. In Unicode, lo standard che ha ampliato notevolmente lo spazio dei codici, non si usa più il concetto di pagina di codici: si distinguono altri gruppi di caratteri, legati alla loro funzione e al loro uso, chiamati script, mentre le suddivisioni dello spazio dei codici sono più spesso chiamate blocchi. Tuttavia, Microsoft segue coerentemente il cosiddetto principio di compatibilità con le versioni precedenti (talvolta chiamato anche compatibilità storica): si cerca di fare in modo che anche sui computer più recenti, governati dalle moderne versioni di Windows, possano funzionare anche i vecchi programmi utilizzati in passato. Per questo le versioni attuali di Windows supportano una doppia modalità di caratteri

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

codifica: sia quella innovativa, compatibile con Unicode, sia quella tradizionale, conforme alle tabelle di codici create in precedenza. La suddetta circolazione delle informazioni all’interno del computer è controllata da un insieme di funzioni software presente nelle librerie di sistema Windows API (API dall’inglese Application Programming Interface), e molte delle sue funzioni destinate a lavorare con i caratteri e le loro sequenze esistono in due versioni: A, destinata ai caratteri codificati con codici ANSI, e W (dall’inglese wide), destinata ai caratteri e alle loro sequenze che utilizzano codici Unicode. Poiché la corrispondenza tra i codici ANSI assegnati a un carattere nelle diverse tabelle di codici e il codice assegnatogli da Unicode è univoca, è facile convertire codici di un tipo in codici di un altro «in entrambe le direzioni»: basta sapere con quale tabella di codici ANSI convertirli. Quando necessario, i caratteri vengono ricodificati in codici ANSI a causa di alcune peculiarità interne del sistema e delle applicazioni obsolete ancora in uso, che non riconoscono i codici superiori a 255. Le moderne applicazioni per l’elaborazione dei testi manipolano di norma caratteri codificati con codici estesi (dall’inglese wide). La codifica Unicode dei caratteri è ormai la norma.

Con l’affermarsi dei caratteri vettoriali si provvide a garantire una corretta ortografia lituana. Anche questo è merito dei nostri informatici. Il periodo in cui i computer, che stavano soppiantando le macchine da scrivere, cominciarono a comparire sempre più numerosi sulle scrivanie dei nostri filologi coincise approssimativamente con l’affermarsi delle prime versioni dell’interfaccia grafica Windows. Va detto che quell’interfaccia poteva funzionare in modo adeguato e utile soltanto sui computer più recenti, dotati di un processore almeno Intel 80386 e di una scheda video e uno schermo conformi allo standard VGA, ma all’epoca i computer acquistati dai filologi erano tutt’altro che tutti di questo tipo. Con il susseguirsi delle versioni di Windows, i requisiti hardware (la cosiddetta dotazione tecnica) aumentavano sempre più o, per dirla più precisamente, accadeva il contrario: il potenziamento dell’hardware creava le condizioni per la comparsa di nuove versioni migliorate dell’interfaccia grafica Windows. All’epoca cominciava già a diffondersi la versione Windows 3.1, poco più tardi la Windows 3.11, e ormai esistevano caratteri vettoriali contenenti tutte le lettere lituane. Va menzionato innanzitutto il carattere Fotonijos TimesLT, molto diffuso e a lungo utilizzato dai lituani. Il disegno delle sue lettere imitava il popolarissimo carattere tipografico Times. Ben presto apparvero anche versioni corrispondenti a TimesLT con disegni delle lettere che imitavano altri caratteri tipografici e codificavano le lettere lituane nello stesso modo di TimesLT. Nei caratteri di questo tipo i segni erano già codificati secondo una tabella di codici comune che gli informatici lituani e lettoni stavano allora elaborando, con il nome ambizioso di BalticRIM, cioè «bordo baltico» o «anello baltico»... Un nome bello, certo, anche perché rispecchiava inaspettatamente l’acronimo del Ministero delle Comunicazioni e dell’Informatica, allora in carica e responsabile delle questioni relative alle tecnologie dell’informazione. Nella parte ANSI di quella tabella erano riuniti i caratteri necessari alla scrittura della maggior parte dei paesi che circondano il Baltico e assenti dalla sua parte ASCII. Naturalmente, tra questi figuravano anche le nostre nove lettere peculiari, con segni diacritici. A partire dalla versione Windows-95 PE (PE da

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

dall’inglese Pan European), Microsoft riconobbe di fatto ufficialmente questa tabella di codici come tabella per i paesi baltici, Windows-1257 (denominata Windows Baltic, CP1257, CP1257 BalticRIM e così via). Con essa le lettere lituane e tutti i caratteri dei paesi baltici vengono codificati con gli stessi codici che si erano già affermati in Lituania con TimesLT e altri caratteri conformi a tale codifica. Si affermò così un repertorio di caratteri evocativo, associato al nome Baltijos žiedas («anello baltico»), confluito in altre due tabelle di codici: la 775, destinata al sistema operativo DOS ancora in uso all’epoca, e la tredicesima parte, pubblicata più tardi, nel 1998, dello standard internazionale ISO/IEC 8859 (ISO/IEC 8859-13:1998 Information technology – 8-bit single-byte coded graphic character sets – Part 13: Latin alphabet No. 7), spesso chiamata anch’essa informalmente BalticRIM, Baltic RIM o Baltic Rim. Il repertorio di caratteri è lo stesso, mentre la codifica, fatta eccezione per i codici delle virgolette e dell’apostrofo, coincide sostanzialmente soltanto tra Windows-1257 e ISO/IEC 8859-13; la codifica dei caratteri nella tabella OEM 775 è notevolmente diversa.

I caratteri vettoriali per computer cambiarono radicalmente l’aspetto dei documenti testuali prodotti al computer. Questi si differenziarono nettamente dai documenti battuti a macchina, o dattiloscritti, e somigliarono sempre più alle stampe realizzate con tecniche tipografiche. La grafica vettoriale usata per creare la forma dei caratteri rese possibile modificarne a piacimento, secondo le esigenze o il progetto, le dimensioni (il corpo) entro un ampio intervallo, senza deformarne minimamente i contorni; inoltre, disponendo di un adeguato insieme di caratteri vettoriali, divenne possibile variare lo spessore delle lettere di qualsiasi dimensione (la larghezza dei tratti che le compongono), presentare in corsivo le lettere desiderate e modificare la spaziatura tra le lettere o tra le righe. L’aspetto espressivo e tipografico dei documenti prodotti al computer piacque e soddisfece le persone, filologi compresi; così, quasi subito, il principale strumento di scrittura al computer per i filologi divenne una delle componenti del pacchetto di applicazioni distribuito da Microsoft, Microsoft Office, e lo è ancora oggi: il programma di elaborazione testi Microsoft Word, che consente di utilizzare con relativa facilità nella pratica le possibilità offerte dai caratteri vettoriali sopra descritte. Ancora oggi capita di incontrare filologi che non si riesce a convincere che i testi si possano scrivere anche con programmi diversi da Word e che, in alcuni casi, sarebbe più razionale prepararli con altri strumenti software. L’argomento definitivo è: con Word vengono più belli...

Le lettere lituane disponibili nei caratteri per computer e, con esse, la possibilità di scrivere testi in lituano correttamente, nel rispetto delle norme ortografiche vigenti, soddisfacevano e continuano a soddisfare le esigenze pratiche di molte istituzioni che redigono documenti e di molte persone per le quali la scrittura è parte integrante, e spesso anche principale, della loro attività professionale. Per uno scrittore, un giornalista, un critico letterario, uno sceneggiatore cinematografico o una persona che svolge una professione simile, queste possibilità sono spesso sufficienti: non serve molto altro. I filologi, però, e in particolare i linguisti, nei loro lavori scritti utilizzano non solo le normali lettere dell’alfabeto lituano, ma anche molti altri segni e caratteri di ogni genere, talvolta

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

persino molto specifici e insoliti. È comprensibile che le macchine da scrivere usate in precedenza non potessero stampare quei caratteri speciali, perciò era consuetudine inserirli a mano nel dattiloscritto di un testo filologico. Il dattiloscritto era di solito (fatta forse eccezione per le dissertazioni e per qualche opera di altro genere riscritta a macchina) soltanto una versione provvisoria del testo, una sorta di strumento ausiliario, mentre la forma grafica definitiva veniva data al testo in tipografia, dove esso veniva ricomposto integralmente in caratteri metallici sulla base del dattiloscritto. La varietà di questi caratteri era molto maggiore dell’insieme dei segni disponibili sulla macchina da scrivere. Spesso la tipografia riusciva a trovare caratteri metallici corrispondenti anche ai segni speciali inseriti a mano; se non li trovava, o li produceva appositamente su ordinazione oppure chiedeva all’autore di sostituire quel segno con un altro disponibile. Nel passaggio dalle macchine da scrivere ai computer, constatando che al computer si potevano inserire nel testo molti più segni e molto più vari di quelli disponibili sulla macchina da scrivere, i filologi cominciarono a volere che nei loro testi fosse possibile usare tutti i segni di cui avevano bisogno, di ogni genere. Soddisfare desideri di questo tipo non era né impossibile né particolarmente difficile: bastava inserire in qualche modo, anche da autodidatti, nel font della famiglia tipografica necessaria già disponibile (di solito Times) i caratteri aggiuntivi che vi mancavano. Furono trovati metodi e strumenti che lo consentivano. E, una volta dimostrato concretamente che una simile possibilità esisteva, che in linea di principio si poteva ampliare e arricchire a piacere l’insieme dei segni del computer, i desideri e il numero dei caratteri speciali richiesti cominciarono a crescere quasi esponenzialmente... Ebbe così inizio la singolare pratica di modificare i font per computer, che durò per molti anni.

I caratteri speciali necessari ai lavori dei filologi, soprattutto nei diversi ambiti della linguistica, si possono suddividere in alcuni gruppi. Si ricordano i seguenti:

1) lettere lituane accentate. Sono necessarie, del resto, non soltanto per le opere scientifiche dei filologi, ma anche per i testi di altri ambiti: manuali e altro materiale didattico, vari dizionari, repertori e così via. Considerando sia le maiuscole sia le minuscole, si ottengono in tutto 68 lettere lituane accentate. Nell’alfabeto lituano ordinario non ce n’è nemmeno una, ma alcune si trovano negli alfabeti di altri paesi.

2) i segni di trascrizione fonetica usati e utilizzati dai linguisti lituani. Per trascrivere il parlato dialettale, i linguisti lituani usano di solito non i segni dell’Alfabeto fonetico internazionale (AFI; in inglese International Phonetic Alphabet, IPA), bensì una trascrizione fonetica propria, le cui origini risalgono alla cosiddetta trascrizione di Copenaghen, adattata ai dialetti lituani da Jurgis Gerulis (in tedesco Georg Gerullis) e successivamente precisata e ampliata da Aleksas Girdenis.

3) caratteri speciali necessari per pubblicare il patrimonio scritto. Nella letteratura lituana antica si trovano molti segni grafici che non sono entrati nell’alfabeto lituano moderno. Ma quando si cita

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

il patrimonio scritto, è consuetudine, se tecnicamente possibile, riprodurre e rappresentare quei segni così come appaiono nell’originale. Alcuni linguisti, per esempio il professor Vincas Urbutis, erano piuttosto rigorosi al riguardo.

4) caratteri speciali necessari per gli studi di grammatica storica, baltistica e indoeuropeistica. Di solito si tratta di caratteri appartenenti a diversi alfabeti (latino, greco, cirillico), integrati da vari segni ausiliari specifici.

L’obiettivo finale dei lavori filologici era, e perlopiù è tuttora, la forma stampata: un’opera si considera compiuta quando diventa un libro o un articolo in una qualche pubblicazione. Finché le tipografie producevano le stampe con metodi tradizionali — ricomponevano il testo in caratteri metallici, poi lo suddividevano in pagine (lo impaginavano) e da queste, disposte nell’ordine necessario secondo i fascicoli, preparavano le forme di stampa — il testo destinato alla tipografia, anche se preparato e stampato al computer, aveva in sostanza lo stesso status del precedente dattiloscritto. Perciò i caratteri speciali stampati al suo interno, anziché inseriti a mano, erano soltanto una questione estetica o di prestigio inteso in modo un po’ particolare: la tipografia li ricomponeva comunque con i propri caratteri. In altre parole, i segni speciali si potevano ancora inserire anche a mano: nella stampa non si vedeva. Verso la metà dell’ultimo decennio, però, la situazione cominciò a cambiare radicalmente: poiché i font più evoluti e le stampanti laser consentivano ormai di stampare in modo che l’aspetto delle copie si avvicinasse a quello della stampa tipografica tradizionale, le tipografie iniziarono a rinunciare alla ricomposizione «metallica» dei testi e a produrre le forme di stampa direttamente dalle pagine stampate al computer. In quel periodo di svolta, l’impaginazione delle pagine divenne un problema non più delle tipografie, ma delle case editrici e degli editori, che volevano ricevere pagine finite già stampate. All’inizio si richiedeva che fossero stampate su pellicole speciali (trasparenti); in seguito bastava stamparle in un file in formato PDF tramite una stampante virtuale (un programma specializzato di questo tipo). In linea di principio, il carattere speciale mancante o una sua componente — per esempio il segno che indica il tono — si poteva ancora aggiungere a mano sulla pellicola della pagina, ma non era più possibile farlo nel file PDF. I caratteri inseriti o completati a mano finivano così anche nella tiratura, erano visibili in ogni copia e, distinguendosi dagli altri segni, rovinavano l’aspetto complessivo della stampa. La disponibilità sul computer di tutti i caratteri, compresi quelli speciali, che prima era soprattutto un lusso, divenne così una necessità. Senza di essi non era più possibile preparare stampe di qualità.

La preparazione delle stampe che non richiedevano caratteri speciali risentì meno di questi cambiamenti nelle tecnologie di stampa. Semplicemente, nelle case editrici si aggiunsero attività di impaginazione e le persone incaricate di svolgerle; comparvero inoltre attrezzature tecniche che consentivano di stampare pellicole di qualità dei layout preparati. Ma chi preparava pubblicazioni linguistiche, per le quali erano necessari molti caratteri speciali diversi, e

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

Gli editori furono colpiti da questa svolta in modo piuttosto doloroso. Nei computer delle case editrici spesso mancavano molti di quei caratteri e non era chiaro quanti e quali potessero servire. Perciò alcune cominciarono a pensare che, come per le tipografie, sarebbe stato meglio e più comodo ricevere le pubblicazioni linguistiche già pronte e impaginate, di fatto sotto forma di bozze elettroniche. Quelle che invece si cimentavano direttamente nell’impaginazione si arrangiavano come potevano. Per queste ragioni, presso la Facoltà di Filologia dell’Università di Vilnius si cominciò a occuparsi non solo degli aspetti disciplinari, ma anche di quelli tecnici della preparazione e dell’impaginazione delle riviste scientifiche di linguistica Kalbotyra e Baltistika. Si cominciò inoltre a pensare alla preparazione tecnica per la stampa di altre pubblicazioni, di alcuni libri di linguistica. Insomma, senza i caratteri speciali della linguistica non si faceva un passo...

Si cominciò dalle lettere lituane accentate. In realtà, la UAB Fotonija aveva già avvertito in precedenza la loro mancanza: preparava vari strumenti per consentire la scrittura in lituano al computer e aveva iniziato a compilare i primi dizionari elettronici. Modificò alcune code page DOS aggiungendovi le lettere lituane accentate e i simboli di trascrizione fonetica necessari ai dizionari (così nacquero le code page 776, 777 e 778). Divenne molto popolare e fu utilizzata a lungo da molti anche una variante del font Fotonijos TimesLT con lettere lituane accentate, TimesLTAccented, che comprendeva, naturalmente, anche i simboli di trascrizione necessari ai dizionari. Le lettere non accentate dell’alfabeto lituano mantenevano nel font TimesLTAccented gli stessi codici che avevano in TimesLT, cioè i codici della code page Windows-1257; quelle accentate, invece, erano state inserite nella parte ANSI al posto di altri caratteri, prendendone così i codici. Di conseguenza, un testo lituano accentato preparato con il font TimesLTAccented differiva notevolmente da uno non accentato: tutte le lettere accentate avevano codici diversi dalle rispettive varianti non accentate, e i programmi di controllo ortografico e di sillabazione non erano in grado di elaborare quel testo. Ciò rappresentava un ostacolo evidente alla pubblicazione elettronica di testi linguistici. Si cominciò quindi a pensare a un metodo diverso per preparare testi accentati.

L’idea, a dire il vero, venne dallo stesso MS Word, nel quale i frammenti in grassetto (inglese bold) e in corsivo (inglese italic) si ottengono cambiando font. I codici dei caratteri in quei font non cambiano, ma cambia il loro disegno, la loro resa grafica. Questo non ostacola affatto né il controllo ortografico né la sillabazione automatica. Nacque così l’idea che, cambiando font, una lettera accentata potesse sostituire quella non accentata e viceversa. L’idea fu realizzata: venne creata una modifica del font della famiglia Times, LT-Times, che comprendeva tutte e quattro le varianti stilistiche: tondo normale, corsivo normale, tondo grassetto e corsivo grassetto. Le lettere erano codificate secondo la code page Windows-1257, quindi anche i testi composti con il font TimesLT venivano visualizzati correttamente. A un paio di simboli aggiuntivi furono assegnati codici ANSI non definiti di Windows-1257. Ma soprattutto, a quella famiglia di quattro varianti 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

furono aggiunte altre tre famiglie identiche, con i nomi estesi LT-Times-GR, LT-Times-AK e LT-Times-CF. Le sigle GR indicano qui il segno d’accento grave, AK l’acuto e CF il circonflesso. Nei font con i nomi corrispondenti, il segno era stato aggiunto e disegnato sopra tutte le lettere lituane che potevano portarlo. Si ottenne così una famiglia di 16 font, che permetteva di modificare l’accentazione delle lettere proprio come se ne modificano il grassetto o il corsivo. Era quindi facile accentare un testo già composto e, con un solo passaggio, eliminare gli accenti; era anche semplicissimo sostituire un tipo di segno d’accento con un altro e così via. Questo modo di accentare non interferiva affatto con il controllo ortografico o la sillabazione automatica: i programmi ausiliari dedicati non lo rilevavano. E continueranno a non rilevarlo: le lettere accentate e quelle non accentate differiscono in realtà soltanto per i disegni, le immagini visibili sullo schermo o in stampa, mentre all’interno del computer sono identiche e sono rappresentate dagli stessi codici. In altre parole, in questo caso l’accentazione riguarda non il testo in sé, ma la sua resa in alcuni programmi, come MS Word o i programmi di impaginazione: è una questione di formattazione dei caratteri. Tutto ciò era adatto e piuttosto pratico per la preparazione e la pubblicazione di opere linguistiche. Per esempio, non occorreva modificare la tastiera del computer per aggiungere gli accenti, perché il testo veniva accentato usando gli strumenti di formattazione dei caratteri disponibili in MS Word, integrati da strumenti artigianali basati su applicazioni VBA (script). Inoltre, questo modo di accentare ricordava in qualche misura l’approccio adottato nelle scienze del linguaggio, secondo cui l’accento e l’intonazione sarebbero proprietà o caratteristiche delle sillabe, non dei suoni, non andrebbero confusi con questi e apparterrebbero a un livello distinto, soprasegmentale. Con questo metodo, i segni che indicano l’accento e l’intonazione non vengono attribuiti al testo, ma spostati a un altro livello, di fatto quello della formattazione, dove vengono semplicemente collocati sulla lettera che indica il centro della sillaba accentata. Le lettere dei testi accentati e non accentati sono identiche «all’interno» del computer e vengono codificate nello stesso modo. L’espressione kirčiuotos raidės («lettere accentate»), diffusissima e spesso ripetuta, non è molto precisa, perché le lettere sono rappresentazioni grafiche dei suoni; dunque, attenendosi coerentemente all’approccio appena descritto, in molti casi sarebbe più opportuno dire kirčiuoti skiemenys («sillabe accentate»). Purtroppo, nella scrittura al computer e nella stampa non esistono strumenti che permettano di associare in qualche modo l’accentazione alle sillabe anziché alle singole lettere.

Il metodo descritto per rappresentare i segni d’accento, adatto all’editoria «cartacea» dell’epoca, presentava anche un difetto enorme: spostando l’accentazione al livello della formattazione, in linea di principio era impossibile rappresentarla là dove non c’era formattazione! In altre parole, non era proprio possibile rappresentare l’accentazione con il cosiddetto testo semplice (inglese plane). Perciò questo metodo non era adatto a nessun uso al di fuori della preparazione di materiale a stampa. Il suo campo di applicazione pratica era in effetti ristretto e limitato. E, del gruppo di 16 font LT-Times creato dall’autore, soltanto quattro, appartenenti a una

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

i caratteri della famiglia erano quelli in cui tutte le lettere lituane erano prive di accenti. Gli altri 12 caratteri erano semplici modifiche ausiliarie dei quattro caratteri, destinate a rendere il modo di rappresentare gli accenti descritto. Per inciso, con questi ultimi non si rispettava uno dei tabù più importanti di questo settore: l’inalterabilità della porzione ASCII; i segni d’accento erano inseriti anche sopra le a, e, i, o, u, l, m, n, r semplici, che rientrano nel set standard di caratteri e sono codificate con codici ASCII...

Analogamente venivano creati anche altri insiemi di segni linguistici speciali necessari per l’editoria, o meglio, i caratteri destinati a tali insiemi: in un carattere iniziale venivano inseriti i grafemi fondamentali dell’insieme, mentre le loro varianti, arricchite di segni ausiliari, diacritici ecc., erano collocate in altri caratteri del medesimo insieme. Di norma, a ciascuno di questi segni speciali veniva destinato un carattere separato. I segni speciali non sistematici, casuali, molto rari o semplicemente insoliti, che non si adattavano a nessun insieme, venivano invece collocati in un carattere ausiliario separato, spesso chiamato Varia. Col passare del tempo i caratteri Varia si moltiplicarono, i nomi dovettero essere integrati e modificati, e ben presto si diffuse l’abitudine di creare un carattere ausiliario simile per quasi ogni opera linguistica o pubblicazione di una certa rilevanza.

Quasi contemporaneamente alle lettere accentate, nel computer si avvertì anche la mancanza dei segni di trascrizione fonetica usati dai linguisti lituani. Erano necessari, naturalmente, sia per la Kalbotyrai sia per la Baltistikai, ma l’esigenza era comunque sporadica: se ne aveva bisogno solo di tanto in tanto, e si poteva ricorrere a caratteri ausiliari, predisponendo un proprio Varia per ciascun volume. La pubblicazione di quelle riviste, interrottasi per breve tempo dopo il 1990, riprese nel 1993–1994 e ricominciò ad acquistare slancio. Verso la fine del 1994 e nel 1995 non vi si trovavano più né segni d’accento disegnati a mano né altri grafemi aggiunti manualmente. All’incirca nello stesso periodo, il compianto professor Aleksas Girdenis, ispiratore, sostenitore e vero spiritus movens di molte delle iniziative qui descritte, preparava per la stampa un libro di testi trascritti nel dialetto della sua terra natale e, quando il lavoro si avvicinò alla conclusione, sorse la domanda: come pubblicarlo, come impaginarlo e stamparlo? In quel lavoro si usavano moltissimi segni di trascrizione dialettale, assenti da qualsiasi computer, e la maggior parte del testo del libro era scritta esclusivamente con essi. Non si poteva certo proporre alle case editrici un testo del genere! Si dovette quindi realizzare un apposito insieme di caratteri che permettesse di rappresentare i segni di trascrizione dialettale necessari. Sulla base degli schizzi e delle descrizioni verbali dell’autore del libro furono preparati i disegni vettoriali di quei segni, assegnando loro codici a propria discrezione e «senza tabù», sia nella zona ANSI sia in quella ASCII. Nacque così un carattere contenente i segni fondamentali della trascrizione fonetica. Modificando le sue copie, ai segni fondamentali furono aggiunti segni ausiliari e diacritici, ognuno dei quali rappresentava una diversa sfumatura di pronuncia del suono indicato dal segno. Si formò un insieme di otto caratteri informatici con segni di trascrizione fonetica, ciascuno dei quali rappresentava sfumature differenti. Poiché il dialetto nativo del professore è

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

un dialetto samogitico e nel libro, com’era naturale, erano stati inseriti esempi di parlato trascritti provenienti dai dintorni della sua terra natale, l’insieme di segni fu chiamato Zemtra, prendendo le prime parti delle parole Žemaitiška transkripcija («trascrizione samogitica»). Servendosi di esso e dell’insieme di caratteri LT-Times già menzionato, il libro di testi trascritti in samogitico fu composto, impaginato e consegnato alla casa editrice, che nel 1996 lo pubblicò con il titolo Taip šneka tirkšliškiai. Tutto ciò dimostrò che le possibilità di preparare libri per la stampa usando un computer sono davvero ampie e flessibili. Pubblicare un libro del genere con la tecnologia di stampa «a caratteri metallici» avrebbe posto problemi enormi e forse non sarebbe stato affatto possibile: con ogni probabilità si sarebbe dovuto restringere l’insieme dei segni di trascrizione, adattando la trascrizione del parlato alle capacità della tipografia; ora, invece, era possibile adattare i segni e la loro varietà all’idea e alle scelte dell’autore. In altre parole, i segni potevano ormai essere adattati alle esigenze, fornendo quelli di cui c’era bisogno. In precedenza, erano le esigenze a dover essere adattate ai segni disponibili.

Si può supporre che questo libro di testi trascritti, preparato con grande cura da A. Girdenis, abbia costituito uno stimolo e un modello per la realizzazione di libri analoghi con testi di altri dialetti, sottodialetti e varietà locali. Aumentò il numero dei linguisti impegnati in questo tipo di attività e l’Istituto di lingua lituana vi partecipò attivamente. L’area geografica degli esempi di lingua parlata viva registrati per iscritto mediante la trascrizione fonetica si ampliava rapidamente, abbracciando diverse regioni della Lituania; i segni dell’insieme Zemtra, adattato alla trascrizione del samogitico settentrionale, cominciarono a non bastare più: almeno, non tutti erano adatti in ogni circostanza. Combinando i grafemi della Zemtros con quelli di altri caratteri fatti in casa, era possibile cavarsela, ma risultava scomodo. L’Istituto di lingua lituana creò caratteri propri con segni destinati alla trascrizione dei dialetti e ad altri usi (TimesDialect0 – TimesDialect2, Alt, Altt ir kt.), mentre all’università se ne realizzavano continuamente di nuovi, aggiungendo altri Varia... In breve, divenne chiaro che occorreva un altro insieme di caratteri per la trascrizione fonetica, con segni in grado di esprimere le sottigliezze fonetiche di qualsiasi dialetto o varietà del lituano. Il professor A. Girdenis scelse la trascrizione di J. Gerulis come base per un nuovo insieme di segni di scrittura dialettale, la integrò e indicò chiaramente l’aspetto che doveva avere ciascun segno fonetico. I disegni vettoriali di quei segni, associati a codici scelti ancora una volta a propria discrezione e «senza tabù», furono raccolti in dieci caratteri, contrassegnati da numeri distintivi da 0 a 9; l’insieme completo fu chiamato Fontra, unendo le parti iniziali delle parole Fonetinė transkripcija («trascrizione fonetica»). La Fontra comprendeva sostanzialmente tutti i segni della Zemtros e ne includeva altri, necessari per rappresentare il parlato di altre regioni. Questo insieme facilitò notevolmente la preparazione e la pubblicazione, ormai in pieno sviluppo, di libri di testi dialettali e di altre opere linguistiche. Nel 1998 sulla rivista Kalbotyroje (vol. 47, fasc. 1, pp. 107–121) fu pubblicato un articolo che spiegava come fosse stata realizzata la Fontra, a cosa servisse, quale fosse la funzione dei suoi segni e quali le particolarità del loro uso. Dopo aver soppiantato la 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 si affermò per un periodo piuttosto lungo, quasi un decennio, fino al 2004–2005; allora cominciò a essere soppiantata dal moderno Palemonas, radicalmente diverso. Verso la fine del millennio scorso e l’inizio del nuovo aumentarono notevolmente i libri stampati con trascrizioni fonetiche e segni di trascrizione: si cominciò a pubblicarli uno dopo l’altro, e probabilmente anche Fontra ebbe la sua influenza.

Per inciso, il professor A. Girdenis apprezzava molto Fontra, la considerava uno strumento riuscito per la scrittura fonetica, particolarmente adatto alla stampa di testi dialettali trascritti, e desiderava che i testi da lui preparati fossero stampati proprio con essa. A. Girdenis non apprezzò Palemonas... Perciò, nel 2008, il secondo libro di testi dialettali preparato dal professore, Žemaičių dzūkai, fu stampato con Fontra, benché allora in molti casi fosse già sostituita da Palemonas. Soltanto la terza raccolta di testi samogiti, Šiaurės žemaičių Skuodo zona, pubblicata dopo la morte del professore (†2011), fu convertita dai suoi allievi in Palemonas... Fu stampata nel 2013.

Il terzo insieme di caratteri tipografici che rappresentava i caratteri speciali necessari per i lavori di linguistica, composto proprio come i due già descritti e chiamato IndoBalt, era destinato ai caratteri e ai simboli peculiari presenti nelle opere di indoeuropeistica, baltistica e grammatica storica. Agevolò notevolmente la preparazione dei testi di Kalbotyra e Baltistikos e fu utilizzato per pubblicare altri lavori linguistici. Disponendo dei tre insiemi di caratteri tipografici menzionati – LT-Times, Fontra e IndoBalt – presso la Facoltà di Filologia dell’Università di Vilnius non si avvertì più la mancanza dei caratteri speciali necessari per i lavori di linguistica, tanto più che, se necessario, era facile realizzare un font ausiliario, un altro Varia... All’epoca la Facoltà di Filologia pubblicava ben poco del patrimonio scritto; se ne occupava essenzialmente l’Istituto di lingua lituana, e quindi anche il peso dei problemi legati ai caratteri specifici del patrimonio ricadeva sulle sue spalle. Si cercò di risolverli in modo analogo, realizzando font con i caratteri necessari.

Questa pratica di creazione «artigianale» di font, dettata dalla necessità e simile al motto «fai da te», assai popolare ancora nei non lontani tempi sovietici, permise di affrontare con relativo successo le sfide della preparazione e della pubblicazione della letteratura linguistica, sorte in seguito ai cambiamenti delle tecnologie di stampa provocati dall’espansione dei computer. Divenne possibile preparare e pubblicare opere linguistiche di quasi qualsiasi complessità tipografica. Tuttavia cominciarono a emergere anche degli inconvenienti: i font fatti in casa si moltiplicavano, aumentava il numero complessivo dei caratteri speciali, che cominciarono a duplicarsi e ripetersi... Gestire e tenere sotto controllo un parco di font e caratteri in continua espansione diventava complicato. La composizione dei testi rallentò: i tasti della tastiera non bastavano più in alcun modo per tutti i caratteri, e spesso bisognava frugare in una cartella sempre più voluminosa di tabelle dei caratteri per trovare qualche segno più insolito... Era particolarmente problematico trasferire e inviare testi che impiegavano font «specializzati» realizzati in casa da un computer all’altro. Infatti, era necessario che sul computer fossero installati tutti i font usati nel testo trasferito.

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

Ciò significava, in realtà, che il testo in preparazione o già pronto, ossia il file del documento digitale, doveva essere inviato insieme all’insieme di font utilizzato; e questo era un problema: chi avrebbe voluto installare sul proprio computer alcuni, o talvolta persino una dozzina, di font di origine e qualità dubbie e non certificati, solo per poter leggere correttamente un documento o due? Intanto le connessioni tra computer si espandevano, Internet diventava sempre più funzionale e pervasiva, e cominciarono a comparire dizionari elettronici distribuiti sia su supporti sia destinati alla rete, seguiti poco dopo dai libri elettronici. Accanto alle pubblicazioni tradizionali, edite a stampa, cominciarono a comparire versioni elettroniche. Anche le pubblicazioni linguistiche iniziarono a orientarsi in questa direzione. E i font specializzati fatti in casa, con codifica libera e «senza tabù», perfettamente adatti all’editoria tradizionale, cominciarono a trasformarsi in un ostacolo enorme e assai difficile da superare.

Anche il software destinato al lavoro con i testi subì dei cambiamenti. Lo strumento di scrittura più popolare e più familiare ai filologi, Microsoft Word, a partire dall’ottava versione, più nota come Word 97, consentiva di usare caratteri tipografici digitali con molti più di 255 caratteri: come prevedeva lo Unicode, ormai consolidato e assurto ad autorità, potevano contenerne centinaia e migliaia. I caratteri tipografici con insiemi descritti artigianalmente non erano così, ma la prospettiva che si apriva con i grandi caratteri tipografici appariva allettante. In uno solo di questi caratteri tipografici avrebbero potuto trovare posto tutti i segni speciali necessari ai lavori dei filologi! Sarebbe rimasto spazio anche per le lettere comuni e tradizionali di alfabeti diversi e per le loro varianti, perché in un carattere tipografico di questo formato, pur non essendo illimitato, si possono inserire oltre 65,5 mila caratteri diversi. Questa prospettiva divenne ancora più concreta con il nuovo programma di impaginazione per le pubblicazioni lanciato dalla società Adobe a cavallo del millennio, InDesign, che supportava anch’esso la codifica Unicode dei caratteri e i caratteri tipografici basati su di essa (tutte le versioni dei precedenti programmi di impaginazione Adobe PageMaker, tranne l’ultima, la settima, pubblicata dopo la comparsa di InDesign e rapidamente scomparsa, riconoscevano soltanto i codici di tipo ANSI). A spingere in avanti l’idea di un unico carattere tipografico contenente tutti i segni necessari alla linguistica contribuì anche il fatto che i testi dialettali trascritti al computer cominciarono non solo a essere pubblicati in libri, ma anche a essere archiviati in archivi informatici e banche dati: l’abbondanza e la varietà di caratteri tipografici con segni di trascrizione fonetica iniziò a trasformarsi in un caos, e la libertà nella codifica dei caratteri conduceva, a dirla chiaramente, al caos. Ciò, naturalmente, limitava le possibilità di sviluppo degli insiemi di caratteri e sollevava dubbi sulla loro funzionalità e utilità. In altre parole, si avvertiva ovunque il bisogno di un carattere tipografico nuovo e multifunzionale, adatto cioè alla stampa, a Internet e alle banche dati.

La Commissione statale per la lingua lituana avviò un’iniziativa affinché fosse creato un font di questo tipo. Nell’autunno del 2002 si riunì per la prima seduta di lavoro il gruppo incaricato da essa di sviluppare il nuovo font. Nell’autunno del 2006, durante la fiera Infobalt 2006, fu completato e verificato il font, già utilizzato in sostanza dal 2004 nei libri

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

Il nuovo carattere tipografico Palemonas, destinato all’editoria, è stato presentato al pubblico. Il gruppo che ha creato Palemoną ha inoltre preparato e pubblicato nel 2005 il volume Lituanistinis šriftas Palemonas, costituito per la maggior parte da informazioni tecniche dettagliate: elenchi di glifi raggruppati in base alle lettere di riferimento, con il nome Unicode e la codifica di ciascun glifo, nonché schemi che aiutano a individuare rapidamente il glifo desiderato. Palemonas è probabilmente l’unico carattere tipografico informatico lituano documentato in modo così esaustivo.

Mentre si lavorava a Palemono, intorno al 2003 comparve il suo predecessore: il carattere commerciale Aistika, creato da Fotonijos nello stesso formato e presentato pubblicamente come il primo carattere tipografico informatico lituano. Sebbene sia lecito dubitarne (i precedenti TimesLT ir TimesLTAccented distribuiti dalla stessa Fotonijos non erano forse lituani?), Aistika fu comunque il primo lavoro davvero riuscito in questo campo: incorporava i caratteri lituani, non solo quelli consueti ma anche una buona parte di quelli speciali, in un carattere tipografico moderno con codifica Unicode. Aistika era destinato agli altri prodotti di Fotonijos, i dizionari informatici da essa distribuiti; consentiva tuttavia di scrivere con qualità sia le lettere lituane e russe standard sia quelle accentate, comprendeva i caratteri greci, numerosi segni di trascrizione e altri simboli. Ma neppure Aistika prevedeva tutti i caratteri necessari per le pubblicazioni filologiche. Perciò Palemonas rimane necessario anche dopo la comparsa di Aistikai, tanto più che era stato concepito come carattere gratuito e liberamente distribuibile, e tale è rimasto fino a oggi. I due caratteri con codifica Unicode sono compatibili tra loro; è stata uniformata anche la codifica di tutte le lettere accentate (persino di quelle prive di codici Unicode). Pertanto, un testo lituano, semplice o accentato, composto con uno dei due può essere riprodotto con l’altro senza alterazioni.

Con la creazione di Palemoną, il problema dei caratteri speciali necessari per i lavori linguistici e lituanistici è stato sostanzialmente risolto.

Ricevuto il 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

PRIMA CHE ESISTESSE PALEMONAS: COMPUTER, GRAFEMI LITUANI E CARATTERI TIPOGRAFICI

Sommario

L’articolo descrive le difficoltà che si dovettero superare nella preparazione di pubblicazioni filologiche sulla linguistica lituana, contenenti grafemi speciali (oltre a quelli dell’alfabeto lituano standard), nell’ultimo decennio del XX secolo, quando con l’avvento della composizione tipografica al computer le tecnologie di impaginazione subirono cambiamenti radicali. Si sottolineano l’importanza e le possibilità offerte dall’interfaccia grafica nei computer di tipo IBM PC e dai caratteri vettoriali che li accompagnarono. Tra gli argomenti trattati figurano gli schemi di codifica dei caratteri allora in uso e la posizione dell’alfabeto lituano al loro interno. L’attenzione principale dell’articolo è tuttavia rivolta ai caratteri linguistici speciali impiegati nella filologia lituana (oltre alle lettere dell’alfabeto lituano standard) e alle relative sfide tecniche. Si esaminano i caratteri tipografici speciali e le raccolte di caratteri realizzati internamente e allora utilizzati presso la Facoltà di Filologia dell’Università di Vilnius per pubblicare i periodici Baltistica e Kalbotyra, nonché libri linguistici contenenti testi trascritti foneticamente nei dialetti lituani, segni di accentazione lituani (toni sillabici), il cosiddetto alfabeto fonetico «geruliano» (ossia un sistema di trascrizione fonetica basato sul cosiddetto Schema di Copenaghen per la traslitterazione e la trascrizione fonetica, introdotto nello studio dei dialetti lituani dall’eminente studioso Jurgis Gerulis), oltre ad altri caratteri necessari per questo tipo di pubblicazioni e non disponibili nei caratteri tipografici standard dell’epoca. Va riconosciuto che l’ambito d’uso di questi caratteri realizzati internamente era piuttosto ristretto e limitato alla pubblicazione di testi linguistici su carta; pertanto, tali raccolte di caratteri non costituivano uno strumento universale per lo scambio di informazioni, e questa circostanza le rendeva inferiori agli altri caratteri standard. Si discutono inoltre le difficoltà derivanti da questa mancanza di universalità e dalla proliferazione di varianti di caratteri realizzati privatamente; il problema emerse con particolare evidenza quando giunse il momento di pubblicare testi linguistici su Internet e di raccoglierli in banche dati ordinabili e consultabili tramite ricerca. Queste difficoltà e le nuove esigenze che ne derivarono costituiscono la ragione principale della creazione di un carattere tipografico informatico moderno e universale, che comprenda tutti i grafemi necessari ai testi linguistici, in particolare a quelli della linguistica lituana.

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

PAROLE CHIAVE: carattere tipografico, caratteri speciali per la linguistica, codifica, set di caratteri, pagina di codifica, standard di codifica, ASCII, ANSI, Unicode, notazione degli accenti nella scrittura, trascrizione fonetica

PETRAS SKIRMANTAS

Istituto della lingua lituana

Via Petro Vileišio 5, LT-10308 Vilnius

[email protected]

BENDRINĖ KALBA 92 (2019)

www.bendrinekalba.lt

ISSN 2351-7204

Document details