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