Как насчет LilyPond? Это использует свою собственную нотацию простого текста, но использует TeX для вывода. Сам механизм использует целое, убил мер, чтобы проанализировать музыку и произвести симпатичные ноты, таким образом, это автоматизировано до намного большей степени, чем MusixTex.
Странно, мои граали 1.1. 1 по умолчанию использует все строчные буквы для части URL сопоставлений URL. В моих URL-адресах элементы действий и контроллера уже записаны в нижнем регистре.
Вы можете опубликовать свой файл grails-app / conf / UrlMappings.groovy?