Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Hwaen Ch'uqi
Greetings All,

This is an example from a vocal score for a musical. What is the best
wway of insuring that the barline and subsequent measure respects the
length of the spoken text rather than the full bar rest?

\version "2.18.2"

\score {
  <<
\new Voice = "Darcy" \relative c' {
  \key es \major \time 3/2 \clef treble
  <<
{
  R1.^\fermataMarkup %170
}
\new Lyrics \with {
  \override LyricText.font-shape = #'italic
  \override LyricText.self-alignment-X = #LEFT
}
{
  \lyricmode {
\markup {
  \column {
\line {
  \fontsize #1 \upright \smallCaps Esther: "Oh. It's just what 
I've
always wanted!"
}
  }
}8*12
  }
}
  >>
  \override NoteHead.style = #'cross
  bes'8^\markup \fontsize #1 \smallCaps Chorus r r4 r1\bar "|." %171

}
\new Lyrics \lyricsto "Darcy" {
  \override LyricHyphen.minimum-distance = #1.0
  \set lyricMelismaAlignment = #CENTER
  jah!
}
  >>
}


Snippet.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Simon Albrecht

On 01.03.2016 11:04, Hwaen Ch'uqi wrote:

Greetings All,

This is an example from a vocal score for a musical. What is the best
way of ensuring that the barline and subsequent measure respects the
length of the spoken text rather than the full bar rest?


Add a Bar_engraver to the Lyrics context. The BarLine will be made very 
small, so it’s invisible, but the LyricTexts still have to avoid it:


%
\version "2.18.2"

\score {
  <<
\new Voice = "Darcy" \relative c' {
  \key es \major \time 3/2 \clef treble
  <<
{
  R1.^\fermataMarkup %170
}
\new Lyrics \with {
  \consists "Bar_engraver"
  \override LyricText.font-shape = #'italic
  \override LyricText.self-alignment-X = #LEFT
}
{
  \lyricmode {
\markup {
  \column {
\line {
  \fontsize #1 \upright \smallCaps Esther: "Oh. It's just what I've
always wanted!"
}
  }
}8*12
  }
}
  >>
  \override NoteHead.style = #'cross
  bes'8^\markup \fontsize #1 \smallCaps Chorus r r4 r1\bar "|." %171

}
\new Lyrics \lyricsto "Darcy" {
  \override LyricHyphen.minimum-distance = #1.0
  \set lyricMelismaAlignment = #CENTER
  jah!
}
  >>
}
\layout {
  \context {
\Lyrics
\override BarLine.bar-extent = #'(-0.0001 . 0.0001)
  }
}
%%

HTH, Simon

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


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Jan-Peter Voigt

Hi Simon,

great snippet :-)
just a comment - you can make the BarLine transparent:

\override BarLine.transparent = ##t

HTH

cheers
Jan-Peter

Am 01.03.2016 um 11:37 schrieb Simon Albrecht:

\layout {
   \context {
 \Lyrics
 \override BarLine.bar-extent = #'(-0.0001 . 0.0001)
   }
}



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


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Trevor Daniels

"Simon Albrecht wrote Tuesday, March 01, 2016 10:37 AM


> On 01.03.2016 11:04, Hwaen Ch'uqi wrote:
>> Greetings All,
>>
>> This is an example from a vocal score for a musical. What is the best
>> way of ensuring that the barline and subsequent measure respects the
>> length of the spoken text rather than the full bar rest?
>
> Add a Bar_engraver to the Lyrics context. The BarLine will be made very 
> small, so it’s invisible, but the LyricTexts still have to avoid it:

A further trick is shown in the NR which may be better under some
circumstances as it makes the bar and the lyrics the same length.
See 
http://www.lilypond.org/doc/v2.19/Documentation/notation/opera-and-stage-musicals#dialogue-over-music

But this section in the NR doesn't mention adding the Bar_engraver.
That would be a useful addition.

Applied to your music:

\version "2.18.2"

