GithubHelp home page GithubHelp logo

paths-erc / cmcl2unicode Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 1.0 1.41 MB

A vanilla javascript, simple to use, bidirectional converter from Orlandi's CMCL encoding system to strict standard Unicode and the other way round.

Home Page: http://paths.uniroma1.it

License: MIT License

HTML 60.38% JavaScript 39.62%
digital-humanities coptic-studies encoding unicode manuscripts egyptology egypt

cmcl2unicode's Introduction

CMCL to Unicode bidirectional converter

A vanilla javascript, simple to use, bidirectional converter from Tito Orlandi's CMCL encoding system to strict standard Unicode and the other way round.

Working demo

A working demo can be found at: https://paths-erc.eu/cmcl2unicode/

How to use

Just type or paste in one of the two available textareas and the text will automatically be converted to the other format. For instance in you type/paste text in the CMCL textarea, the unicode version of the typed/pasted text will be automatically available.

A simple file uplader is also available. It works simple text files. There is no support for rich text files (*.doc, *.docx. *.odt, etc). Just click on the Upload a file butto, select the file from your hard drive and its contents will be pasted in the textarea below.

No server side scripting is used for file uploads & parsing. Your browser should support the HTML5 File API for this function to work properly.

No file will be uploaded on our servers.

Fonts

A specific font, Coptonew, has been developed to properly render the CMCL encoding. This font is embedded in the main index page and is used to render the preview of the CMCL encoded version.

For the Unicode encoded version Antinoou font is used, embedded to the main index page. It is a standard font designed for coptic that makes no use of the private Unicode area. More information about Antinoou font and its keyboard layout can be found here.

How to cite

This software is archived in Zenodo. Please cite it by referring the DOI: 10.5281/zenodo.76262299

DOI

License

MIT License. See LICENSE file

Copyright

Copyright (c) 2016 Julian Bogdani, PAThs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.