An open API service indexing awesome lists of open source software.

https://github.com/zfletch/beta-code-converter-js

Convert Greek beta code to Greek (Unicode) characters
https://github.com/zfletch/beta-code-converter-js

Last synced: 11 months ago
JSON representation

Convert Greek beta code to Greek (Unicode) characters

Awesome Lists containing this project

README

          

# Beta Code Converter

## Try it Out

[https://apps.perseids.org/beta-code/](https://apps.perseids.org/beta-code/)

## Overview

Converts Greek beta code to Greek characters and vice versa.
If you type in Greek characters, it displays the equivalent beta code characters.
If you type in beta code, it displays the corresponding Greek characters.

Beta code is a system for encoding ancient Greek text using ASCII characters.
It is used by certain websites (for example, the Perseus Digital Library) for searching
through texts or looking up words.
For more information see:

- [https://en.wikipedia.org/wiki/Beta\_Code](https://en.wikipedia.org/wiki/Beta_Code)
- [http://www.tlg.uci.edu/encoding/](http://www.tlg.uci.edu/encoding/)

## Setup

`yarn install`

## Browser Extensions

There are Chrome and Firefox extensions available if you want to add the
converter to your browser. (See the [chrome\_extension](https://github.com/zfletch/beta-code-converter-js/tree/master/chrome_extension)
and [firefox\_extension](https://github.com/zfletch/beta-code-converter-js/tree/master/firefox_extension) directories
for more information). There is also an HTML page in the [static](https://github.com/zfletch/beta-code-converter-js/tree/master/static) directory.

## Notes

For the beta code conversion code, see [https://github.com/zfletch/beta-code-js](https://github.com/zfletch/beta-code-js).
For the mappings between beta code and Unicode, see [https://github.com/zfletch/beta-code-json](https://github.com/zfletch/beta-code-json).

## Caveats

Right now this only implements the subset of beta code used by Perseus for their
Greek texts (for example, no lunate sigma). Future versions may add a dropdown menu
to select different versions of beta code and maybe different languages.