Kol nebuvo „Palemono“: kompiuteriai, lietuviški rašmenys ir šriftai
Full text
PETRAS SKIRMANTAS
Instituto de la Lengua Lituana
ANTES DE «PALEMONAS»: ORDENADORES, CARACTERES LITUANOS Y TIPOGRAFÍAS
PALABRAS CLAVE: caracteres especiales, codificación, página de códigos, ASCII, ANSI, Unicode, acentuación de textos, transcripción fonética.
El debate sobre las tipografías informáticas lituanas se renueva constantemente: se intenta aclarar cuántas hay, de qué tipo y para quién están destinadas, en qué casos se necesitan, cuán extendidas están, etc. Hace poco volvió a presentarse la ocasión de hablar del tema, cuando la Comisión Estatal de la Lengua Lituana y el Instituto de la Lengua Lituana organizaron el seminario de debate Palemonas y otras tipografías lituanas: uso y perspectivas. Este artículo también intenta abordar lo que allí se trató.
Las necesidades prácticas, como se suele decir —la vida misma...—, nos obligaron a emprender por nuestra cuenta la creación o, más exactamente, la modificación de tipografías informáticas. En la primera mitad de la última década del milenio pasado, después de 1990, los ordenadores de aquella época comenzaron a aparecer y a multiplicarse cada vez más incluso en el entorno de los filólogos y los especialistas en lengua lituana. En primer lugar, empezaron a ser más asequibles; en segundo lugar, muchos llegaban como donaciones del extranjero, pues los extranjeros adquirían modelos más nuevos y modernos, y nos cedían o vendían a un precio relativamente bajo los que ya habían quedado anticuados. Los ordenadores de entonces eran muy distintos de los actuales y tenían muchas menos prestaciones. Pero como con aquellos ordenadores también se podía, entre otras cosas, escribir —o, como empezamos a decir entonces, mecanografiar textos—, pronto desplazaron a las máquinas de escribir. La comodidad que ofrecían era enorme y decisiva: al escribir o reescribir un texto en el ordenador, pierde sentido un concepto como borrador, porque todas las correcciones de errores o modificaciones editoriales sustituyen las partes del texto que se están corrigiendo, y tanto en la pantalla como en la copia impresa se ve siempre únicamente la versión en limpio. Así, muy pronto, para los filólogos, al igual que para muchas otras personas dedicadas a distintos trabajos, escribir y mecanografiar textos se convirtió en la principal tarea realizada con el ordenador.
Como los ordenadores nos llegaban de distintas maneras y a menudo ya entrados en años, desde el principio surgió el problema de poder escribir correctamente en lituano con ellos: se quería y se necesitaba que tanto en la pantalla como en las copias impresas se vieran todos los caracteres empleados en la ortografía 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
los caracteres, en primer lugar, todas las letras del alfabeto lituano actual (y ą, ę, į, ų, č, š, ž, ė, ū), además de otros signos gráficos que aparecen en los textos. Esto no solo era necesario para los filólogos o los especialistas en lengua lituana, sino para todos los que quisieran escribir o editar en el ordenador textos en lituano de su especialidad. Pero no siempre se disponía de esa posibilidad...
Conviene hacer un breve inciso para recordar que ya entonces los ordenadores que llegaban al entorno de los filólogos solían ser de dos tipos, y diferían considerablemente entre sí tanto en prestaciones como en la comodidad de uso (los modos de control y, en general, la naturaleza de la «comunicación» con las personas, la denominada interfaz, en inglés interface). Unos habían sido diseñados y fabricados por la empresa Apple, y otros, por International Business Machines (IBM). Ya hacia mediados de los años ochenta, los ordenadores de la serie Macintosh (llamada así por una variedad de manzana), que la empresa Apple empezó a fabricar y que más tarde se conocerían sobre todo como Mac, contaban desde el principio con una herramienta especial de control —el ratón— y una interfaz gráfica con el usuario (en inglés, graphic user interface, GUI), que organizaba casi todo lo necesario para trabajar con el ordenador en listas estructuradas y bien pensadas, mostradas en la pantalla dentro de ventanas gráficas dibujadas expresamente para ello. Bastaba con señalar con el ratón el elemento deseado de la lista y el ordenador «entendía» qué debía hacer. En las ventanas también se veía el resultado de la acción: el documento de texto o gráfico que se estaba procesando y su estado tras realizar una u otra operación. Los principios fundamentales de la interfaz gráfica se extendieron y siguen vigentes hasta hoy.
Al mismo tiempo, los ordenadores similares de la serie PC (sigla de la expresión Personal Computer) que empezó a fabricar la empresa IBM carecieron durante un tiempo de interfaz gráfica. Todos sus comandos de control debían introducirse (teclearse) mediante el teclado, y la interfaz con el usuario era exclusivamente textual; es decir, tanto los comandos introducidos como los resultados de las operaciones del ordenador aparecían en la pantalla como texto compuesto por caracteres iguales, de tamaño y forma estándar, delimitados por celdas de carácter. Una celda de carácter es un campo rectangular estándar formado por un número determinado de puntos dispuestos en columnas y filas uniformes. El teclado y la pantalla dividida en celdas de carácter se denominan conjuntamente terminal de texto; durante un tiempo, fue el principal medio de intercambio de información con un ordenador del tipo IBM PC. Por eso, trabajar con uno de estos ordenadores resultaba complicado: había que recordar muchos comandos de control y escribirlos correctamente, sin equivocarse, junto con los parámetros necesarios (datos, referencias). Se podría decir que una persona se cartea con un ordenador de este tipo: escribe en la pantalla comandos y datos en texto estándar, y el ordenador muestra los resultados de la ejecución de los comandos. En algunos sistemas operativos, la interfaz basada en el principio del terminal de texto sigue siendo hoy el principal modo de intercambiar información con el ordenador, y goza de gran aceptación entre los profesionales. Sin embargo, la mayoría de la gente prefiere la ya mencionada interfaz gráfica, que considera más cómoda. Por tanto, es natural que poco a poco también se creara para los ordenadores del tipo IBM PC; recibió
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 nombre acertado Windows, que aludía directamente al elemento principal de la interfaz: las ventanas gráficas. Hacia mediados de la última década del siglo XX, Windows se convirtió en un sistema operativo independiente y, desde entonces, la interfaz gráfica pasó a ser la principal forma de interacción entre las personas y los ordenadores de tipo IBM PC. El manejo de los dos tipos de ordenadores —tanto los Apple Macintosh como los IBM PC— y, en general, el trabajo con ambos tipos de ordenadores se hizo muy similar, aunque siguen existiendo diferencias «internas» esenciales.
En el entorno de los filólogos, como en muchos otros lugares de Lituania, se extendieron más los ordenadores de tipo IBM PC. Eran más accesibles, más baratos, podría decirse que más democráticos; resultaba fácil instalar en ellos software de diversos orígenes, ante todo los programas de aplicación necesarios, incluso los caseros, creados por los propios usuarios o encargados a programadores conocidos. Junto a los relativamente escasos ordenadores originales de tipo PC fabricados por IBM, pronto empezaron a proliferar los análogos fabricados en países del sudeste asiático o incluso montados aquí mismo, en Lituania, con componentes fabricados allí; se los empezó a llamar ordenadores compatibles con IBM PC... Cabe señalar que, en esencia, no había imitaciones similares de Macintosh.
Los filólogos que utilizaban sobre todo ordenadores IBM PC y compatibles rara vez se encontraban con problemas importantes relacionados con la ortografía lituana correcta y estándar. Incluso en los ordenadores de tipo PC de aquella época, manejados por el sistema operativo DOS (ingl. Disk Operating System), con los que se intercambiaba información mediante un terminal de texto, ya se aplicaban esquemas bastante definidos para codificar los signos de escritura representados en la pantalla en posiciones de caracteres, denominados páginas de códigos o tablas de códigos (ingl. code page, CP). Había varias, y contemplaban códigos no solo para las letras del alfabeto anglófono, sino también para los signos utilizados en los sistemas ortográficos de algunos otros países. Junto con el sistema operativo se distribuían también las fuentes informáticas (ingl. fonts), componentes de software integrados en el sistema operativo que permiten representar los signos mediante imágenes gráficas visibles para el ojo humano. Hay dos dispositivos principales capaces de hacerlo: la pantalla y la impresora. El dispositivo más problemático, que exigía una adaptación más ingeniosa al ordenador, era la impresora de la época: mucho dependía de su modo de funcionamiento, su tipo, su fabricante, etc. Pero es importante subrayar que ambos dispositivos solo realizan su trabajo bajo el control del ordenador, y que este obtiene de las fuentes informáticas la información esencial necesaria.
Naturalmente, la ortografía lituana correcta no era la principal preocupación de Microsoft, que desarrollaba software para ordenadores compatibles con IBM PC (y que aún lo desarrolla para muchos ordenadores actuales). Pero, por otra parte, la base de nuestra ortografía actual —el alfabeto lituano— no es ni original ni muy singular: la mayoría de sus letras son comunes, y no solo los lituanos las utilizan en su escritura, sino también otros pueblos. Letras verdaderamente lituanas, que al menos en Europa prácticamente no usa nadie más, probablemente solo haya
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
la ė, la į y la ų. Los polacos utilizan en su escritura las letras ą y ę; los checos, ć, ś y ź; y los letones, ü. No obstante, nueve letras —ą, ę, į, ų, č, š, ž, ū, ė— suelen distinguirse de las demás letras del alfabeto lituano. Y con razón: todas son dobles, binarias, formadas por dos componentes: una letra base (a, e, i, u, c, s, z) y un signo auxiliar añadido arriba o abajo: una tilde nasal, un carón, una raya o un punto. Las otras 23 letras de nuestro alfabeto —a, b, c, d, e, f, g, h, i, y, j, k, l, m, n, o, p, r, s, t, u, v, z— son simples, pues constan de un solo componente (las únicas que podrían suscitar dudas al respecto son las minúsculas i y j, que tienen un punto arriba; pero cabe recordar que las mayúsculas I y J no tienen punto, mientras que tanto ė como Ė lo tienen, de modo que estos pares de letras son distintos). También cabe señalar que las letras simples son mucho más «internacionales» que las dobles: se utilizan en los sistemas de escritura de muchos países europeos y las 23 forman parte del alfabeto inglés. Es especialmente importante que, al formarse los esquemas de codificación de los signos de escritura en los ordenadores, esos dos grupos de letras quedaran asignados a grupos de códigos distintos. Las letras simples de nuestro alfabeto, que también forman parte del alfabeto inglés, recibieron códigos primero, y estos ya no volvieron a cambiar, sino que se han mantenido constantes hasta hoy. Pertenecen al llamado conjunto estándar de caracteres (ingl. standard character set), regulado por la antigua norma ASCII, establecida en los años sesenta (ingl. American Standard Code for Information Interchange). Según esta norma, para codificar los caracteres se utilizan números enteros del 0 al 127; de ellos, los códigos del 32 al 126 se destinan a los signos de escritura (letras, dígitos y separadores). Este esquema de codificación (a veces llamado simplemente codificación) se estableció antes de que aparecieran los «pequeños» ordenadores; estaba previsto para diversos dispositivos de telecomunicaciones y, cuando aparecieron, los ordenadores simplemente lo adoptaron y lo hicieron suyo.
Sin embargo, a medida que los ordenadores se multiplicaban y se extendían, los caracteres del conjunto estándar (ASCII) dejaron de ser suficientes, pues este no incluía todos los signos necesarios para escribir textos no solo en inglés, sino también en otros idiomas. Para responder a las crecientes necesidades de escritura informática, se empezaron a utilizar más números enteros para codificar caracteres: del 0 al 255, ya que la arquitectura interna de los ordenadores lo permitía. Los primeros 128 códigos (del 0 al 127), regulados por ASCII, no cambiaron, pero aparecieron 128 códigos adicionales (los números del 128 al 255), que permitían codificar otros signos no incluidos en el conjunto estándar. Los anglófonos suelen describir este conjunto ampliado de códigos (espacio de códigos) como Extended ASCII, pero esto no es una adición ni una ampliación de ASCII (la norma o el esquema de codificación regulado por ella): se trata de ampliar el conjunto de códigos para que abarque el esquema de codificación ASCII sin modificar y, a la vez, proporcione 128 códigos adicionales para otros signos necesarios cuya codificación no regula ASCII. Así surgió un modelo de distribución de 256 códigos, que divide el conjunto completo de códigos en dos subconjuntos de igual tamaño: el fijo, regulado por ASCII y con códigos del 0 al 127, y el libre, con códigos del 128 al
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. Precisamente ese modelo quedaría designado por la descripción inglesa Extended ASCII. Y su subconjunto libre de códigos, establecido de forma permanente, sentó las bases para que surgieran, a partir del modelo, numerosas esquemas de codificación diferentes, denominados, como ya se ha mencionado, páginas de códigos o tablas de códigos y designados mediante las más diversas etiquetas. El subconjunto constante de todas ellas, su parte fija, era idéntico y coincidía con ASCII, pero la asignación de los códigos de la parte libre a los caracteres variaba mucho, dependiendo del conjunto de caracteres para el que se creara la página de códigos.
En la variedad cada vez mayor de páginas de códigos empezaron a aparecer también algunas cuya parte libre codificaba las letras compuestas (dobles) del alfabeto lituano, más a menudo solo las que no se necesitan únicamente para nuestra ortografía. También aparecieron páginas de códigos que asignaban códigos a todas las letras del alfabeto lituano; nuestros informáticos también contribuyeron a ello. Al mismo tiempo surgieron fuentes informáticas correspondientes a esas páginas de códigos, que permitían utilizar realmente en el ordenador los caracteres escritos codificados mediante los códigos previstos. También hubo confusión: en la primera mitad de la última década ya existían varias páginas de códigos con todas las letras del alfabeto lituano para el sistema operativo DOS; sus números iban del 770 al 774, y después se añadieron el 775, el 776, el 777 y el 778. Los códigos de las letras lituanas coincidían en algunas de esas páginas de códigos y diferían en otras. A medida que aumentaba el número de fuentes informáticas que representaban los caracteres codificados en dichas páginas, hacía falta orientarse y actuar con prudencia. También era necesario vincular a las teclas correspondientes del teclado los códigos, que variaban, de las nueve letras dobles de nuestro alfabeto, a menudo llamadas letras lituanas propias o específicas (por razones comprensibles, la asociación con el teclado de los códigos de las letras simples incluidas en el conjunto de caracteres ASCII estándar nunca planteó problema alguno). Pero, por otra parte, todo ello permitía escribir correctamente en lituano incluso en ordenadores que funcionaban con el sistema operativo DOS.
La interfaz gráfica Windows, destinada a ordenadores del tipo IBM PC, que no tardó en pasar de ser un complemento de DOS a convertirse en un sistema operativo independiente (el primero en hacerlo fue Windows 95), transformó radicalmente tanto la representación de los caracteres en pantalla como las fuentes informáticas y, en general, la situación de la escritura mediante ordenadores. Desaparecieron las fuentes de mapa de bits y se impusieron otras fuentes de nuevo tipo, llamadas vectoriales, que crean la representación visual de los caracteres mediante recursos de gráficos vectoriales por ordenador: delimitan sus contornos con curvas de Bézier. Se multiplicaron las impresoras de inyección de tinta y láser, capaces de reproducir esos contornos en papel con gran precisión y hasta en los detalles gráficos más minúsculos. Por ello, los textos y documentos preparados en ordenador e impresos con una impresora de este tipo llegaron a parecerse a los documentos impresos por las imprentas. Muchas fuentes de nuevo tipo se difundían junto con el entorno gráfico Windows y eran parte integrante de este; pero también existía la posibilidad de añadir, cuando fuera necesario, otras fuentes adquiridas por separado al conjunto de fuentes «del sistema».
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
La codificación de caracteres también empezó a estabilizarse. A pesar de la diversidad de páginas de códigos locales, los estándares internacionales universales de codificación cobraron cada vez más importancia. Cabe destacar principalmente dos: ISO/IEC 8859, compuesto por una docena de partes elaboradas gradualmente, e ISO/IEC 10646. El primero estableció cómo codificar mediante páginas de códigos de 256 códigos los caracteres necesarios para la mayoría de los sistemas de escritura europeos; el segundo multiplicó muchas veces el conjunto de números enteros que pueden servir de códigos de caracteres: ¡pasó a superar los dos mil millones! La mayor parte de ese conjunto sigue sin utilizarse; hasta ahora solo se han codificado con sus números cerca de 140 000 caracteres... Paralelamente surgió otro estándar de codificación de caracteres (no internacional): Unicode. También estaba destinado a ampliar el conjunto de códigos de caracteres. Sus líneas generales se prepararon en 1988; a comienzos de 1991 se fundó el Unicode Consortium y en otoño se publicó el primer volumen del estándar Unicode, según el cual los códigos de caracteres podían ser 65 536 números enteros, del 0 al 65 535. Poco después, los responsables de los estándares ISO/IEC 10646 y Unicode acordaron trabajar de forma coordinada; por tanto, ambos estándares se armonizaron (y siguen armonizándose) y desde entonces la codificación de caracteres que establecen es exactamente la misma, aunque la finalidad y las funciones de cada estándar siguen siendo propias. Por diversas razones y ciertos requisitos, el número total de códigos realmente utilizables, normalmente llamado espacio de códigos, se redujo mucho y actualmente supera ligeramente los 1,1 millones; de ellos, como se ha dicho, ya se han asignado códigos a unos 140 000 caracteres, es decir, aproximadamente el 12,5%. La combinación de ambos estándares suele llamarse Unicode. El nombre está bien motivado: alude a los esfuerzos por unificar la codificación de cualquier carácter utilizado en los ordenadores y hacerla igual en todo el mundo.
Los estándares de codificación de caracteres mencionados son universales y están orientados a las necesidades de las tecnologías de la información: no se crearon exclusivamente para ordenadores del tipo IBM PC ni para su interfaz gráfica. Sin embargo, al diseñar fuentes informáticas para ordenadores de distintos tipos y usos, y para diversos sistemas operativos, se procura respetar en la mayor medida posible la codificación de caracteres establecida por estos estándares, pues resulta beneficioso: una codificación unificada garantiza que la información escrita, transmitida mediante caracteres, se envíe, se reciba y se reproduzca con exactitud, independientemente del hardware o software utilizado.
El fabricante de software Microsoft, que creó, desarrolló y distribuyó la interfaz gráfica Windows, cuya evolución fue tan rápida que, al cabo de un tiempo, por decirlo gráficamente, se tragó el sistema operativo DOS y se convirtió ella misma en sistema operativo, utilizaba para las fuentes vectoriales distribuidas con esta sus propias páginas de códigos, cada una con 256 códigos de caracteres. Estas recibieron nombres propios, pero solo diferían entre sí y de las páginas de códigos de DOS en el subconjunto libre de códigos, es decir, en la asignación de los códigos del 128 al 255 a los caracteres. El subconjunto constante, regido por ASCII, tampoco se modificó (por cierto, tampoco se modificó en ninguna de las partes de ISO/IEC 8859 ni en Unicode). Con las primeras versiones de 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
se empezó a utilizar una página de códigos identificada con el número 1252 (code page 1252). Más adelante también se la llamó, de forma abreviada, CP-1252, Windows-1252 y, sencillamente, Latin 1. Después proliferaron las páginas de códigos y también los caracteres codificados mediante ellas, basados tanto en el alfabeto latino como en otros alfabetos. Para subrayar que no eran páginas de códigos para DOS, sino para el entorno Windows, a veces se las llama páginas de códigos ANSI, ya que la versión inicial de la primera de ellas, CP-1252, se basaba en el borrador preliminar de una página de códigos preparada por el American National Standards Institute (American National Standards Institute, ANSI). Más tarde, ese proyecto dio lugar a la página de códigos ISO/IEC 8859-1, pero el nombre ANSI arraigó de todos modos en la terminología de trabajo de Microsoft y pasó a ser la denominación colectiva de las páginas de códigos de Windows. Cabe añadir que las páginas de códigos para el sistema operativo DOS también tenían una denominación colectiva: OEM.
Como ya se ha mencionado en repetidas ocasiones, las páginas de códigos son esquemas de codificación de caracteres que determinan qué código —un número entero no superior a 255— se asigna a cada carácter. Un código —el identificador numérico de un carácter en un sistema informático, la designación convencional que permite reconocerlo— es casi lo mismo que el indicativo de una emisora de radio o el número de identificación personal de un ciudadano lituano. En la bibliografía informática en inglés, hoy es habitual llamar al código con la acertada y bien acuñada palabra codepoint (a veces también se escribe code point), indicando así que es un punto del conjunto de códigos, uno de los números que lo integran. No obstante, conviene subrayar que el código no es un atributo inherente al carácter, oculto en su «interior»: se elige y se asigna al carácter libremente, sobre la base de un determinado acuerdo. Por ello, un mismo carácter puede recibir, en principio, códigos diferentes si aparece en distintas páginas de códigos o estándares de codificación, aunque esto no sea deseable y deba evitarse. Los códigos no solo son necesarios para codificar caracteres en fuentes informáticas; ante todo, hacen falta para que la información expresada mediante caracteres pueda circular de forma coordinada dentro del sistema informático y para que los diversos componentes de software y hardware que la envían y reciben la conserven intacta, sin distorsionarla ni convertirla en un flujo de señales aleatorias, es decir, en ruido informativo o entropía.
A medida que los ordenadores mejoraron y fue posible utilizar para los códigos números enteros muchas veces mayores que 255, la importancia de las páginas de códigos disminuyó algo. En Unicode, el estándar que amplió enormemente el espacio de códigos, ya no se utiliza el concepto de página de códigos; se distinguen otros grupos de caracteres, relacionados con su función y uso, llamados scripts, y las subdivisiones del espacio de códigos suelen denominarse bloques. Sin embargo, Microsoft se atiene sistemáticamente al llamado principio de compatibilidad ascendente (a veces denominado compatibilidad histórica): se procura que también los ordenadores nuevos, que ejecutan versiones modernas de Windows, puedan ejecutar los programas antiguos utilizados en el pasado. Por ello, las versiones actuales de Windows admiten una codificación de caracteres dual
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
la codificación: tanto una novedosa, compatible con Unicode, como una antigua, conforme a las páginas de códigos ANSI creadas anteriormente. La circulación de información mencionada dentro del ordenador la gestiona un conjunto de funciones de software presente en las bibliotecas del sistema Windows API (API, del inglés Application Programming Interface), y muchas de sus funciones destinadas a trabajar con caracteres y sus secuencias existen en dos versiones: A, para caracteres codificados con códigos ANSI, y W (del inglés wide), para caracteres y secuencias de caracteres con códigos Unicode. Dado que la correspondencia entre los códigos ANSI asignados a un signo en las distintas páginas de códigos y el código que Unicode le asigna es unívoca, resulta fácil convertir unos códigos en otros «en ambos sentidos»: basta con saber con qué página de códigos ANSI se intercambian. Cuando es necesario, los signos se recodifican con códigos ANSI debido a algunas peculiaridades internas del sistema y a las aplicaciones antiguas que aún se encuentran y que no reconocen códigos superiores a 255. Las aplicaciones modernas destinadas al tratamiento de textos suelen manipular caracteres codificados con códigos largos (del inglés wide). La codificación Unicode de los caracteres es hoy la norma.
Con la implantación de las fuentes vectoriales, quedó resuelto el problema de la ortografía correcta del lituano. Esto también es mérito de nuestros informáticos. La época en que los ordenadores, que iban desplazando a las máquinas de escribir, empezaron a multiplicarse en los escritorios de nuestros filólogos coincidió más o menos con la implantación de las primeras versiones de la interfaz gráfica Windows. Es cierto que esa interfaz solo podía funcionar de forma normal y útil en ordenadores más nuevos, con un procesador Intel 80386 como mínimo y un adaptador de vídeo (tarjeta gráfica) y una pantalla de estándar VGA, pero ni mucho menos todos los ordenadores que adquirían entonces los filólogos eran así. A medida que cambiaban las versiones de Windows, aumentaban los requisitos de hardware del ordenador (el llamado equipo físico) o, para decirlo con más precisión, sucedía lo contrario: al mejorar las posibilidades del hardware, se creaban las condiciones para que aparecieran nuevas versiones mejoradas de la interfaz gráfica Windows. En aquella época ya empezaba a difundirse la versión Windows 3.1 y, algo después, Windows 3.11; ya había fuentes vectoriales con todas las letras lituanas. Cabe mencionar, en primer lugar, la fuente Fotonijos TimesLT, muy difundida y utilizada durante mucho tiempo por los lituanos. El diseño de sus letras imitaba la popularísima familia tipográfica Times. Poco después aparecieron también equivalentes de TimesLT, con diseños de letras que imitaban otras familias tipográficas y codificaban las letras lituanas del mismo modo que TimesLT. Los signos de estas fuentes ya estaban codificados conforme a una página de códigos común que entonces estaban elaborando los informáticos de Lituania y Letonia, con el ambicioso nombre de BalticRIM, algo así como «borde báltico» o «anillo báltico»... También era bonito, por supuesto, que en ella se reflejara inesperadamente la abreviatura del Ministerio de Comunicaciones e Informática, que entonces existía y se ocupaba de los asuntos de tecnología de la información. La parte ANSI de aquella página de códigos reunía los caracteres necesarios para la escritura de la mayoría de los países que rodean el Báltico, pero que no estaban incluidos en su parte ASCII. Naturalmente, entre ellos estaban también nuestras nueve letras peculiares de dos signos. Y a partir de la versión Windows-95 PE (PE, del inglés
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
Pan European), Microsoft la oficializó de hecho como una página de códigos destinada a los países bálticos: Windows-1257 (denominada Windows Baltic, CP1257, CP1257 BalticRIM y otras variantes). En ella, las letras lituanas y todos los caracteres de los países bálticos se codifican con los mismos códigos que ya se habían establecido en Lituania con TimesLT y otras fuentes que empleaban esa codificación. Así se configuró y consolidó un conjunto de caracteres que evoca asociaciones con el nombre Baltijos žiedas («anillo báltico»), incorporado a otras dos páginas de códigos: la 775, destinada al sistema operativo DOS, que todavía se utilizaba entonces, y, más tarde, en 1998, la parte decimotercera de la norma internacional ISO/IEC 8859 (ISO/IEC 8859-13:1998 Information technology – 8-bit single-byte coded graphic character sets – Part 13: Latin alphabet No. 7), conocida a menudo también, de manera no oficial, como BalticRIM, Baltic RIM o Baltic Rim. El conjunto de caracteres es el mismo, pero la codificación, salvo por los códigos de las comillas y el apóstrofo, coincide básicamente solo entre Windows-1257 e ISO/IEC 8859-13; la codificación de los caracteres mediante la página OEM 775 difiere considerablemente.
Las fuentes vectoriales para ordenador cambiaron radicalmente el aspecto de los documentos de texto preparados con ordenador. Empezaron a diferenciarse mucho de los documentos mecanografiados, o mecanogramas, y a parecerse cada vez más a los impresos producidos en las imprentas con medios poligráficos. El uso de gráficos vectoriales para crear las formas de los caracteres permitió cambiar el tamaño de las letras (el cuerpo tipográfico) dentro de un amplio margen, según la necesidad, la idea o el deseo, sin deformar en absoluto sus contornos; también hizo posible, disponiendo del conjunto adecuado de fuentes vectoriales, variar el grosor de letras de cualquier tamaño (el ancho de los trazos que las forman), presentar en cursiva las letras deseadas y manipular el espaciado entre letras o entre líneas. A la gente le gustó y satisfizo el aspecto expresivo, de calidad tipográfica, de los documentos elaborados con ordenador, y también a los filólogos; por eso, casi de inmediato, uno de los componentes del paquete de aplicaciones distribuido por Microsoft, Microsoft Office —el programa de tratamiento de textos Microsoft Word— se convirtió en su principal herramienta para escribir con ordenador, y lo sigue siendo hasta hoy, pues permite aprovechar con relativa facilidad en la práctica las posibilidades de las fuentes vectoriales mencionadas. Aún hoy hay filólogos a quienes no se logra convencer de que los textos pueden escribirse también con otros programas además de Word, y de que, en algunos casos, sería más racional prepararlos con otras herramientas de software. El argumento irrefutable es: con Word quedan más bonitos...
Las letras lituanas en las fuentes informáticas y, con ellas, la posibilidad de escribir en lituano correctamente, sin infringir las normas ortográficas actuales, satisfacían y siguen satisfaciendo las necesidades prácticas de muchas instituciones que preparan documentos y de muchas personas para quienes escribir es una parte integrante, y a menudo también principal, de su actividad profesional. Para un escritor, periodista, crítico literario, guionista de cine o alguien de profesión parecida, esas posibilidades suelen bastar; no parece necesitarse nada más. Sin embargo, los filólogos, sobre todo los lingüistas, en sus trabajos escritos utilizan no solo las letras habituales del alfabeto lituano, sino también muchos otros signos y caracteres muy diversos, a veces
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
incluso muy específicos e inusuales. Es comprensible que las máquinas de escribir utilizadas anteriormente no pudieran imprimir esos signos especiales, por lo que era habitual añadirlos a mano al mecanoscrito de un texto filológico. El mecanoscrito solía ser (salvo quizá las tesis doctorales y alguna que otra obra de otra índole transcrita a máquina) solo una versión intermedia del texto, una especie de herramienta auxiliar, mientras que el texto adquiría su forma gráfica definitiva en la imprenta, donde se recomponía íntegramente a partir del mecanoscrito con tipos metálicos. La variedad de estos era mucho mayor que el conjunto de signos que podía abarcar una máquina de escribir. Por lo general, la imprenta encontraba tipos metálicos que correspondían también a los signos especiales añadidos a mano; si no los encontraba, los fabricaba por separado, por encargo, o pedía al autor que sustituyera el signo por otro disponible. Al pasar de las máquinas de escribir a los ordenadores, los filólogos vieron que era posible introducir en un texto con el ordenador muchos más signos y de mucha más variedad que los que había en una máquina de escribir, y empezaron a querer utilizar en sus textos todos los signos que necesitaban, toda clase de signos. Cumplir deseos de este tipo no era imposible ni muy complicado: bastaba con insertar de algún modo, aunque fuera de manera autodidacta, signos adicionales que no estaban incluidos en la fuente de la familia Times adecuada que ya se tenía. Se encontraron métodos y herramientas que lo permitían. Y, una vez demostrado en la práctica que tal posibilidad existía, que en principio era posible ampliar y complementar a voluntad el conjunto de signos del ordenador, los deseos y la cantidad de signos especiales requeridos empezaron a crecer casi exponencialmente... Así comenzó la peculiar práctica de modificar fuentes informáticas, que se prolongó durante muchos años.
Los signos especiales necesarios para los trabajos de los filólogos, sobre todo los de distintas ramas de la lingüística, pueden dividirse en varios grupos. Cabe mencionar los siguientes:
1) letras lituanas con acento. Por cierto, se necesitan no solo para las obras científicas de los filólogos, sino también para los textos de otros campos: libros de texto y otros materiales didácticos, diversos diccionarios, obras de consulta, etc. Si se distinguen las mayúsculas de las minúsculas, hay en total 68 letras lituanas acentuadas. No hay ninguna en el alfabeto lituano habitual, aunque algunas se encuentran en los alfabetos de otros países.
2) signos de transcripción fonética utilizados por los lingüistas lituanos. Para transcribir la pronunciación dialectal, los lingüistas lituanos suelen utilizar no los signos del Alfabeto Fonético Internacional (AFI; en inglés, International Phonetic Alphabet, IPA), sino una ortografía fonética propia, cuyos orígenes se remontan a la llamada transcripción de Copenhague y que Jurgis Gerulis (en alemán, Georg Gerullis) adaptó a los dialectos lituanos, antes de que Aleksas Girdenis la detallara y ampliara.
3) signos especiales necesarios para publicar el patrimonio escrito. En los textos lituanos antiguos se encuentran muchos signos que no se incorporaron al alfabeto lituano actual. Pero, al citar
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
el legado escrito, es habitual reproducir esos signos, siempre que sea técnicamente posible, tal como aparecen en el original. Algunos lingüistas, por ejemplo el profesor Vincas Urbutis, se atenían a esto con bastante escrupulosidad.
4) signos especiales necesarios para los trabajos de gramática histórica, estudios bálticos e indoeuropeística. Suelen ser caracteres de diversos alfabetos (latino, griego y cirílico), complementados con distintos signos auxiliares específicos.
El objetivo final de los trabajos filológicos era, y en gran medida sigue siendo, su publicación impresa: una obra se considera plenamente terminada cuando se convierte en un libro o en un artículo publicado en alguna revista. Mientras las imprentas producían sus publicaciones a la antigua usanza —recomponían el texto con tipos metálicos, luego lo distribuían en páginas (lo maquetaban) y, con estas dispuestas en el orden requerido y por pliegos, fundían las formas de impresión—, el texto destinado a la imprenta, incluso si se había preparado e impreso con un ordenador, tenía esencialmente el mismo estatus que antes tenía el mecanoscrito. Por eso, los signos especiales impresos en él, en vez de añadidos a mano, eran ante todo una cuestión estética o de cierto prestigio entendido de manera peculiar: la imprenta, de todos modos, los recomponía con sus propios tipos. En otras palabras, los signos especiales aún podían añadirse a mano, algo que no se notaba en el impreso. Sin embargo, hacia mediados de la última década, la situación empezó a cambiar radicalmente: como las fuentes mejoradas y las impresoras láser ya permitían imprimir con una calidad comparable a la de la poligrafía tradicional, las imprentas empezaron a abandonar la recomposición «en metal» y a producir las formas de impresión directamente a partir de páginas impresas desde el ordenador. En ese momento de transición, la maquetación dejó de ser un problema de las imprentas y pasó a serlo de las editoriales y los editores; las imprentas querían recibir las páginas finales ya impresas. Al principio se exigía que se imprimieran en películas especiales (transparencias); más tarde bastaba con imprimirlas en un archivo PDF mediante una impresora virtual (un programa especializado). En principio, todavía era posible añadir a mano el signo especial que faltaba, o alguno de sus componentes, por ejemplo, el signo que indica el acento de entonación, en la transparencia de una página; en un archivo PDF, en cambio, ya no se podía hacer. Los caracteres añadidos o completados a mano acababan así en la tirada, aparecían en cada ejemplar y, al destacar entre los demás signos, estropeaban el aspecto general de la publicación. Así, disponer en el ordenador de todos los signos, incluidos los especiales, que antes había sido más bien un lujo, se convirtió en una necesidad. Sin ellos ya no era posible preparar publicaciones de calidad.
La preparación de publicaciones que no requerían signos especiales apenas se vio afectada por esos cambios en las tecnologías de impresión. Simplemente, en las editoriales surgieron tareas adicionales de maquetación y las personas encargadas de ellas, así como equipos técnicos que permitían imprimir transparencias de calidad a partir de las maquetas preparadas. Pero a los responsables de preparar publicaciones lingüísticas que requerían muchos y diversos caracteres especiales y
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
A las editoriales, ese cambio les afectó bastante. En sus ordenadores, por lo general, no disponían de muchos de esos caracteres y no estaba claro cuántos ni cuáles podían necesitar. Por eso, algunas empezaron a inclinarse por la idea de que, al igual que las imprentas, les convenía más recibir las publicaciones lingüísticas ya terminadas y maquetadas, es decir, sus originales informáticos. Las que se decidían a maquetar las publicaciones por sí mismas se las arreglaban como podían. Por estos motivos, en la Facultad de Filología de la Universidad de Vilna se empezó a atender no solo a los aspectos académicos, sino también a los técnicos, de la preparación y maquetación de las revistas de trabajos científicos de lingüística Kalbotyra y Baltistika. También se empezó a pensar en la preparación técnica para la imprenta de otras publicaciones, como algunos libros de lingüística. Así pues, sin signos lingüísticos especiales, ni un paso…
Se empezó por las letras lituanas acentuadas. A decir verdad, la empresa UAB Fotonija ya había notado antes la falta de estas letras. Preparaba diversos recursos para facilitar la escritura en lituano por ordenador y había comenzado a elaborar los primeros diccionarios informáticos. Modificó algunas páginas de códigos de DOS para incluir letras lituanas, añadiendo letras lituanas acentuadas y los signos de transcripción fonética necesarios para los diccionarios (así surgieron las páginas de códigos 776, 777 y 778). También se hizo muy popular y fue utilizada durante mucho tiempo por muchas personas una variante de la fuente Fotonijos TimesLT con letras lituanas acentuadas, TimesLTAccented, que, como es natural, también incluía los signos de transcripción necesarios para los diccionarios. Las letras no acentuadas del alfabeto lituano conservaron en la fuente TimesLTAccented los mismos códigos que en TimesLT, es decir, los códigos de la página Windows-1257, mientras que las letras acentuadas se incluyeron en la parte ANSI en lugar de otros caracteres no alfanuméricos y así «se apropiaron» de sus códigos. Por eso, el texto lituano acentuado preparado con la fuente TimesLTAccented difería considerablemente del texto sin acentos: todas las letras acentuadas recibían códigos distintos de los de sus variantes no acentuadas, y las herramientas de corrección ortográfica y de separación silábica y división de palabras ya no podían procesar ese texto. Esto suponía un obstáculo evidente para la publicación informática de textos lingüísticos. Por ello, se empezó a pensar en otra forma de preparar textos acentuados.
La idea, a decir verdad, la sugirió el propio MS Word, donde los fragmentos en negrita (ingl. bold) y en cursiva (ingl. italic) se obtienen cambiando las fuentes. Los códigos de los caracteres no cambian en esas fuentes, pero sí cambia su diseño, su representación gráfica. Esto no interfiere en absoluto ni con la corrección ortográfica ni con la división automática de palabras. Así surgió la idea de que, al cambiar la fuente, una letra acentuada pudiera sustituir a una no acentuada y viceversa. La idea se llevó a la práctica: se creó una modificación de la familia tipográfica Times, LT-Times, que comprendía las cuatro variantes estilísticas: normal redonda, normal cursiva, negrita redonda y negrita cursiva. Las letras se codificaron según la página de códigos Windows-1257, por lo que también se mostraban correctamente los textos compuestos con la fuente TimesLT. A un par de signos adicionales se les asignaron códigos ANSI no definidos en Windows-1257. Pero lo más importante era que, junto a esa familia de cuatro variantes 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
se añadieron otras tres familias exactamente iguales, con los nombres ampliados LT-Times-GR, LT-Times-AK y LT-Times-CF. El añadido GR indica aquí el acento grave, AK, el agudo, y CF, el circunflejo. En las fuentes con los nombres correspondientes, ese acento se añadió —dibujado encima— a todas las letras lituanas que podían llevarlo. Así se formó una familia de 16 fuentes que permitía cambiar la acentuación de las letras del mismo modo que se cambia su grosor o su cursiva. Esto facilitaba acentuar un texto ya compuesto y convertir de una sola vez un texto acentuado en uno sin acentos; también permitía cambiar muy fácilmente un tipo de acento de una letra por otro, etc. Tal acentuación no interfería en absoluto con la corrección ortográfica ni con la división automática de palabras; los programas auxiliares destinados a esas tareas ni siquiera la percibían. Y seguirán sin percibirla: las letras acentuadas y las no acentuadas solo se diferencian realmente por sus diseños, por las representaciones visuales que aparecen en pantalla o se imprimen; dentro del ordenador son iguales y se representan mediante los mismos códigos. Dicho con más claridad, aquí la acentuación no es una propiedad del texto en sí, sino de su representación en algunos programas, como MS Word o los programas de maquetación, al igual que el formato de los caracteres. Todo esto resultaba adecuado y bastante práctico para la preparación y publicación de obras lingüísticas. Por ejemplo, para añadir los acentos no era necesario modificar el teclado del ordenador, pues el texto se acentuaba mediante las herramientas de formato de caracteres disponibles en MS Word, complementadas por herramientas propias basadas en pequeñas aplicaciones (scripts) de VBA. Además, este método de acentuación recordaba en cierto modo la perspectiva adoptada en lingüística según la cual el acento y la entonación son rasgos o propiedades de las sílabas, no de los sonidos; no deben confundirse con estos y pertenecen a un nivel distinto, el suprasegmental. Con este método, los signos que indican el acento y la entonación no se asignan al texto, sino que se trasladan a otro nivel, en la práctica el del formato, donde simplemente se colocan sobre la letra que marca el centro de la sílaba acentuada. Tanto en el texto acentuado como en el no acentuado, las letras son las mismas «dentro» del ordenador y se codifican de igual manera. La expresión kirčiuotos raidės, muy extendida y repetida con frecuencia, no es del todo precisa, pues las letras son representaciones gráficas de los sonidos; por tanto, si nos atenemos consecuentemente a la perspectiva mencionada, en muchos casos sería más apropiado decir kirčiuoti skiemenys. Por desgracia, en la escritura informática y en la impresión no existen herramientas que permitan vincular de algún modo la acentuación específicamente con las sílabas, y no con letras individuales.
El método descrito para representar los signos de acentuación, adecuado para la edición «en papel» de aquella época, también tenía un gran inconveniente: al trasladar la acentuación al nivel del formato, en principio era imposible representarla allí donde no había formato. Dicho de otro modo, no había forma de representar la acentuación en el llamado texto sin formato (ingl. plane). Por eso, este método de acentuación solo servía para preparar publicaciones impresas. Su campo de aplicación práctica era, en realidad, estrecho y limitado. Y del conjunto de 16 fuentes LT-Times creado, solo cuatro eran plenamente funcionales, pertenecientes a una misma
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
las familias de fuentes eran aquellas cuyas letras lituanas carecían de acentos. Otras 12 fuentes eran, en realidad, modificaciones auxiliares de esas cuatro, destinadas a representar el método de expresión de los acentos descrito. Por cierto, estas últimas ignoraban uno de los mayores tabúes en este ámbito: la intangibilidad de la parte ASCII; los signos de acento se insertaron también sobre las letras simples a, e, i, o, u, l, m, n, r, que pertenecen al conjunto estándar de caracteres y se codifican con códigos ASCII...
De manera análoga se creaban también otros conjuntos de signos lingüísticos especiales necesarios para la edición, o, más exactamente, fuentes destinadas a esos conjuntos: en una fuente inicial se reunían los caracteres básicos del conjunto, y sus variantes, provistas de signos auxiliares, diacríticos, etc., se colocaban en otras fuentes de ese conjunto. Por lo general, se asignaba una fuente distinta a cada uno de esos signos especiales. En cambio, los signos especiales asistemáticos, fortuitos, muy raros o simplemente extraños, que no encajaban en ningún conjunto, se colocaban en una fuente auxiliar aparte, a menudo llamada Varia. Con el tiempo fueron apareciendo varias de esas fuentes Varia; hubo que ampliar y modificar sus nombres, y pronto se hizo habitual crear una fuente auxiliar similar para casi cada obra o publicación lingüística de cierta envergadura.
Casi al mismo tiempo que las letras acentuadas, también se echaban en falta en los ordenadores los signos de transcripción fonética que empleaban los lingüistas lituanos. Sin duda, se necesitaban tanto para Kalbotyrai como para Baltistikai, pero la necesidad era asistemática: solo se requerían de vez en cuando, y se podía recurrir a fuentes auxiliares, creando una Varia propia para cada volumen. La publicación de esas revistas, interrumpida brevemente después de 1990, se reanudó en 1993–1994 y volvió a cobrar impulso. Hacia finales de 1994 y en 1995 ya no aparecían en ellas ni signos de acento dibujados a mano ni otros caracteres escritos a mano. Aproximadamente por entonces, el difunto profesor Aleksas Girdenis, inspirador, promotor y verdadero spiritus movens de muchos de los asuntos aquí descritos, preparaba para la imprenta un libro de textos transcritos de su dialecto natal. Cuando el trabajo se acercaba a su fin, surgió la pregunta: ¿cómo publicarlo, cómo maquetarlo e imprimirlo? En esa obra se utilizaban numerosos signos de transcripción dialectal que no existían en ningún ordenador, y la mayor parte del texto del libro estaba escrita únicamente con ellos. ¡Ni se te ocurriera proponer ese texto a las editoriales! Hubo que emprender la creación de un conjunto especial de fuentes que permitiera representar los signos de transcripción dialectal necesarios. A partir de los bocetos y las descripciones verbales del autor del libro, se prepararon dibujos vectoriales de esos signos y se les asignaron códigos a criterio propio y «sin tabúes», tanto de la zona ANSI como de la ASCII. Así surgió una fuente con los signos básicos de transcripción fonética. Al modificar copias de esta, se adhirieron a los signos básicos marcas adicionales y diacríticos, cada uno de los cuales representaba un matiz distinto de la pronunciación del sonido indicado por el signo. Se formó un conjunto de ocho fuentes informáticas con signos de transcripción fonética, cada una de las cuales representaba otros matices. Puesto que el dialecto natal del profesor es
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
el žemaitiano y, como es natural, el libro incluía ejemplos de habla transcritos que él había anotado en los alrededores de su lugar de origen, el conjunto de signos recibió el nombre de Zemtra, formado a partir del comienzo de las palabras Žemaitiška transkripcija («transcripción žemaitiana»). Utilizando esta fuente y el conjunto de fuentes LT-Times mencionado anteriormente, se compilaron y maquetaron los textos transcritos en žemaitiano y se entregaron a la editorial, que publicó el libro en 1996 con el título Taip šneka tirkšliškiai. Todo ello demostró que las posibilidades de preparar libros para la imprenta con ayuda de un ordenador eran realmente amplias y flexibles. Publicar un libro así con la tecnología de impresión «metálica» habría planteado enormes problemas y difícilmente habría sido posible: probablemente habría habido que reducir el repertorio de signos de transcripción y adaptar la transcripción del habla a las posibilidades de la imprenta. En cambio, ahora se podían ajustar los signos y su variedad a la concepción y las decisiones del autor. Dicho de otro modo, ya era posible adaptar los signos a las necesidades y disponer de los que hicieran falta. Antes había que adaptar las necesidades a los signos disponibles.
Cabe suponer que este libro de textos transcritos, preparado meticulosamente por A. Girdenis, sirvió de impulso y ejemplo para la elaboración de libros análogos con textos de otros dialectos, subdialectos y variedades locales. Cada vez más lingüistas se dedicaban a esta labor, y el Instituto de la Lengua Lituana se implicó activamente. La distribución geográfica de los ejemplos de habla viva escritos mediante transcripción fonética se expandía rápidamente por distintas regiones de Lituania, y los signos del conjunto Zemtra, adaptado para transcribir el habla de los žemaitianos del norte, empezaron a resultar insuficientes; al menos, no todos servían en todos los casos. Era posible apañárselas, con cierta dificultad, combinando los caracteres de Zemtros con los de otras fuentes caseras, pero no era práctico. El Instituto de la Lengua Lituana creó sus propias fuentes con signos destinados a la transcripción de dialectos y a otros usos (TimesDialect0 – TimesDialect2, Alt, Altt ir kt.); en la universidad se creaban continuamente nuevas fuentes auxiliares Varia... En resumen, quedó claro que se necesitaba otro conjunto de fuentes para la transcripción fonética, uno cuyos signos permitieran expresar las sutilezas fonéticas de cualquier dialecto o variedad local de la lengua lituana. El profesor A. Girdenis eligió la transcripción de J. Gerulis como base para el nuevo conjunto de signos de escritura dialectal, la amplió e indicó claramente el aspecto que debía tener cada signo fonético. Los dibujos vectoriales de esos signos, asociados a códigos que también se habían elegido a criterio propio y «sin tabúes», se distribuyeron en diez fuentes, identificadas con números distintivos del 0 al 9; el conjunto completo recibió el nombre de Fontra, formado a partir del comienzo de las palabras Fonetinė transkripcija («transcripción fonética»). Fontra incluía, en esencia, todos los signos de Zemtros y contenía otros necesarios para representar el habla de otras regiones. Este conjunto facilitó enormemente la preparación y publicación, ya en plena expansión, de libros de textos dialectales y otras publicaciones lingüísticas. En 1998, en Kalbotyroje (vol. 47, fasc. 1, pp. 107–121), se publicó un artículo que explicaba cómo se había creado Fontra, para qué servía, cuál era la función de sus signos y cuáles eran sus particularidades de uso. Tras desplazar a 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 se consolidó durante bastante tiempo, casi una década —hasta 2004-2005—, y entonces empezó a ser desplazada por el moderno Palemonas, completamente distinto en sus fundamentos. Hacia el final del milenio pasado y el comienzo del nuevo aumentó considerablemente el número de libros impresos con escritura fonética y signos de transcripción; se empezaron a publicar uno tras otro, y probablemente Fontra tuvo algo que ver en ello.
Por cierto, al profesor A. Girdenis le gustaba mucho Fontra; la consideraba una herramienta eficaz de escritura fonética, especialmente adecuada para imprimir textos dialectales transcritos, y quería que los textos que preparaba se imprimieran precisamente con ella. A. Girdenis no llegó a apreciar Palemonas... Por eso, el segundo libro de textos dialectales preparado por el profesor, Žemaičių dzūkai, publicado en 2008, se imprimió con Fontra, aunque para entonces Palemonas ya la había reemplazado en muchos lugares. Solo la tercera colección de textos samogitios, Šiaurės žemaičių Skuodo zona, publicada después de la muerte del profesor (†2011), fue convertida a Palemonas por sus alumnos... Se imprimió en 2013.
El tercer conjunto de fuentes que representan los signos especiales necesarios para los trabajos de lingüística, diseñado del mismo modo que los dos ya descritos y denominado IndoBalt, está destinado a los caracteres y símbolos propios que aparecen en obras de indoeuropeística, estudios bálticos y gramática histórica. Facilitó considerablemente la preparación de textos de Kalbotyra y Baltistikos, y se utilizó para publicar otros trabajos lingüísticos. Con los tres conjuntos de fuentes mencionados —LT-Times, Fontra e IndoBalt—, la Facultad de Filología de la Universidad de Vilna dejó de notar la falta de signos especiales necesarios para los trabajos lingüísticos, sobre todo porque, cuando hacía falta, se podía crear fácilmente una fuente auxiliar, otra más de Varia... En aquel entonces, la Facultad de Filología casi no publicaba patrimonio escrito; de ello se ocupaba principalmente el Instituto de la Lengua Lituana, así que también recaían sobre sus hombros los problemas relacionados con los caracteres específicos del patrimonio. Se resolvían de manera similar: creando fuentes con los signos necesarios.
Esta práctica de creación «casera» de fuentes, impulsada por la necesidad y reminiscente de la consigna «hazlo tú mismo», tan popular todavía en la época soviética reciente, permitió afrontar con bastante éxito los retos de preparación y publicación de literatura lingüística surgidos de los cambios en la tecnología de impresión provocados por la expansión de las computadoras. Se hizo posible preparar y publicar obras lingüísticas de casi cualquier complejidad tipográfica. Sin embargo, empezaron a hacerse evidentes también los inconvenientes: proliferaban las fuentes artesanales, aumentaba el número total de signos especiales y estos empezaban a duplicarse y repetirse... Resultaba cada vez más difícil supervisar y controlar el creciente conjunto de fuentes y signos. La composición de textos se ralentizó: ya no había suficientes teclas en el teclado para todos los signos, y a menudo había que rebuscar en una carpeta cada vez más abultada de tablas de caracteres para encontrar algún carácter más extraño... Era especialmente problemático transferir entre computadoras o enviar textos que utilizaban fuentes «de uso especial» hechas a mano. Después de todo, era necesario que la computadora tuviera instaladas todas las fuentes usadas en el texto recibido
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
en el texto. En realidad, esto significaba que el texto en preparación o ya preparado, es decir, el archivo del documento digital, debía enviarse junto con el conjunto de fuentes utilizado en él, y eso era inconveniente: ¿quién querría instalar en su computadora varias, o a veces incluso una docena o más, fuentes de origen y calidad desconocidos y sin certificar solo para poder leer correctamente uno u otro documento? Mientras tanto, las comunicaciones entre computadoras se expandían, internet se volvía cada vez más funcional y accesible, y empezaron a aparecer diccionarios electrónicos distribuidos tanto en soportes físicos como por internet y, algo más tarde, libros electrónicos. Junto con las publicaciones tradicionales impresas, comenzaron a aparecer versiones electrónicas. Las publicaciones lingüísticas también empezaron a avanzar en esa dirección. Y las fuentes especializadas artesanales, con codificación libre «sin restricciones» y perfectamente adecuadas para la publicación tradicional, empezaron a convertirse en un obstáculo enorme y muy difícil de superar.
También experimentó cambios el software destinado al trabajo con textos. Desde su octava versión, más conocida como Microsoft Word, la herramienta de escritura más popular y familiar para los filólogos, denominada Word 97, permitía utilizar fuentes digitales con muchos más de 255 caracteres: conforme a lo previsto por Unicode, que para entonces ya se había consolidado y había adquirido autoridad, podían contener cientos y miles de caracteres. Las fuentes de los conjuntos descritos y creados artesanalmente no eran así, pero la perspectiva que ofrecían las fuentes grandes resultaba atractiva. ¡En una sola fuente de ese tipo podrían caber todos los signos especiales que necesitan los filólogos! Incluso quedaría espacio para las letras ordinarias y tradicionales de diversos alfabetos, así como para sus variantes, pues en una fuente de ese formato, aunque tampoco ilimitado, se pueden incluir más de 65.500 caracteres diferentes. La nueva aplicación de maquetación de publicaciones InDesign, lanzada por la empresa Adobe en torno al cambio de milenio, hizo aún más real esa perspectiva, pues también admitía la codificación Unicode de caracteres y las fuentes basadas en ella (todas las versiones anteriores del programa de maquetación Adobe PageMaker, salvo la última, la séptima, que salió después de la aparición de InDesign y desapareció rápidamente, solo reconocían códigos de tipo ANSI). La idea de una sola fuente que contuviera todos los signos necesarios para la lingüística cobró impulso también porque los textos dialectales transcritos por computadora empezaron no solo a publicarse en libros, sino también a almacenarse en archivos y bases de datos digitales: la abundancia y variedad de fuentes con signos de transcripción fonética empezaron a convertirse en un caos, y la libertad de codificación de los signos conducía, dicho sin rodeos, al desorden. Esto, como es natural, limitaba las posibilidades de ampliar los conjuntos de signos y planteaba dudas sobre su funcionalidad y utilidad. En resumen, la necesidad de una fuente nueva y multifuncional, apta tanto para la impresión como para internet y las bases de datos, se hacía sentir en todas partes.
La Comisión Estatal de la Lengua Lituana tomó la iniciativa para que apareciera una fuente de ese tipo. En otoño de 2002, el grupo de trabajo creado por ella se reunió en su primera sesión de trabajo para diseñar la nueva fuente. Y en otoño de 2006, durante la exposición Infobalt 2006, quedó terminada y revisada, y en esencia ya desde 2004 se utilizaba en libros
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
La nueva tipografía Palemonas para publicaciones se presentó al público. El grupo que creó Palemoną también preparó y publicó en 2005 el libro Lituanistinis šriftas Palemonas, cuya mayor parte consiste en información técnica concreta: listas de caracteres agrupadas según sus letras base, con el nombre Unicode y la codificación indicados para cada carácter, así como diagramas que ayudan a localizar rápidamente el carácter necesario. Palemonas es probablemente la única tipografía informática lituana documentada con tanto detalle.
Mientras se trabajaba en Palemono, alrededor de 2003 apareció una primicia: Fotonijos creó la tipografía comercial Aistika, del mismo formato, que se presentó públicamente como la primera tipografía informática lituana. Aunque se puede poner en duda (¿acaso las anteriores Fotonijos TimesLT ir TimesLTAccented no eran lituanas?), Aistika fue, en todo caso, el primer trabajo verdaderamente logrado en este ámbito: incorporó los caracteres lituanos —no solo los habituales, sino también una parte considerable de los especiales— en una tipografía moderna con codificación Unicode. Aistika estaba destinada a otros productos de Fotonijos, sus diccionarios informáticos distribuidos, pero también permitía escribir con calidad tanto en letras lituanas y rusas estándar como acentuadas; incluía caracteres griegos, numerosos signos de transcripción y otros símbolos. Sin embargo, tampoco Aistika contemplaba todos los caracteres necesarios para las publicaciones filológicas. Por ello, Palemonas sigue siendo necesario incluso después de la aparición de Aistikai, sobre todo porque se concibió como una tipografía gratuita y de libre distribución, y así continúa hasta hoy. Ambas tipografías con codificación Unicode son compatibles entre sí, y también está armonizada la codificación de todas las letras acentuadas (incluso las que no tienen códigos Unicode). Por eso, tanto un texto lituano sencillo como uno acentuado, compuesto con cualquiera de ellas, puede reproducirse con la otra sin que se distorsione.
Con la creación de Palemoną, quedó resuelto en lo esencial el problema de los caracteres especiales necesarios para los trabajos lingüísticos y lituanísticos.
Recibido el 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
ANTES DE QUE EXISTIERA PALEMONAS: ORDENADORES, GRAFEMAS LITUANOS Y TIPOGRAFÍAS
Resumen
El artículo da cuenta de las dificultades que hubo que superar al preparar publicaciones filológicas sobre lingüística lituana que contenían grafemas especiales (además de los del alfabeto lituano estándar) en la última década del siglo XX, cuando la llegada de la composición tipográfica por ordenador provocó cambios radicales en las tecnologías de composición. Se destaca la importancia y las posibilidades que abrió la interfaz gráfica en los ordenadores tipo IBM PC y las fuentes vectoriales que los acompañaron. Entre los temas tratados figuran los esquemas de codificación de caracteres vigentes entonces y la situación del alfabeto lituano en ellos. Sin embargo, el artículo se centra principalmente en los caracteres lingüísticos especiales usados en la filología lituana (además de las letras del alfabeto lituano estándar) y en los retos técnicos que planteaban. También se examinan las fuentes informáticas y colecciones de fuentes especiales elaboradas internamente y utilizadas por entonces en la Facultad de Filología de la Universidad de Vilna para publicar las revistas Baltistica y Kalbotyra, así como libros lingüísticos que contenían textos transcritos fonéticamente en dialectos lituanos, signos de acentuación lituana (tonos silábicos), el llamado alfabeto fonético «geruliano» (es decir, un sistema de transcripción fonética basado en el denominado Sistema de Copenhague de transliteración y transcripción fonética, introducido en el estudio de los dialectos lituanos por el destacado investigador Jurgis Gerulis), además de otros caracteres necesarios para este tipo de publicaciones que no estaban disponibles en las fuentes informáticas estándar de la época. Hay que reconocer que el ámbito de uso de estas fuentes de elaboración propia era bastante limitado y se circunscribía a la publicación de textos lingüísticos en papel; por tanto, estos conjuntos de fuentes no constituían un instrumento universal para el intercambio de información, circunstancia que los hacía inferiores a otras fuentes estándar. También se analizan las dificultades derivadas de esta falta de universalidad y de la proliferación de variantes de estas fuentes privadas; el problema cobró especial relevancia cuando llegó el momento de publicar textos lingüísticos en internet y reunirlos en bases de datos ordenables y consultables. Estas dificultades y las nuevas exigencias que de ellas surgieron son el motivo principal para crear una fuente informática moderna y universal que abarque todos los grafemas necesarios para los textos lingüísticos, especialmente los de la lingüística 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
PALABRAS CLAVE: tipografía, caracteres especiales para lingüística, codificación, conjunto de caracteres, página de códigos, normas de codificación, ASCII, ANSI, Unicode, notación del acento en la escritura, transcripción fonética
PETRAS SKIRMANTAS
Instituto de la Lengua Lituana
Petro Vileišio g. 5, LT-10308 Vilnius
[email protected]
BENDRINĖ KALBA 92 (2019)
www.bendrinekalba.lt
ISSN 2351-7204