Articulo de referencia

Código Beta

Beta Code era un método para representar, utilizando únicamente caracteres ASCII , los caracteres, acentos y formatos presentes en textos griegos antiguos (y otras lenguas antig...

Beta Code era un método para representar, utilizando únicamente caracteres ASCII , los caracteres, acentos y formatos presentes en textos griegos antiguos (y otras lenguas antiguas). Su objetivo no era simplemente romanizar el alfabeto griego , sino representar fielmente una amplia variedad de textos originales, incluyendo formatos y caracteres poco comunes o peculiares. Para la mayoría de las aplicaciones, ha sido reemplazado por Unicode.

El código Beta fue desarrollado por David W. Packard a finales de la década de 1970 y adoptado por Thesaurus Linguae Graecae en 1981. Se convirtió en el estándar para la codificación del griego politónico y también fue utilizado por otros proyectos como el Proyecto Perseus , el Instituto Packard de Humanidades , la colección Duke de Papiros Documentales y el Proyecto de Epigrafía Griega en Cornell y la Universidad Estatal de Ohio . El código Beta se puede convertir fácilmente a diversos sistemas de visualización, principalmente Unicode . [ 1 ] La mayoría de estos proyectos han convertido sus datos a Unicode. Por ejemplo, Perseus originalmente codificó todos sus textos griegos antiguos usando el código Beta, [ 2 ] pero ahora los publica como Unicode.

Codificación

alfabeto griego

Notas

  • En lugar de letras latinas mayúsculas, también se pueden usar letras latinas minúsculas (por ejemplo, a para α y *a para Α).
  • El manual del código beta de TLG utiliza letras ASCII mayúsculas para representar las letras griegas. Una variante (utilizada por el Proyecto Perseo ) utiliza letras ASCII minúsculas. En ambos casos, la letra ASCII sin asterisco representa una letra griega minúscula, y se debe añadir un asterisco para indicar una letra griega mayúscula.
  • En general, basta con un único carácter de codificación S para la sigma griega; se interpreta como una sigma final al término de las palabras o cuando va seguida de signos de puntuación, y como una sigma medial en otras posiciones. En los casos en que esta autodesambiguación no sea correcta, se pueden utilizar los códigos específicos S1 y S2 .
  • Algunas representaciones usan J para la sigma final y S para la sigma medial. Sin embargo, muchas aplicaciones, como Morpheus y uni2beta, no admiten ni generan J.

Puntuación

El carácter ' se utiliza tanto para codificar un apóstrofo como para añadir una breve métrica a una vocal. La intención queda clara porque el apóstrofo se usa en griego únicamente para la elisión, que normalmente ocurre después de una consonante.

Acentos y diacríticos

Estos son normalmente operadores posfijos, como en los ejemplos anteriores, pero para palabras en mayúsculas, los acentos van entre el * y la letra. La documentación no define otro orden requerido o canónico para los acentos. En algunas fuentes de datos, la respiración se ve normalmente antes de un acento tonal, [ 3 ] y una implementación define un orden canónico de respiración, acento, subíndice iota. [ 4 ] En algunas implementaciones, el orden de los acentos puede determinar la disposición de los caracteres combinatorios después de la conversión a Unicode. [ 5 ] Muchas implementaciones no implementan la macronización.

Referencias

  1. El proyecto TLG ha desarrollado una guía de referencia de Beta a Unicode ( http://www.tlg.uci.edu/encoding/quickbeta.pdf ).
  2. "Centro de ayuda e información de Perseus" . www.perseus.tufts.edu . Consultado el 26 de diciembre de 2022 .
  3. Crane, biblioteca de ramas Morpheus, https://github.com/perseusdl/morpheus
  4. "Beta-code-rb/Vendor/Beta-code-json en master · perseids-tools/Beta-code-rb" . GitHub .
  5. Paul Hardy, utilidad beta2uni
  • Resumen del código beta de TLG
  • Manual del código beta de TLG
  • Sophokeys Polytonic Greek para Mac OS X
  • Herramienta de conversión de código Beta a Unicode y de código Beta a griego politónico