Git Product home page Git Product logo

accenteur's Introduction

Accenteur

Accenteur is a web application written in Javascript to accentuate latin texts according to the liturgical rules in force in the Roman Catholic Church.

Its algorithms and data were adaptated from Collatinus.

Its name comes from the french name of a little bird: the Dunnock (Prunella modularis).

Instructions for use

Simply click on index.html.

Demo

Try Accenteur here.

Resources

On latin-ecclesiastic-accents, you will find the rules of the latin accentuation and a corpus of latin accented texts.

Thanks

Great thanks to Philippe Verkerk from Collatinus for its counsels, patience and encouragements, and to Élie Roux for his advices about programming methods.

accenteur's People

Contributors

brroman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

connorhu

accenteur's Issues

Hiccine Haeccine etc. not recognized

Haeccine (which is used in the vulgate in a couple places, including Dt 32: 6) and Hiccine (In 1 Reg 21: 15) are not recognized by accenteur, and show as red. Hæccine, when the ligature is used does not show as red, but does not get an accent marked.

i for j

adiuva etc. not recognized.

If original text is already accented: check only

Jakub Jelinek: "Another thing I ran into is that at least the demo accenteur web interface requires one to strip all the accents from the text first (which can be done easily e.g. with sed, sure), maybe it would be useful to work also on previously accented words, do nothing if the accent is correct, use some way to mark errors when there is accent that shouldn't be there or is on an incorrect syllable. That way one could easily use accenteur to just verify if the accents are correct."

Israelis => Isráelis

In the Liber Usualis, Israélis is given in the second verse of Psalm 146, so I would expect that that is the correct form rather than Isráelis, but I am honestly not sure about this.

Benedic

Benedic does not give an accent, and when input as bénedic it removes the accent

Some bugs

Iusti (uppercase)
sanguinem (-is etc.)

pharisaei

Pharisaei produces

pharisǽi?pharísæi

but since the æ counts as a long vowel, there should be no pharísæi option.

This happens for almost every case of this noun.

cordium

cordium generates no accent and removes an accent if one is given. It should instead give córdium

coegerunt doesn't work.

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.