lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Glyphs for Kievan Notation (issue 4951062)


From: Aleksandr Andreev
Subject: Re: Glyphs for Kievan Notation (issue 4951062)
Date: Fri, 7 Oct 2011 12:32:09 -0400

I'm trying to implement beams, but I get this message:

"must have Item for spanner bound of Beam"

What does this refer to?

A

On Fri, Oct 7, 2011 at 6:29 AM,  <address@hidden> wrote:
> Here's the second part of my review.  I saw that kievan notation has
> beams, contrary to what I thought.  If you're intrepid, you can also try
> to implement the kievan beaming parameters in you KievanVoice.
>
> Hold on, it's the end!
> Bertrand
>
>
> http://codereview.appspot.com/4951062/diff/64002/mf/parmesan-clefs.mf
> File mf/parmesan-clefs.mf (right):
>
> http://codereview.appspot.com/4951062/diff/64002/mf/parmesan-clefs.mf#newcode1738
> mf/parmesan-clefs.mf:1738: % TODO: merge this code with the above
> Obviously, this must be done.  This is easy, you just have to define the
> glyph and create two characters with it:
>
>
> def draw_kievan_do_clef =
>    z1 = [...]
> [...]
> enddef;
>
> fet_beginchar ([...]);
>    draw_kievan_do_clef;
> fet_endchar;
>
> fet beginchar ([...]_change");
>    % TODO: make a different glyph for changes, but
>    % dunno what a kievan clef looks like in changes...
>    draw[...];
> endchar;
>
> http://codereview.appspot.com/4951062/diff/64002/mf/parmesan-noteheads.mf
> File mf/parmesan-noteheads.mf (right):
>
> http://codereview.appspot.com/4951062/diff/64002/mf/parmesan-noteheads.mf#newcode1861
> mf/parmesan-noteheads.mf:1861: fet_beginchar ("kievan half note (space
> position)", "s1rkievan");
> Still "sr1kievan".
>
> http://codereview.appspot.com/4951062/diff/64002/scm/output-lib.scm
> File scm/output-lib.scm (right):
>
> http://codereview.appspot.com/4951062/diff/64002/scm/output-lib.scm#newcode101
> scm/output-lib.scm:101: (min 2
> Maybe you could try to change "min 2" for "min 3" and remove what you
> added before.  I'm totally unsure of that, we must check what's going on
> downstream to be sure.
>
> http://codereview.appspot.com/4951062/diff/64002/scm/output-lib.scm#newcode595
> scm/output-lib.scm:595: (0 . "accidentals.vaticana0")
> I guess there's no natural glyph in kievan notation since there is no
> time signature and no accidental 'remembering'.  Can you confirm this?
> Maybe we need to remove this line, then.  This will produce a warning
> (but no crash) if one tries to use a natural in kievan style.
>
> http://codereview.appspot.com/4951062/
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]