I think something like LilyKDE <http://code.google.com/p/lilykde/> would be a good target. Other similar projects: LilyPondTool <http://lilypondtool.organum.hu/> and LilyPad <http://edbaskerville.com/old/software/lilypad/>. These aren't exactly WYSIWYG but close enough as you see in real time what you'll eventually get.

Olivier


Elie Roux a écrit :

For the GUI I basically had two ideas:

The first would be quite simple (or at least I hope so), it would be a kind of interface to write gabc (with simple highlighted syntax), with some buttons to compile it with gregorio, and if it's not too difficult a basic LaTeX editor with the same functions (syntax highlight and buttons to compile). That would be totally unuseful to me and certainly to you, but that would make gregorio much more accessible for monks who are not that gifted with computers... and according to what I see here, that makes a lot of monks ;)

The second would be more complicated to code, but I already have a prototype working, so some work is done already. It is an really graphical interface, that displays a score, and writes the notes as you type them in gabc. I stopped my work on it for two reasons: first for people to be happy with gregorio, it is more important to have a "perfect" TeX output, and it has been a lot of work (TeX can be extremely tricky sometimes). But the other reason is that with this kind of interface you don't have *at all* the same output as in TeX, so people will be very confused when they will see that the spaces, the end of lines, etc. will be very different from the final output... And I can't find any solution to it, except writing it everywhere in the documentation... Maybe another way to explore would be to write a kind of plugin or patch for a TeX WYSIWYG GUI, but for me it doesn't seem like the perfect solution neither (too heavy)...

Maybe the best solution would be to mix the two ideas. Like this people would understand it better... I'm not decided at all, and I'm waiting for your advices!

Anyway, thank you all for your help!

_______________________________________________
Gregorio-devel mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-devel

Répondre à