On Tue, 2013-04-23 at 16:37 +0200, Janek Warchoł wrote: > i cannot reproduce the problem because i don't know what's exactly in > the included files. > However, this sounds like a material for a bugreport. Please make a > minimal example and send to bug-lilypond.
That will only be possible once the red-dots include files are in a version of LilyPond - the ones in the include files in Denemo are just pasted from the email exchange that I was pointed to (or am I confusing the red crosses code - control points - with the red dots - object locations?). If the problem doesn't show up with the red dot code you have then all will be well - I would appreciate a copy of that code! Richard > > Janek > > 2013/4/23 Richard Shann <[email protected]>: > > On Sun, 2013-04-21 at 22:11 +0200, Janek Warchoł wrote: > >> That's unfortunate. I think the intent of the code displaying > >> control-points was that they shouldn't influence spacing at all. If > >> you have a tiny example, i suggest you to post it as a separate > >> question to the list. Some experienced coders may be able to help > >> you. > > Actually I came across a rather startling example by accident. This is > > of the red-dot marking upsetting the layout, the curve control points > > not being involved: > > If you have a piano staff and invoke the red dots the typesetting > > becomes quite wrong, with the brace only covering the top staff. This is > > with the instrument name set. The code is below FWIW (since it involves > > a denemo copy of the red-dot generating code this falls short of what > > would be needed to generate the bug, but if you have the red-dot marking > > code try it on a piano staff) > > > > Richard > > > > %% LilyPond file generated by Denemo version 1.0.1 > > > > %%http://www.gnu.org/software/denemo/ > > > > \version "2.16" > > > > AutoBarline = {} > > AutoEndMovementBarline = \bar "|." > > \include "/home/rshann/local/share/denemo/actions/lilypond/red-dot.ly" > > \include > > "/home/rshann/local/share/denemo/actions/lilypond/control-points.ly" > > > > % The music follows > > > > MvmntIVoiceI = { > > s1*4/4 } > > > > > > MvmntIVoiceII = { > > s1*4/4 } > > > > > > > > > > > > %Default Score Layout > > > > \header { > > tagline = \markup {"" on \simple #(strftime "%x" (localtime > > (current-time)))} > > title = \markup { \with-url #'"scheme:(d-ScoreTitle)" "Click Title"} > > > > > > } > > \layout {indent = 15.4} > > \layout { > > \context { > > \Score > > \printRefpoint ##f #'all-grobs > > } > > } > > \layout { > > \override Slur #'stencil = > > #(display-control-points #t) > > \override Tie #'stencil = > > #(display-control-points #t) > > \override PhrasingSlur #'stencil = > > #(display-control-points > > #t) > > } > > \paper { > > > > print-all-headers = ##t > > > > page-limit-inter-system-space = ##t > > page-limit-inter-system-space-factor = 1.2 > > } > > #(set-default-paper-size "a4") > > #(set-global-staff-size 22) > > > > \score { %Start of Movement > > << > > \new PianoStaff << \set PianoStaff.instrumentName = #"Piano" > > > > %Start of Staff > > \new Staff = "RH" << > > \new Voice = "VoiceIMvmntI" { > > \clef treble > > { \key c \major} > > { \time 4/4 } > > \MvmntIVoiceI } %End of voice > > > >>> > > %End of Staff > > > > %Start of Staff > > \new Staff = "LH" << > > \new Voice = "VoiceIIMvmntI" { > > \clef bass > > { \key c \major} > > { \time 4/4 } > > \MvmntIVoiceII } %End of voice > > > >>> > > %End of Staff > > >> > > > >>> > > > > \header { > > title = "" > > } > > > > } %End of Movement > > > > > > > > > > _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