\score {
   <<
 \new Voice = "Darcy" \relative c' {
   \key es \major \time 3/2 \clef treble
   <<
 {
   R1.^\fermataMarkup %170
 }
 \new Lyrics \with {
   \consists "Bar_engraver"
   \override LyricText.font-shape = #'italic
   \override LyricText.self-alignment-X = #LEFT
 }
 {
   \lyricmode {
 \markup {
   \column {
 \line {
   \fontsize #1 \upright \smallCaps Esther: "Oh. It's just what I've
always"
 }
   }
 }8*10
  "wanted!"8*2
   }
 }
   >>
   \override NoteHead.style = #'cross
   bes'8^\markup \fontsize #1 \smallCaps Chorus r r4 r1\bar "|." %171

 }
 \new Lyrics \lyricsto "Darcy" {
   \override LyricHyphen.minimum-distance = #1.0
   \set lyricMelismaAlignment = #CENTER
   jah!
 }
   >>
}
\layout {
   \context {
 \Lyrics
 \override BarLine.bar-extent = #'(-0.0001 . 0.0001)
   }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Hwaen Ch'uqi
Greetings Simon, Jan-Peter, and Trevor,

Thank you all for your help; it was most informative, especially as I
will be encountering many like situations going forward with this
project!

Hwaen Ch'uqi


On 3/1/16, Trevor Daniels  wrote:
>
> "Simon Albrecht wrote Tuesday, March 01, 2016 10:37 AM
>
>
>> On 01.03.2016 11:04, Hwaen Ch'uqi wrote:
>>> Greetings All,
>>>
>>> This is an example from a vocal score for a musical. What is the best
>>> way of ensuring that the barline and subsequent measure respects the
>>> length of the spoken text rather than the full bar rest?
>>
>> Add a Bar_engraver to the Lyrics context. The BarLine will be made very
>> small, so it’s invisible, but the LyricTexts still have to avoid it:
>
> A further trick is shown in the NR which may be better under some
> circumstances as it makes the bar and the lyrics the same length.
> See
> http://www.lilypond.org/doc/v2.19/Documentation/notation/opera-and-stage-musicals#dialogue-over-music
>
> But this section in the NR doesn't mention adding the Bar_engraver.
> That would be a useful addition.
>
> Applied to your music:
>
> \version "2.18.2"
>
> \score {
><<
>  \new Voice = "Darcy" \relative c' {
>\key es \major \time 3/2 \clef treble
><<
>  {
>R1.^\fermataMarkup %170
>  }
>  \new Lyrics \with {
>\consists "Bar_engraver"
>\override LyricText.font-shape = #'italic
>\override LyricText.self-alignment-X = #LEFT
>  }
>  {
>\lyricmode {
>  \markup {
>\column {
>  \line {
>\fontsize #1 \upright \smallCaps Esther: "Oh. It's just what
> I've
> always"
>  }
>}
>  }8*10
>   "wanted!"8*2
>}
>  }
>>>
>\override NoteHead.style = #'cross
>bes'8^\markup \fontsize #1 \smallCaps Chorus r r4 r1\bar "|." %171
>
>  }
>  \new Lyrics \lyricsto "Darcy" {
>\override LyricHyphen.minimum-distance = #1.0
>\set lyricMelismaAlignment = #CENTER
>jah!
>  }
>>>
> }
> \layout {
>\context {
>  \Lyrics
>  \override BarLine.bar-extent = #'(-0.0001 . 0.0001)
>}
> }
>

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


page numbering with front-matter

2016-03-01 Thread Graham King
I've set a \book{} with a table-of-contents and other front-matter on
the inside front cover.  How do I persuade lilypond to omit the
page-number on the inside-front-cover, and start numbering pages from
"1" on the next page?

Here's a summary of what I've tried:


\version "2.19.35"

\markup { "Front cover" }

