denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] inserting (or changing) barlines


From: Richard Shann
Subject: Re: [Denemo-devel] inserting (or changing) barlines
Date: Wed, 05 Oct 2016 09:58:08 +0100

On Tue, 2016-10-04 at 14:08 -0700, Donald J. Stewart wrote:
> Do you think this build would also affect the time signature? Because it 
> seems that that the same thing happens to time signatures as well...

Well, LilyPond does tolerate different time signatures at the same
moment. However the way the syntax was generated by Denemo for the end
cadenza time meant that the time signature could only be un-hidden by
editing the LilyPond syntax. I've made the code more elegant now, and so
now you can use (Print) Hide to hide/unhide the time signature on the
End Cadenza time signature.
It's still the case that you can't edit the time signature at End
Cadenza except by deleting it and re-executing End Cadenza Time, but I
can live with that.
Available from tomorrow's builds.

Richard



> 
> On Tuesday, October 4, 2016 3:13:07 PM PDT Richard Shann wrote:
> > On Mon, 2016-10-03 at 15:40 -0700, Donald J. Stewart wrote:
> > > I've attached 2 screenshots where I've inserted barlines. The first
> > > screenshot shows the barline placed after the End Cadenza. The 
> second
> > > screenshot shows the barline placed before the Start Cadenza.
> > > 
> > > The barline placed after the End Cadenza does not print, but all 
> others
> > > do.
> > 
> > Just looking again at your screenshots I can see the problem. You have
> > more than one staff and the other staffs have End Cadenza marks. 
> These
> > all have \bar "|" embedded in them, and as (I guess) LilyPond sees the
> > music in descending column order those other \bar "|" will be seen 
> last.
> > 
> > All this will be a thing of the past in tomorrow's build where there is
> > an explicit bar line accompanying the EndCadenza mark which you can
> > replace with your desired double barline. In your score you can place
> > the double barline after the EndCadeza in the lowest staff and all
> > should be well.
> > 
> > Richard
> > 
> > > On Monday, October 3, 2016 9:48:28 PM PDT Richard Shann wrote:
> > > > On Mon, 2016-10-03 at 12:01 -0700, Donald J. Stewart wrote:
> > > > > I see a potential problem here, which is causing my woes 
> regarding
> > > > > barlines: Cadenza Time alters the ability to add a double barline.
> > > > > 
> > > > > The particular piece I'm engraving has a number of double bar 
> lines.
> > > 
> > > As I
> > > 
> > > > > scroll through (using the keyboard's left and right arrows), I notice
> > > 
> > > that
> > > 
> > > > > in 'normal' time, the end of the measure displays a RED square at 
> the
> > > > > cursor point. This is where I simply insert a measure (Directives->
> > > > > 
> > > > > >Inserting Barlines->Double Bar). In Cadenza Time, the cursor
> > > 
> > > displays a
> > > 
> > > > > BLUE square at the 'end' of the measure. Inserting a double bar 
> here
> > > > > does not display the double bar line.
> > > > 
> > > > This is because the Cadenza Off object has a single barline as part 
> of
> > > > its syntax. If you double click on the Cadenza Off object (the large T)
> > > > you will see
> > > > 
> > > > The LilyPond syntax generated is: " \cadenzaOff \bar "|" \once 
> \override
> > > > Staff.TimeSignature #'stencil = ##f  \time 4/4 "
> > > > 
> > > > it is the \bar "|" that is being typeset, because your \bar "||" is
> > > > before it, and LilyPond only uses the last of multiple \bar commands 
> at
> > > > the same musical moment.
> > > > 
> > > > If you move the double barline object *after* the End Cadenza 
> object
> > > > then it will take priority.
> > > > 
> > > > Richard
> > > > 
> > > > > On Sunday, October 2, 2016 7:54:33 PM PDT Richard Shann wrote:
> > > > > > On Sun, 2016-10-02 at 10:26 -0700, Donald J. Stewart wrote:
> > > > > > > I'd like to change some 'normal' barlines in a piece to double 
> bar
> > > > > 
> > > > > lines.
> > > > > 
> > > > > > > Would I insert a measure? or is there a better way to change 
> an
> > > > > 
> > > > > existing
> > > > > 
> > > > > > > barline to a double barline?
> > > > > > 
> > > > > > a search for "double bar..." in the Command Center yielded
> > > > > > 
> > > > > > Command: Double Bar
> > > > > > Insert a double barline at cursor position.
> > > > > > Location: ObjectMenu->Directives->Barlines
> > > > > > Internal Name: DoubleBarline
> > > > > > 
> > > > > > Richard
> > > > > > 
> > > > > > > _______________________________________________
> > > > > > > Denemo-devel mailing list
> > > > > > > address@hidden
> > > > > > > https://lists.gnu.org/mailman/listinfo/denemo-devel
> 
> 





reply via email to

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