Código Beta

El código Beta era un método para representar, utilizando únicamente caracteres ASCII , los caracteres, acentos y formatos que se encuentran en los textos griegos antiguos (y otros idiomas antiguos). Su objetivo no era simplemente una romanización del alfabeto griego , sino representar fielmente una amplia variedad de textos fuente, incluidos los formatos y caracteres raros o idiosincrásicos. Para la mayoría de las aplicaciones, Unicode lo ha dejado obsoleto.

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 codificar griego politónico y también fue utilizado por varios otros proyectos como el Proyecto Perseus , el Packard Humanities Institute , 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 una variedad de sistemas para su visualización, especialmente Unicode . [1] La mayoría de estos proyectos han convertido desde entonces sus datos a Unicode. Por ejemplo, Perseus originalmente codificó todos sus textos en griego antiguo utilizando código Beta, [2] pero ahora los publica como Unicode.

Codificación

Alfabeto griego

Alfabeto griego estándar con equivalentes en código Beta
MayúsculasCódigo BetaNombre del personajeMinúsculaCódigo Beta
Una*AAlfaalfaA
B*BBetaβB
Γ*GRAMOGamagammaGRAMO
Δ*DDeltadelD
Yo*MIÉpsilonmimi
Ϝ*VDigamaϝV
O*ZZetaoO
El*HHoraηyo
O*QThetaθQ
Yo*IIotayoI
K*KKappakK
O*ElLambdalayo
mi*METROMimicrasMETRO
N*NORTEAhoranonorte
Oh*DOXiodo
O*OÓmicronoOh
P*PAGPiπPAG
P*RRhoρR
Σ*SSigma medialσS, S1
Sigma finalςS, S2, J
Ϲ*T3Sigma semilunarϲS3
T*TTauroτyo
Oh*TúÚpsilonyo
Φ*FFiφF
O*INCÓGNITAChiχincógnita
O*YPsiψY
Ohmio*OOmegaωYo

Notas

  • En lugar de letras latinas mayúsculas, también se pueden utilizar 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 letras griegas. Una variante (utilizada por el Proyecto Perseus ) utiliza letras ASCII minúsculas en su lugar. En ambos casos, la letra ASCII sin adornos representa una letra griega minúscula y se debe agregar un asterisco para indicar una letra griega mayúscula.
  • En general, un solo carácter codificador S para la sigma griega es suficiente; se interpreta como sigma final al final de las palabras o cuando va seguida de puntuación, y como sigma medial en otras posiciones. En los casos en que esta autodesambiguación no es correcta, están disponibles los códigos específicos S1 y S2 .
  • Algunas representaciones utilizan J para la sigma final y S para la sigma medial. Sin embargo, muchas aplicaciones como Morpheus y uni2beta no admiten o no generan J.

Puntuación

Puntuación
PuntuaciónCódigo BetaNombre
..Período
,,Coma
·:Colon ( Ano Estigma )
;;Signo de interrogación
''Apóstrofe
_Estrellarse
`#Número ( Keraia )

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 no es ambigua porque el apóstrofo se utiliza en griego solo para la elisión, que normalmente ocurre después de una consonante.

Acentos y diacríticos

Acentos y diacríticos griegos politónicos
DiacríticoCódigo BetaNombreEjemplosCodificado como
  ̓)Respiración suaveE)N
  ̔(Respiración agitadaSí, síO(, OI(
 ́/Acento agudoπρόςPRO/S
  ͂=Acento circunflejoτῶνTW=N
 ̀\acento graveπρὸςPRO\S
  ̈+DiéresisπροϊέναιPROI+E/NAI
  ͅ|Subíndice iotaElTW=|
  ̄&MacronμαχαίρᾱςMAXAI/RA&S
  ̆'BrevemitologíaMAMÁ/XAIRA'

Estos son normalmente operadores de posfijo, como en los ejemplos anteriores, pero para las palabras en mayúscula, los acentos se colocan entre el * y la letra. La documentación no define de otro modo un orden obligatorio 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 combinados 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 raíces de Morfeo, 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
  • Griego politónico de Sophokeys para Mac OS X
  • Herramienta de conversión de código Beta a Unicode y de código Beta a tipo griego politónico
Obtenido de "https://es.wikipedia.org/w/index.php?title=Código_Beta&oldid=1242452430"