\pageBreak
\paper {
  print-page-number = ##f
}
\markup { "Inside front cover: table of contents, etc.  
   No page number wanted, but Roman ``i'' would be
OK." }

\pageBreak
\paper {
  first-page-number = #-1
  print-page-number = ##t
}
\markup { "Music starts here.  Page no. 1" }
{ c''1 }

Alas, it seems that print-page-number takes effect globally.

Grateful, as ever, for someone kind to point out which bit of the manual
I've missed...

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


Re: page numbering with front-matter

2016-03-01 Thread Simon Albrecht

Hello Graham,

On 01.03.2016 14:18, Graham King wrote:
I've set a \book{} with a table-of-contents and other front-matter on 
the inside front cover.  How do I persuade lilypond to omit the 
page-number on the inside-front-cover, and start numbering pages from 
"1" on the next page?


Use bookparts:

%
\version "2.19.35"

\paper {
  first-page-number = #-1
}
\bookpart {
  \markup { "Front cover" }
}
\bookpart {
  \paper {
print-page-number = ##f
% For roman numerals, comment the previous and uncomment the 
following line

%page-number-type = roman-lower
  }
  \markup {
"Inside front cover: table of contents, etc.
   No page number wanted, but Roman ``i'' would be OK."
  }
}
\bookpart {
  \markup { "Music starts here.  Page no. 1" }
  { c''1 }
}
%

I’m not satisfied with the method of setting page numbers, though. Do we 
really not have a way to have pages numbered independently in each 
bookpart, or set first-page-number for one \bookpart only? It’s a very 
common usecase to number the frontmatter pages in Roman numerals, and 
then start over in Arabic numerals for the music.


Best, Simon

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


Re: page numbering with front-matter

2016-03-01 Thread Graham King
On Tue, 2016-03-01 at 14:31 +0100, Simon Albrecht wrote:

> Hello Graham,
> 
> On 01.03.2016 14:18, Graham King wrote:
> > I've set a \book{} with a table-of-contents and other front-matter on 
> > the inside front cover.  How do I persuade lilypond to omit the 
> > page-number on the inside-front-cover, and start numbering pages from 
> > "1" on the next page?
> 
> Use bookparts:
> 



Many thanks, Simon.  That works well (although I would probably not have
guessed it without help).
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Simon Albrecht

On 01.03.2016 12:09, Jan-Peter Voigt wrote:
you can make the BarLine transparent: 


Of course. Much better :-)

Best, Simon

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


single line percussion staff (no-pitch percussions) template or example

2016-03-01 Thread Ziad Gholam
Hello,

I am looping for an "easy to implement" template with a single line
percussion staff template or example...

The instrument is "triangle" (and/or "tambourine" and/or "claves" and/or
"güiro" ... ) with no pitch ...

So, I do not need a regular 5-lines staff, but rather à single line staff,
with the percussion clef ...

Can anybody help ?

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


Re: single line percussion staff (no-pitch percussions) template or example

2016-03-01 Thread Andrew Bernard
HI Ziad,

You are looking for DrumStaff I think. Read Section 2.5.1 on Percussion in the 
Notation Reference manual (the NR as it is referred to here). Lots of examples 
there.

Andrew


On 2/03/2016, 01:10, "Ziad Gholam" 
 wrote:


I am looping for an "easy to implement" template with a single line percussion 
staff template or example...

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


Re: page numbering with front-matter

2016-03-01 Thread Andrew Bernard
Hi Simon,

Hear, hear! I need this all the time. I imagine many others do also. How does 
one go about raising this as a request for enhancement?

Andrew


On 2/03/2016, 00:31, "Simon Albrecht" 
 wrote:

I’m not satisfied with the method of setting page numbers, though. Do we 
really not have a way to have pages numbered independently in each 
bookpart, or set first-page-number for one \bookpart only? It’s a very 
common usecase to number the frontmatter pages in Roman numerals, and 
then start over in Arabic numerals for the music.

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


Re: page numbering with front-matter

2016-03-01 Thread Kieren MacMillan
Hi Simon,

> Do we really not have a way to have pages numbered independently in each 
> bookpart

