lilypond-user
[Top][All Lists]
Advanced

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

Re: Fermatas on last bar, snippet emits warnings


From: Knute Snortum
Subject: Re: Fermatas on last bar, snippet emits warnings
Date: Sat, 3 May 2014 16:11:50 -0700

Wow, that's a lot of code just to get one upside-down fermata!  But thanks.  That's going to do it.  And I bet it will be useful in the future.


Knute Snortum
(via Gmail)


On Sat, May 3, 2014 at 1:38 PM, David Nalesnik <address@hidden> wrote:
Hi Knute,


On Sat, May 3, 2014 at 3:03 PM, Knute Snortum <address@hidden> wrote:
(LilyPond version 2.18.2)

This snippet:


...work as advertized and produces two fermatas over the last bar line.  The only problem is what it emits these warnings:

document.ly:22:7: warning: Two simultaneous mark events, junking this one

\mark \markup { \musicglyph #"scripts.dfermata" }

document.ly:16:7: warning: Previous mark event here

\mark \markup { \musicglyph #"scripts.ufermata" }


I am working with the Mutopia Project, so my scripts cannot emit warnings.  Does anyone know why these warnings are printed?  Or, since the output is fine, can we stop the warnings?  (I know this violates the spirit of the "no warning" policy, but since we know it works...)


Well, you can suppress the warnings by including these lines in your file:

#(ly:expect-warning "Previous mark event here")

#(ly:expect-warning "Two simultaneous mark events, junking this one")


That's pretty awful, of course.  And there's another drawback: you need to suppress all warnings individually.  So if you have another simultaneous mark situation, you'll need to repeat these lines.


Have you seen the following link?

http://www.mail-archive.com/lilypond-user%40gnu.org/msg76333.html


I think this will give you what you need.  (I think that this engraver should be added to the codebase.)


HTH,

David



Knute Snortum
(via Gmail)

_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user




reply via email to

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