exsurge
exsurge copied to clipboard
A JavaScript library for rendering Gregorian Chant in square note notation
I wanted to disable drop letter, but I can’t make it work. I simply used the code of the demo page, added the attribute and it still outputs the drop...
Copy and paste the following code in the exsurge test page and then continue the melody with anything. ``` (c2) Sal(f!gwh/io)ve,(h) ``` Result: oriscus goes up with each entered character:...
e.f!gwh creates a space between the upper note of the podatus and the quilisma that shouldn't be there.
A large initial that descends below the baseline (Q and J are the only capitals that I know of that would ever do this) can come quite close to following...
The ChantContext currently inserts a node into the DOM to use for measuring SVG text. This is awkward since multiple contexts would create the same DOM node; also since it...
…gle svg comprising all systems, for use when printing To fix #83. I'm not sure if this is the best way to go about this, but it is effective.
It might be nice to have an option to layoutChantLines to make an SVG of each line of chant so that the chant can span multiple pages and the browser...
(g.h!iw) is rendered with a space between the podatus and the quilisma. As long as the mora is on the first note in the podatus and the note following the...
The dots on a clivis that has a mora on each note are incorrectly placed right now. The dot for the first punctum should always be in the same vertical...