Slur as TupletBracket

2011-10-21 Thread J Ruiz
From:  Jethro Van Thuyne 
Subject:  Slur as TupletBracket 
Date:  Tue, 9 Feb 2010 18:55:33 + (UTC) 
User-agent:  Alpine 2.00 (DEB 1167 2008-08-23) 


I'm trying to replace the tuplet bracket with a slur by doing:  \layout {
\context {  \Score   \override TupletBracket #'stencil = 
#ly:slur::print}  }Unfortunately, I get a fucked up slur, starting and 
ending vertically on the first note of the triplet (version 2.12.3): 
http://hemiola.eu/tuplet_slur.png Is it broken or am I doing it wrong?Best 
regards,Jethro.___
I use v2.14.2
Lilypond goes ignorant with tuplet brackets in style of a slur.
Switching to slur::print will require you add three control points for the slur
to manually define the curve:
\override TupletBracket #'control-points = #'( ( 4.5284 . 4.166) ( 6.521 . 
4.89) ( 8.9664 . 4.619) ( 10.415 . 2.717) )
Another side-effect of this option is collision avoidance is disabled, and
you'll likely need to also tweak the the TupletNumber offset with command like:
\override TupletNumber #'extra-offset = #'(2.2 . -1.4 )___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Systematically Shortening Slurs

2011-10-22 Thread J Ruiz
I need to show a scale of notes, where every note has a slur to the next one.
Lilypond typesets the slurs with length to each notehead center, so my chain of 
slurs have ends that meet, not visually pleasing.
In this case, I'd like the slurs to be somewhat shortened, such that slur ends 
are some distance before the note head centers, but are still centralized 
between each note pair.
I can't seem to find a way to systematically override slur end-point location 
relative to note head destinations.
 
I found this property, but couldn't find documentation on usage or syntax on 
Internals reference, 
\override Slur #'slur-details = #'(head-slur-distance-factor . 10)
the syntax is wrong
 
Thanks in advance for the help___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Force Key Signature

2011-10-24 Thread J Ruiz
I need to display again the current Clef and Key Signature.
I found this command to force Lilypond to show the current Clef:
\set Staff.forceClef = ##t
 
Is there a command to also force to print the current key signature after the 
clef?
 
Thx, Javier___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Force Key Signature

2011-10-24 Thread J Ruiz





On Oct 24, 2011, at 9:38 AM, J Ruiz wrote:

I need to display again the current Clef and Key Signature.
>I found this command to force Lilypond to show the current Clef:
>\set Staff.forceClef = ##t
>Is there a command to also force to print the current key signature after the 
>clef?
>Thx, Javier
>---
>From:  address@hidden   
>Date:  Mon, 24 Oct 2011 09:44:11 +0200 
Not that I know of, but you can type in the current key signature at any point 
& it'll reprint.

Cheers,
MS
-- Duh! Thx.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Inverted-Stem Notes

2012-03-02 Thread J Ruiz


 
From:  Shane Brandes   
Date:  Sat, 25 Feb 2012 00:02:54 -0500 >