#(define-markup-command (bookpart-page-number layout props) ()
(let ((first-page-number (ly:output-def-lookup layout 'first-page-number))
  (page-number (chain-assoc-get 'page:page-number props 0)))
  (interpret-markup layout props (format "~a" (1+ (- page-number  
first-page-number))

HTH,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Spacing with \new Lyrics and a full measure rest.

2016-03-01 Thread Kieren MacMillan
Hi Jan-Peter (et al.),

> you can make the BarLine transparent:
> \override BarLine.transparent = ##t

or

  \hide BarLine

which saves a few keystrokes.  =)

HTH,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Abjad bootcamp this July at Stanford's CCRMA

2016-03-01 Thread Kieren MacMillan
Hi Trevor,

This whole thing looks incredible.
Great work!

Wish I could attend — looking forward to hearing how it goes.

All the best,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Key signature and clef sneaking in

2016-03-01 Thread Simon Albrecht

Hello,

this is complicated to describe, but the example should be easily 
understood. If I have a new Staff appearing in the middle of a system, 
how can I make the key signature and clef not expand spacing in the 
other staves, i.e. shift to the right below the previous music?


Best, Simon
\version "2.19.37"
<<
  \new Staff \relative {
\key es \major
es'8 f g as bes c d es
  }
  {
\skip 2
\new Staff \relative {
  \key es \major
  \once\omit Staff.TimeSignature
  es'2
}
  }
>>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Key signature and clef sneaking in

2016-03-01 Thread Kieren MacMillan
Hi Simon,

> If I have a new Staff appearing in the middle of a system, how can I make the 
> key signature and clef not expand spacing in the other staves, i.e. shift to 
> the right below the previous music?

Maybe there’s a hint here?

<<
  \new Staff \relative {
\key es \major
es'8 f g as bes c d es
  }
  {
\skip 2
\new Staff \relative {
  \key es \major
  \override Staff.Clef.X-extent = #empty-interval
  \override Staff.Clef.extra-offset = #'(-6 . 0)
  \override Staff.KeySignature.X-extent = #empty-interval
  \override Staff.KeySignature.extra-offset = #'(-3 . 0)
  \once \omit Staff.TimeSignature
  es'2
}
  }
>>

Hope this helps!
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Key signature and clef sneaking in

2016-03-01 Thread Pierre Perol-Schneider
Hi Simon, Hi Kieren,

How about:

<<
  \new Staff \relative {
\key es \major
es'8 f g as bes c d es
  }
  {
\skip 1*1/100
\new Staff \relative {
  \key es \major
  \once\omit Staff.TimeSignature
  \once\override Staff.Clef.extra-offset = #'(.5 . 0)
  s4*96/100 s4 es'2
}
  }
>>

Cheers,
~Pierre

2016-03-01 16:03 GMT+01:00 Kieren MacMillan :

> Hi Simon,
>
> > If I have a new Staff appearing in the middle of a system, how can I
> make the key signature and clef not expand spacing in the other staves,
> i.e. shift to the right below the previous music?
>
> Maybe there’s a hint here?
>
> <<
>   \new Staff \relative {
> \key es \major
> es'8 f g as bes c d es
>   }
>   {
> \skip 2
> \new Staff \relative {
>   \key es \major
>   \override Staff.Clef.X-extent = #empty-interval
>   \override Staff.Clef.extra-offset = #'(-6 . 0)
>   \override Staff.KeySignature.X-extent = #empty-interval
>   \override Staff.KeySignature.extra-offset = #'(-3 . 0)
>   \once \omit Staff.TimeSignature
>   es'2
> }
>   }
> >>
>
> Hope this helps!
> Kieren.
> 
>
> Kieren MacMillan, composer
> ‣ website: www.kierenmacmillan.info
> ‣ email: i...@kierenmacmillan.info
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Key signature and clef sneaking in

2016-03-01 Thread Pierre Perol-Schneider
And with a full-size clef:

<<
  \new Staff \relative {
\key es \major
es'8 f g as bes c d es
  }
  {
\skip 1*1/100
\new Staff \relative {
  \key es \major
  \once\omit Staff.TimeSignature
  \once\override Staff.Clef.extra-offset = #'(.8 . 0)
  \once\override Staff.KeySignature.extra-offset = #'(.8 . 0)
  \override Staff.Clef.full-size-change = ##t
  s4*96/100 s4 es'2
}
  }
>>

~Pierre

2016-03-01 17:15 GMT+01:00 Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com>:

> Hi Simon, Hi Kieren,
>
> How about:
>
> <<
>   \new Staff \relative {
> \key es \major
> es'8 f g as bes c d es
>   }
>   {
> \skip 1*1/100
> \new Staff \relative {
>   \key es \major
>   \once\omit Staff.TimeSignature
>   \once\override Staff.Clef.extra-offset = #'(.5 . 0)
>   s4*96/100 s4 es'2
> }
>   }
> >>
>
> Cheers,
> ~Pierre
>
> 2016-03-01 16:03 GMT+01:00 Kieren MacMillan  >:
>
>> Hi Simon,
>>
>> > If I have a new Staff appearing in the middle of a system, how can I
>> make the key signature and clef not expand spacing in the other staves,
>> i.e. shift to the right below the previous music?
>>
>> Maybe there’s a hint here?
>>
>> <<
>>   \new Staff \relative {
>> \key es \major
>> es'8 f g as bes c d es
>>   }
>>   {
>> \skip 2
>> \new Staff \relative {
>>   \key es \major
>>   \override Staff.Clef.X-extent = #empty-interval
>>   \override Staff.Clef.extra-offset = #'(-6 . 0)
>>   \override Staff.KeySignature.X-extent = #empty-interval
>>   \override Staff.KeySignature.extra-offset = #'(-3 . 0)
>>   \once \omit Staff.TimeSignature
>>   es'2
>> }
>>   }
>> >>
>>
>> Hope this helps!
>> Kieren.
>> 
>>
>> Kieren MacMillan, composer
>> ‣ website: www.kierenmacmillan.info
>> ‣ email: i...@kierenmacmillan.info
>>
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Key signature and clef sneaking in

2016-03-01 Thread Pierre Perol-Schneider
Or even:

<<
  \new Staff \relative {
\key es \major
es'8 f g as bes c d es
  }
  {
\skip 1*1/100
\new Staff \relative {
  \key es \major
  \once\omit Staff.TimeSignature
  \once\override Staff.Clef.X-extent = #'(-1 . 0)
  \once\override Staff.Clef.full-size-change = ##t
  s4*96/100 s4 es'2
}
  }
>>

~Pierre

2016-03-01 17:15 GMT+01:00 Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com>:

> Hi Simon, Hi Kieren,
>
> How about:
>
> <<
>   \new Staff \relative {
> \key es \major
> es'8 f g as bes c d es
>   }
>   {
> \skip 1*1/100
> \new Staff \relative {
>   \key es \major
>   \once\omit Staff.TimeSignature
>   \once\override Staff.Clef.extra-offset = #'(.5 . 0)
>   s4*96/100 s4 es'2
> }
>   }
> >>
>
> Cheers,
> ~Pierre
>
> 2016-03-01 16:03 GMT+01:00 Kieren MacMillan  >:
>
>> Hi Simon,
>>
>> > If I have a new Staff appearing in the middle of a system, how can I
>> make the key signature and clef not expand spacing in the other staves,
>> i.e. shift to the right below the previous music?
>>
>> Maybe there’s a hint here?
>>
>> <<
>>   \new Staff \relative {
>> \key es \major
>> es'8 f g as bes c d es
>>   }
>>   {
>> \skip 2
>> \new Staff \relative {
>>   \key es \major
>>   \override Staff.Clef.X-extent = #empty-interval
>>   \override Staff.Clef.extra-offset = #'(-6 . 0)
>>   \override Staff.KeySignature.X-extent = #empty-interval
>>   \override Staff.KeySignature.extra-offset = #'(-3 . 0)
>>   \once \omit Staff.TimeSignature
>>   es'2
>> }
>>   }
>> >>
>>
>> Hope this helps!
>> Kieren.
>> 
>>
>> Kieren MacMillan, composer
>> ‣ website: www.kierenmacmillan.info
>> ‣ email: i...@kierenmacmillan.info
>>
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Funny LilyPond Score

2016-03-01 Thread Abraham Lee
Fellow Pond Dwellers,

Here's a laugh for everyone today. I was browsing through the sea of scores
on the web and stumbled across this one
.
Enjoy!

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


Re: Funny LilyPond Score

2016-03-01 Thread Robert Schmaus
Oh, I like that! I might just make a big band arrangement of this etude and 
give that to our bandleader - I'm sure we'd practice this piece quite often. 

Thanks for posting!


> On 1 Mar 2016, at 20:03, Abraham Lee  wrote:
> 
> Fellow Pond Dwellers,
> 
> Here's a laugh for everyone today. I was browsing through the sea of scores 
> on the web and stumbled across this one. Enjoy!
> 
> Best,
> Abraham
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Funny LilyPond Score

2016-03-01 Thread Nathan Ho

On 2016-03-01 11:03, Abraham Lee wrote:

Fellow Pond Dwellers,

Here's a laugh for everyone today. I was browsing through the sea of
scores on the web and stumbled across this one [1]. Enjoy!


Funny! I was going to ask where you found this, but I answered my own 
question: 
https://opensource.com/life/16/2/lilypond-scores-beautiful-music



Nathan

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


Re: Funny LilyPond Score

2016-03-01 Thread David Kastrup
Abraham Lee  writes:

> Fellow Pond Dwellers,
>
> Here's a laugh for everyone today. I was browsing through the sea of scores
> on the web and stumbled across this one
> .

I'm pretty sure that the attribution "Traditional" is wishful thinking
since the difficulty level is insurmountable for amateurs.

-- 
David Kastrup

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


Re: TextSpanner left-bound-info

2016-03-01 Thread Trevor Daniels

Andrew Bernard wrote Monday, February 29, 2016 4:35 AM

> In the NR, the following entry is given on the TextSpanner page:
>
> left-bound-info (list):
>
>ly:line-spanner::calc-left-bound-info
>
>An alist of properties for determining attachments of spanners to edges.
>
> Similarly for right-bound-info.
>
> Where does one find out what the alist actually is, and an explanation of the 
> items it contains?

left-bound-info is set to ly:line-spanner::calc-left-bound-info, which is a
routine called to build a list and return it.  Similarly for right-bound-info.
So the list is not static.  I'm a little out of my depth here, but I think the
starting point is the bound-details list, which is listed in the IR, 
subsequently
modified when the score is being laid out on the page depending on where
the line breaks occur.

So to modify the values you should modify bound-details.

(I'm sure someone will correct me if this is wrong, or maybe provide more
information.)

Trevor

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


Piano centered lyrics does't go to the right place.

2016-03-01 Thread Fan Hongtao
I use the template

http://lilypond.org/doc/v2.18/Documentation/learning/piano-centered-lyrics

trying to engrave “Ten little Indian boys". The lyrics does't go to the
right place.
It looks like the lyrics can only match upper notes.

Did I miss some manual?

\version "2.18.2"

upper = \relative c'' {
  \clef treble
  \key c \major
  \time 4/4

  e4 g8 g e4 c |
  r1 |
}

lower = \relative c {
  \clef bass
  \key c \major
  \time 4/4

  r1 |
  d'4 d8 d d4 d8 d |
}

text = \lyricmode {
  Three lit- tle In- dians, |
  Four lit- tle, Five lit- tle,|  *% How to show this?*
}

\score {
  \new GrandStaff <<
\new Staff = upper { \new Voice = "singer" \upper }
\new Lyrics \lyricsto "singer" \text
\new Staff = lower { \lower }
  >>
  \layout {
\context {
  \GrandStaff
  \accepts "Lyrics"
}
\context {
  \Lyrics
  \consists "Bar_engraver"
}
  }
  \midi { }
}


-- 
Best Wishes,
Fan Hongtao

I have a dream.
http://fanhongtao.github.io/ 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user