abcjs Font Editor

Editor Instructions

Use this to play with different character shapes in Raphael. After creating the shape you want, paste the output code into abc_glyphs.js. The legal things to put in the textarea are "M", "l", or "m" followed by two numbers. The last character must be a "z".
The "l" element MUST be lower case (that is, use relative coordinates). The path is calculated from the beginning of the entire SVG, so absolute coordinates will end up in the upper left of the engraving.
For instance, the following is the shape of a whole rest:
M0.06 0.03
l0.09 -0.06
l5.46 0.00
l5.49 0.00
l0.09 0.06
l0.06 0.09
l0.00 2.19
l0.00 2.19
l-0.06 0.09
l-0.09 0.06
l-5.49 0.00
l-5.46 0.00
l-0.09 -0.06
l-0.06 -0.09
l0.00 -2.19
l0.00 -2.19
z