> >Thanks to Nick here is something that works correctly under 2.12.3,>sorry I 
> >haven't anything higher to test it under.>>  \override NoteHead #'rotation = 
> >#'(-60 0 0)>  \override NoteHead #'text = #( markup #:musicglyph 
> >"noteheads.s1" )>  \override NoteHead #'X-offset = #-1.24 \repeat tremolo 4 
> >{ e16[ c16]}>  \repeat tremolo 4{  e16[ c16]}>>>Shane>On Fri, Feb 24, 2012 
> >at 8:47 PM, Nick Payne  wrote:>>On 24/02/12 15:29, J Ruiz 
> >wrote: >> >> >>Pls help typesetting command for these 19th cent notation: 
> >quarter-notes >>with reversed half-note heads. > > >This puts the noteheads 
> >and beam in the right place, but I haven't been able >to figure out how to 
> >get the stems to go downwards - in fact, after the >rotation of the 
> >noteheads you can see that there is a very short nib of stem >projecting up 
> >from the right hand side of the noteheads: > >\relative c'' { >\override 
> >NoteHead  #'stencil = #ly:text-interface::print >\override NoteHead
 #'text = #( markup #:musicglyph "noteheads.s1" ) >\override NoteHead 
#'rotation = #'(-60 0 0) >\override Stem #'direction = #RIGHT >\override Beam 
#'positions = #'(-2 . -3) >e16[ c] e c >} > 
>___ >lilypond-user mailing list 
>address@hidden >https://lists.gnu.org/mailman/listinfo/lilypond-user > 
Thanks All for the support.
This solution works as advertised in v2.14.2.
I was able to make minor adjustments to head rotation angle and beam offset to 
my liking.
Indeed this is a repeat notation...my apologies for not including this info in 
the OP.

Javier Ruiz-Alma___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Oblique-slashed arpeggio chord

2012-03-09 Thread J Ruiz
Hello,
I'm using v2.14.2
Trying to typeset this 19th century arpeggio notation with a slash across a 
note.  It's described:
"Chords marked as shown (see attached) are played as the preceding arpeggio 
chords, with the addition of a note where the oblique line is put, but the 
additional note is not to be kept down."
 
Any ideas if Lilypond already typesets this?  I haven't had success searching 
the docs.  Thank You! Javier<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Programming error: vertical alignment called before line breaking

2012-03-24 Thread J Ruiz
I'm running v2.14.2.
 
My multi-page book .ly is growing quite complex, pulling several "include" .ily 
files, where I've segregated individual scores.
However, most included .ily's don't compile separately, as many functions I 
reuse are only defined in the main .ly file.
 
A side-effect of this approach is that Lilypond's compile errors are 
increasingly difficult to trace and decypher when the error is sourced in the 
\include sub-files.  If I make a syntax error (i.e. missing bracket or what 
have you), what I typically get now is a failed compile run, where Lilypond 
stops compiling before generating .pdf, and no error msg is thrown.
 
I just discovered the following error listed in the compilation output, which I 
neglected to notice earlier, and now I can't figure out which of the last 3-5 
.ily files I've added, may be causing it.  It compiles and the output seems OK, 
but I'd still like to fix my code to avoid this error and potential future 
troubles.
 
If anyone has a tip for me of specific commands that may be involved in this 
error, I'd appreciate the help.
 

Calculating line breaks...
Drawing systems...
Interpreting music...
Preprocessing graphical objects...
programming error: vertical alignment called before line breaking
continuing, cross fingers
Calculating line breaks...
Drawing systems...
.

Javier Ruiz-Alma___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Removing Staff_symbol_engraver causes error

2012-05-05 Thread J Ruiz
I need to print an arpeggio symbol as seen in chords...just the symbol.  I 
created the following snippet in 2.14.2, but keep getting "vertical aligment 
called before line breaking" error when I try to remove the Staff symbol 
engraver.
 
 \version "2.14.2"
 \score
    { \new Staff \with {
    \remove Time_signature_engraver
    \remove Staff_symbol_engraver    % <-ADDING THIS LINE GENERATES 
ERROR
    \remove Clef_engraver
    }
    { \relative c''{
     \hideNotes 16\arpeggio
     }
    }
    \layout { }
 }
 
Thanks for the help, Javier___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Removing Staff_symbol_engraver causes error

2012-05-05 Thread J Ruiz



From: Thomas Morley 
Sent: Saturday, May 5, 2012 4:28 AM


Perfection!

Hi Javier,

2012/5/5 J Ruiz :
> I need to print an arpeggio symbol as seen in chords...just the symbol.  I
> created the following snippet in 2.14.2, but keep getting "vertical aligment
> called before line breaking" error when I try to remove the Staff symbol
> engraver.


perhaps:

\version "2.14.2"
\score {
        \new Staff \with {
            \remove Time_signature_engraver
            \override StaffSymbol #'stencil = ##f
            \remove Clef_engraver
        }
        \relative c''{
            \hideNotes 16\arpeggio
        }
      \layout { }
}

HTH,
  Harm
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Removing initial Bar spanning two-staff system

2012-05-22 Thread J Ruiz
I'd like to remove the initial Bar line that spans a two-staff ChoirStaff.
How is this accomplished?
Best i could come up with was:
\override ChoirStaff.SpanBar #'transparent = ##t, but no luck.

Thx, Javier___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Beam position override flips notehead

2012-05-24 Thread J Ruiz
I wish to manually override the position of a beam, but Lily insists on 
flipping the direction of a notehead.
Any ideas on how to avoid this?
Thx, Javier

 
\version "2.14.2"
\score {
 \new Staff
 \relative c'{
 \once \override Beam #'positions = #'(-0.9 . -1.6 )
 c8[ c']
 }
 \layout {
   ragged-right = ##t
 }
}<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Adjusting line-spacing for markup column

2012-05-25 Thread J Ruiz
Hi,
I'd like to reduce the vertical spacing between the lines in this markup 
column.  How is this accomplished?
 
\markup {\column{  
\line{Bla Bla Bla Bla}
\line{Ble Ble Ble Ble}
\line{Blo Blo Blo Blo}
}
}
 
Thank You, Javier___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Turning off key-change cancellation naturals

2012-05-28 Thread J Ruiz
I'm setting the printKeyCancellation to false, to avoid Lilypond printing 
naturals when switching keys, but no luck; Lily still prints the cancellation 
naturals.
What am I missing?
 
\version "2.14.2"
\score{
 \new Staff {
  \override Staff.Clef #'full-size-change = ##t
  \relative c''{
  \cadenzaOn
  \key d \major
  d d d d 
  \bar "|."
  \skip 32
  \set Staff.printKeyCancellation = ##f
  \key c \major
  \set Staff.forceClef = ##t
  c c c c
  }
 }
 \layout{}
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user