Unibetacode

From The Digital Classicist Wiki
Jump to navigation Jump to search

Available

Author/Editor

  • Paul Hardy

Description

Unibetacode is one of a suite of programs converting and outputting characters between different encodings. It consists of three standalone programs and a Beta Code conversion function library written in C and GNU flex. The function library can be called from user programs. It is released under the terms of the GNU General Public License (GNU GPL) version 2.0. Unibetacode can convert polytonic Greek, Coptic, and Hebrew Beta Code strings to and from UTF-8 strings.

From the website, (Accessed 2023-09-19):

The standalone programs are designed to accept textual input from the Beta Code specification as implemented by the Thesaurus Linguae Graecae (TLG) Project at the University of California, Irvine, and also by the Perseus Project of Tufts University. The programs only handle character encodings, not the formatting codes (superscripts, font size changes, etc.) of the full TLG Beta Code specification.

This package can be of use to those wishing to type polytonic Greek who are already good typists of ASCII characters, as well as to those wishing to convert documents in the TLG, Perseus Project, or similar corpus from Beta Code to Unicode.