Re: new Staff staff-staff-spacing (down AND up) regarding only one single system

2016-01-16 Thread Kieren MacMillan
Hi,

> But I don't find a solution for adjusting the distance to the upper one.

Indeed, I don’t know of one. And I’ve often lamented this missing feature.

> Any suggestions or workarounds?

When I need to force a staff-above away, I sometimes increase the padding of 
some grob (e.g., markup) and then extra-offset it back down.

Hope that 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: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Richard Shann
The syntax Denemo uses is this

<10 9>4
\once \override Staff.BassFigureAlignmentPositioning #'Y-offset = #'7
<8>4 

Interestingly, with the figures  above the notes, following the heights
of the notes (i.e. the 18th c style figures) no override is needed for
this example. 
LilyPond's default style is (as always) late 19th century, when the
figures were only of academic interest, not intended to be used for a
continuo player to create an accompaniment at sight.

Richard





On Sat, 2016-01-16 at 00:48 +0100, Simon Albrecht wrote:
> On 16.01.2016 00:44, Simon Albrecht wrote:
> > Hello,
> >
> > does anyone know how to vertically align the 9 and 8 in the following 
> > example?
> >
> > \version "2.19.35"
> > \score {
> >   <<
> > { s1 }
> > \figures {
> >   <10 9>4  <8>
> > }
> >   >>
> > }
> 
> Forgot to mention: I already tried <\markup\strut 8> (which is 
> counterproductive!), <\markup\vspace #2 8> (which doesn’t make any 
> difference) and <\markup " " 8> (which makes a slight difference, but in 
> no relation to the height of the digits).
> 
> Yours, Simon
> 
> ___
> 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: update objects

2016-01-16 Thread Luca Danieli
Thank you David,
I recently introduced some arrowed micro-tonal notation to my file. In the file 
I was suggested the standard micro-tonal notation is replaced by the following 
code (example):(ceh . ,(ly:make-pitch -1 0 (/ FLAT 2)))They told me that to 
enable this symbol I have to update the arrowGlyphs.
Alternatively I could use the standard symbol for representing quarter-tones, 
but I don't know how to produce it.
I tried for example this:(ceh . ,(ly:make-pitch -1 0 (* FLAT 1/2)))but it 
doesn't work.So I now have arrowed-notation but I cannot reproduce anymore 
quarter-tone standard notation.
This is why I would like to update "arrayGlyphs", but unfortunately I don't 
understand the "how to".
Luca

Date: Fri, 15 Jan 2016 12:07:01 -0600
Subject: Re: update objects
From: david.nales...@gmail.com
To: mr.luce...@hotmail.it
CC: lilypond-user@gnu.org

Hi Luca,
On Fri, Jan 15, 2016 at 11:29 AM, Luca Danieli  wrote:



Hello,
May I ask where I can find information about or how can I update objects in 
lilypond in ubuntu?I have specifically to update the object arrowGlyphs but I 
am unable to find this specific information on internet.
Can someone give me a hint?

"arrowGlyphs" is not actually part of LilyPond.  It appears to be a custom 
definition from an LSR snippet found here: 
http://lsr.di.unimi.it/LSR/Snippet?id=786
How are you wanting to update it?
David ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Thomas Morley
2016-01-16 0:44 GMT+01:00 Simon Albrecht :
> Hello,
>
> does anyone know how to vertically align the 9 and 8 in the following
> example?
>
> \version "2.19.35"
> \score {
>   <<
> { s1 }
> \figures {
>   <10 9>4  <8>
> }
>   >>
> }
>
> TIA, Simon


Hi Simon,

aligning 9 and 8 makes only sense, if the 10 from the first continues
in the second BassFigure. In this case you should use
BassFigureContinuation, which can be made transparent, ofcourse.

\version "2.19.35"

\score {
  <<
{ s1 }
\figures {
  <10 9>4
  \once \hide BassFigureContinuation
  \once \bassFigureExtendersOn
  <10 8>4
}
  >>
}


HTH,
  Harm

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


Re: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Simon Albrecht

On 16.01.2016 12:16, Thomas Morley wrote:

2016-01-16 0:44 GMT+01:00 Simon Albrecht:

>Hello,
>
>does anyone know how to vertically align the 9 and 8 in the following
>example?
>
>\version "2.19.35"
>\score {
>   <<
> { s1 }
> \figures {
>   <10 9>4  <8>
> }
>   >>
>}
>
>TIA, Simon

Hi Simon,

aligning 9 and 8 makes only sense, if the 10 from the first continues
in the second BassFigure.


That will be implied if the figures are aligned.


In this case you should use
BassFigureContinuation, which can be made transparent, ofcourse.


Good idea. I’m poking in the dark a little bit, since I don’t have the 
source at hand, only scholarly editions (one from the late 19th century, 
one very recent). It seems that the older one tampers less with the 
original way of notation here…


Best, Simon

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


Re: new Staff staff-staff-spacing (down AND up) regarding only onesingle system

2016-01-16 Thread Kieren MacMillan
Hi,

> that's a good idea, unfortunately i'd like to reduce the vertical distance... 
> sorry for my unclear message.

Ah… well, you can always use explicit staff positioning:


That’s always my last resort.

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


new Staff staff-staff-spacing (down AND up) regarding only one single system

2016-01-16 Thread musicus

Dear Lilyponders,

I have a problem with a certain, probably rare use case of an 
temporarily inserted Staff between two main staves (piano music)


[...]\new Staff \with { \override 
VerticalAxisGroup.staff-staff-spacing.padding } [...]


works well for adjusting the distance to the lower staff.

But I don't find a solution for adjusting the distance to the upper one.
Of course, I don't want to change the standard vertical spacing, when 
only the two main staves are used.


Any suggestions or workarounds?

Thank you for your help,

musicus\version "2.19.34"

\paper {
  paper-width = 10\cm
  system-system-spacing.padding = 10
}

\score {
  \new PianoStaff
  <<
\new Staff = "one" \relative c'' {
  a a a a
  \break
  a a
  <<
{ a a }
\new Staff \with {
  alignAboveContext = "two"
  \override VerticalAxisGroup.staff-staff-spacing.padding = 1
}\relative c'' {
  g g
}
  >>  
  \break
  a a a a
}
\new Staff = "two" { 
  a a a a
  a a a a
  a a a a
}
  >>
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Outliner markup command

2016-01-16 Thread Pierre Perol-Schneider
Thank you Harm, great work.
Cheers,
Pierre

2016-01-15 23:58 GMT+01:00 Thomas Morley :

> 2016-01-13 22:14 GMT+01:00 Thomas Morley :
> > 2016-01-13 16:17 GMT+01:00 Paul Morris :
> >>> On Jan 12, 2016, at 6:09 PM, Thomas Morley 
> wrote:
> >>>
> >>> Though, there might be a bug in `stencil-whiteout-outline', Paul cc-ed.
> >>>
> >>> Look at:
> >>>
> >>> \markup \stencil
> >>> #(stencil-whiteout-outline
> >>>  (make-filled-box-stencil '(-1 . 1) '(-1 . 1))
> >>>  0.5
> >>>  red
> >>>  16
> >>>  1)
> >>>
> >>> \markup \stencil
> >>> #(stencil-whiteout-outline
> >>>  (stencil-with-color (make-filled-box-stencil '(-1 . 1) '(-1 . 1))
> green)
> >>>  0.5
> >>>  red
> >>>  16
> >>>  1)
> >>>
> >>> First one is ok.
> >>> But in the second one the color from the stencil is taken (green) and
> >>> the specified (red) is ignored.
> >>> Will investigate more detailed the upcoming days.
> >>
> >> Huh, that’s odd…  stencil-whiteout-box works as expected (see below),
> so the problem must indeed be in stencil-whiteout-outline.
> >>
> >> -Paul
> >
> > Yep.
> >
> > In this part of the code for stencil-whiteout-outline you try to apply
> > a color to a stencil, which is derived from the original one,
> >
> > (ly:stencil-expr
> >  (stencil-with-color
> >   (radial-plot thickness stil empty-stencil)
> >   color))
> >
> > Though, if this original stencil is colored already, it will fail.
> > See:
> >
> > #(define my-box-stil (make-filled-box-stencil '(-1 . 1) '(-1 . 1)))
> >
> > \markup {
> >   \stencil #my-box-stil
> >   \stencil #(stencil-with-color my-box-stil green)
> >   \stencil #(stencil-with-color (stencil-with-color my-box-stil green)
> red)
> >  }
> >
> > Thinking about it, I came to the conclusion it's desired behaviour.
> > Otherwise the following wouldn't work:
> >
> > \markup \with-color #red { foo \with-color #green bar buzz }
> >
> > So far the reason, now looking forward to make it work anyway.
> >
> >
> > Cheers,
> >   Harm
>
> The only way I've found, is to delete all color-settings from the
> stencil-expr.
> Anyone with a better idea?
>
> Below you'll find what I did.
> Fixes `stencil-whiteout-outline' by applying newly defined
> `uncolor-stencil'
> Also adding `outliner'-markup-command
>
> \version "2.18.2"  %% sic !!
>
> #(define (lists-map function ls)
> "Apply @var{function} to @var{ls} and all of it sublists.
>
> First it recurses over the children, then the function is applied to
> @var{ls}."
> (if (list? ls)
> (set! ls (map (lambda (y) (lists-map function y)) ls))
> ls)
> (function ls))
>
> #(define (uncolor-stencil stil)
> "Delete colors from stencil @var{stil}"
>   (let* ((x-ext (ly:stencil-extent stil X))
>  (y-ext (ly:stencil-extent stil Y))
>  (stil-expr (ly:stencil-expr stil))
>  (get-caddr-if-condition
>(lambda (e)
>  (if (and (list? e) (member 'color e))
>  ;; the stencil-expr of a colored stencil is of type
>  ;; (list 'color (list r g b) (list rest-of-stencil-expr))
>  ;; Thus we can be sure that (caddr e) is valid
>  ;; Even for an empty-stencil it evaluates to '()
>  (caddr e)
>  e
>  (ly:make-stencil
>(lists-map get-caddr-if-condition stil-expr)
>x-ext
>y-ext)))
>
> #(define*-public (stencil-whiteout-outline
>  stil #:optional (thickness 0.3) (color white)
>  (angle-increments 16) (radial-increments 1))
>   "This function works by creating a series of white or @var{color}
> stencils radially offset from the original stencil with angles from
> 0 to 2*pi, at an increment of @code{angle-inc}, and with radii
> from @code{radial-inc} to @var{thickness}.  @var{thickness} is how big
> the white outline is, as a multiple of line-thickness.
> @var{radial-increments} is how many copies of the white stencil we make
> on our way out to thickness.  @var{angle-increments} is how many copies
> of the white stencil we make between 0 and 2*pi."
>   (if (or (not (positive? angle-increments))
>   (not (positive? radial-increments)))
>   (begin
>(ly:warning "Both angle-increments and radial-increments must
> be positive numbers.")
>stil)
>   (let* ((2pi 6.283185307)
>  (angle-inc (/ 2pi angle-increments))
>  (radial-inc (/ thickness radial-increments)))
>
> (define (circle-plot ang dec radius original-stil new-stil)
>   ;; ang (angle) and dec (decrement) are in radians, not degrees
>   (if (<= ang 0)
>   new-stil
>   (circle-plot (- ang dec) dec radius original-stil
> (ly:stencil-add
>  new-stil
>  (ly:stencil-translate original-stil
>(cons
>   

Re: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Pierre Perol-Schneider
Hi Simon,

Here's a basic solution:

\version "2.19.35"
\score {
  <<
{ s1 }
\figures {
  <10 9>4  %<8>
  %<\markup\strut 8>
  %<\markup\vspace #2 8>
  %<\markup " " 8>
  <\markup\transparent 8 8>
}
  >>
}

HTH.
Cheers,
Pierre

2016-01-16 0:48 GMT+01:00 Simon Albrecht :

> On 16.01.2016 00:44, Simon Albrecht wrote:
>
>> Hello,
>>
>> does anyone know how to vertically align the 9 and 8 in the following
>> example?
>>
>> \version "2.19.35"
>> \score {
>>   <<
>> { s1 }
>> \figures {
>>   <10 9>4  <8>
>> }
>>   >>
>> }
>>
>
> Forgot to mention: I already tried <\markup\strut 8> (which is
> counterproductive!), <\markup\vspace #2 8> (which doesn’t make any
> difference) and <\markup " " 8> (which makes a slight difference, but in no
> relation to the height of the digits).
>
> Yours, Simon
>
> ___
> 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: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Richard Shann
There are commands in Denemo to generate syntax that works - I'm pushed
for time right now, but can look it up later today.
Richard
On Sat, 2016-01-16 at 00:48 +0100, Simon Albrecht wrote:
> On 16.01.2016 00:44, Simon Albrecht wrote:
> > Hello,
> >
> > does anyone know how to vertically align the 9 and 8 in the following 
> > example?
> >
> > \version "2.19.35"
> > \score {
> >   <<
> > { s1 }
> > \figures {
> >   <10 9>4  <8>
> > }
> >   >>
> > }
> 
> Forgot to mention: I already tried <\markup\strut 8> (which is 
> counterproductive!), <\markup\vspace #2 8> (which doesn’t make any 
> difference) and <\markup " " 8> (which makes a slight difference, but in 
> no relation to the height of the digits).
> 
> Yours, Simon
> 
> ___
> 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: Outliner markup command

2016-01-16 Thread Pierre Perol-Schneider
Added to the LSR: http://lsr.di.unimi.it/LSR/Item?id=1016
Cheers,
Pierre

2016-01-16 11:26 GMT+01:00 Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com>:

> Thank you Harm, great work.
> Cheers,
> Pierre
>
> 2016-01-15 23:58 GMT+01:00 Thomas Morley :
>
>> 2016-01-13 22:14 GMT+01:00 Thomas Morley :
>> > 2016-01-13 16:17 GMT+01:00 Paul Morris :
>> >>> On Jan 12, 2016, at 6:09 PM, Thomas Morley 
>> wrote:
>> >>>
>> >>> Though, there might be a bug in `stencil-whiteout-outline', Paul
>> cc-ed.
>> >>>
>> >>> Look at:
>> >>>
>> >>> \markup \stencil
>> >>> #(stencil-whiteout-outline
>> >>>  (make-filled-box-stencil '(-1 . 1) '(-1 . 1))
>> >>>  0.5
>> >>>  red
>> >>>  16
>> >>>  1)
>> >>>
>> >>> \markup \stencil
>> >>> #(stencil-whiteout-outline
>> >>>  (stencil-with-color (make-filled-box-stencil '(-1 . 1) '(-1 . 1))
>> green)
>> >>>  0.5
>> >>>  red
>> >>>  16
>> >>>  1)
>> >>>
>> >>> First one is ok.
>> >>> But in the second one the color from the stencil is taken (green) and
>> >>> the specified (red) is ignored.
>> >>> Will investigate more detailed the upcoming days.
>> >>
>> >> Huh, that’s odd…  stencil-whiteout-box works as expected (see below),
>> so the problem must indeed be in stencil-whiteout-outline.
>> >>
>> >> -Paul
>> >
>> > Yep.
>> >
>> > In this part of the code for stencil-whiteout-outline you try to apply
>> > a color to a stencil, which is derived from the original one,
>> >
>> > (ly:stencil-expr
>> >  (stencil-with-color
>> >   (radial-plot thickness stil empty-stencil)
>> >   color))
>> >
>> > Though, if this original stencil is colored already, it will fail.
>> > See:
>> >
>> > #(define my-box-stil (make-filled-box-stencil '(-1 . 1) '(-1 . 1)))
>> >
>> > \markup {
>> >   \stencil #my-box-stil
>> >   \stencil #(stencil-with-color my-box-stil green)
>> >   \stencil #(stencil-with-color (stencil-with-color my-box-stil green)
>> red)
>> >  }
>> >
>> > Thinking about it, I came to the conclusion it's desired behaviour.
>> > Otherwise the following wouldn't work:
>> >
>> > \markup \with-color #red { foo \with-color #green bar buzz }
>> >
>> > So far the reason, now looking forward to make it work anyway.
>> >
>> >
>> > Cheers,
>> >   Harm
>>
>> The only way I've found, is to delete all color-settings from the
>> stencil-expr.
>> Anyone with a better idea?
>>
>> Below you'll find what I did.
>> Fixes `stencil-whiteout-outline' by applying newly defined
>> `uncolor-stencil'
>> Also adding `outliner'-markup-command
>>
>> \version "2.18.2"  %% sic !!
>>
>> #(define (lists-map function ls)
>> "Apply @var{function} to @var{ls} and all of it sublists.
>>
>> First it recurses over the children, then the function is applied to
>> @var{ls}."
>> (if (list? ls)
>> (set! ls (map (lambda (y) (lists-map function y)) ls))
>> ls)
>> (function ls))
>>
>> #(define (uncolor-stencil stil)
>> "Delete colors from stencil @var{stil}"
>>   (let* ((x-ext (ly:stencil-extent stil X))
>>  (y-ext (ly:stencil-extent stil Y))
>>  (stil-expr (ly:stencil-expr stil))
>>  (get-caddr-if-condition
>>(lambda (e)
>>  (if (and (list? e) (member 'color e))
>>  ;; the stencil-expr of a colored stencil is of type
>>  ;; (list 'color (list r g b) (list rest-of-stencil-expr))
>>  ;; Thus we can be sure that (caddr e) is valid
>>  ;; Even for an empty-stencil it evaluates to '()
>>  (caddr e)
>>  e
>>  (ly:make-stencil
>>(lists-map get-caddr-if-condition stil-expr)
>>x-ext
>>y-ext)))
>>
>> #(define*-public (stencil-whiteout-outline
>>  stil #:optional (thickness 0.3) (color white)
>>  (angle-increments 16) (radial-increments 1))
>>   "This function works by creating a series of white or @var{color}
>> stencils radially offset from the original stencil with angles from
>> 0 to 2*pi, at an increment of @code{angle-inc}, and with radii
>> from @code{radial-inc} to @var{thickness}.  @var{thickness} is how big
>> the white outline is, as a multiple of line-thickness.
>> @var{radial-increments} is how many copies of the white stencil we make
>> on our way out to thickness.  @var{angle-increments} is how many copies
>> of the white stencil we make between 0 and 2*pi."
>>   (if (or (not (positive? angle-increments))
>>   (not (positive? radial-increments)))
>>   (begin
>>(ly:warning "Both angle-increments and radial-increments must
>> be positive numbers.")
>>stil)
>>   (let* ((2pi 6.283185307)
>>  (angle-inc (/ 2pi angle-increments))
>>  (radial-inc (/ thickness radial-increments)))
>>
>> (define (circle-plot ang dec radius original-stil new-stil)
>>   ;; ang (angle) and dec 

Re: Alignment of ‘non-extremal’ bass figures

2016-01-16 Thread Simon Albrecht

On 16.01.2016 12:48, Richard Shann wrote:

The syntax Denemo uses is this

<10 9>4
\once \override Staff.BassFigureAlignmentPositioning #'Y-offset = #'7
You could use Staff.BassFigureAlignmentPositioning.Y-offset here – 
unless you want to support 2.16 syntax, but other than that there’s no 
reason, I think.

I like \markup\transparent 8 better as a solution.

<8>4

Interestingly, with the figures  above the notes, following the heights
of the notes (i.e. the 18th c style figures) no override is needed for
this example.


But would be for <9 3> <8> – so that’s a little beside the point.


LilyPond's default style is (as always) late 19th century, when the
figures were only of academic interest, not intended to be used for a
continuo player to create an accompaniment at sight.


Good point, I’ll consider that. My reasoning was that if the figures are 
below the Continuo staff in full score, they aid in better visual 
separation of the systems. If I were to make a part, I’d put them above 
the staff, but the continuo player will play from full score – as they 
most often do today – so there will be no need for a part.


Yours, Simon

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


Re: Lyrics for additional verses in LilyPond?

2016-01-16 Thread Tim Regan
Thanks Knute. That works. At first I place the markup block inside the score 
after my add lyrics block but that threw syntax errors. Once I placed it after 
the score it did exactly what I want.


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


Re: Lyrics for additional verses in LilyPond?

2016-01-16 Thread Thomas Morley
2016-01-16 15:26 GMT+01:00 dumbledad :
> Is there a way in LilyPond to simply list the lyrics corresponding to
> additional verses after the end of the music, with one paragraph per verse?
>
> N.B. This exact question has been asked before
> http://lists.gnu.org/archive/html/help-gnu-music/2001-03/msg00089.html

This link isn't in use anymore, for a long time now.
Better check
http://lists.gnu.org/archive/html/lilypond-user/2016-01/index.html

Or read the manual ;)
http://www.lilypond.org/doc/v2.19/Documentation/notation/stanzas#printing-stanzas-at-the-end
and next section.

Cheers,
  Harm

> in 2001, but the first answer ("read this book") references a dead URL, while
> the second (use `\context Lyrics`) does not work for me, I get LilyPond
> syntax errors.
>
> Here's the song under which I want to write the additional verses.
>
> \header{
>   title = "JOHN BALL"
>   instrument = "(for unaccompanied voice)"
>   composer = "Sydney Carter"
>   copyright = "From \"In the Present Tense (Songs of Sydney Carter Book 5)\",
> Stainer and Bell 1982, ISBN 9780852495001"
>   tagline = ""
> }
>
> \score {
>   \relative {
> \time 2/4
> \clef treble
> \tempo 4=180
> \key a \major
> cis'' a8 fis |  e4. cis8 |  d e gis fis |  e2 |
> fis4 fis8 fis | fis4 gis8 a | b a gis a | b cis d b |
> cis4 a8 fis |  e4. cis8 |  d e gis fis |  e4 a8 gis |
> fis4 fis8 fis | d' cis b a | gis2 | a \bar "||"
> b4 b |  b4. cis8 |  b a gis fis |  e2 | b'4 b8 cis |  d( cis ) b a |
> cis2 | b4 e8 d | cis4 a8 fis | e4 cis | d8 e gis fis | e4 a8 gis |
> fis4 fis8 fis | d' cis b a | gis2 | a \bar "|."
>   }
>
>   \addlyrics {
> Who'll be the | la -- dy, | Who will be the | lord, | When we are |
> ruled by the | love of one an -- | o -- ther? Tell me, | Wholl be the |
> la -- dy, | Who will be the | lord, In the | light that is |
> com -- ing in the | morn -- | ing. |
> Sing, John | Ball, And | tell it to them | all: | Long live the |
> day that is | dawn -- | ing! And I'll | crow like a | cock, I'll |
> car -- ol like a | lark, For the | light that is | com -- ing In the |
> morn -- | ing.
>   }
>
>   \layout { }
>   \midi { }
> }
>
>
> \version "2.18.2"
>
> I'd like to add verses 2, 3, and 4 underneath, separated from the music just
> as words, as they are here: http://imgur.com/pv7icqd
>
>
> ___
> 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: Lyrics for additional verses in LilyPond?

2016-01-16 Thread David Wright
On Sat 16 Jan 2016 at 15:27:48 (+), Tim Regan wrote:
> Thanks Knute. That works. At first I place the markup block inside the score 
> after my add lyrics block but that threw syntax errors. Once I placed it 
> after the score it did exactly what I want.

I basically copied the example from p274 et seq of the Notation Manual
(2.18.2), but I think the factorisation of p276 is rather poor. I keep
the individual verses at the end of the file containing the notes and
any lyric underlays:

texti = \markup {
  \column {
\line {
  "1. "
  \column {
"Saviour, again to thy dear name we raise"
"With one accord our parting hymn of praise;"
"We stand to bless thee ere our worship cease;"
"Then, lowly kneeling, wait thy word of peace."
  }
}
  }
}

which yields conventional hanging indents for the verse numbers.
I then put the layout (and which selection of verses I want to set) in
the file containing the \score sections:

\score {
  [...]
  \layout { }
}

\markup {
  \fill-line {
\column {
  { \texti } \vspace #2.0
  [... etc ...]
}
  }
}

This is just a simple column. But imagine the editing involved if, for
example, you wanted to omit verse 3 in the example in the Manual...

Cheers,
David.

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


Lyrics for additional verses in LilyPond?

2016-01-16 Thread dumbledad
Is there a way in LilyPond to simply list the lyrics corresponding to 
additional verses after the end of the music, with one paragraph per verse?

N.B. This exact question has been asked before
http://lists.gnu.org/archive/html/help-gnu-music/2001-03/msg00089.html
in 2001, but the first answer ("read this book") references a dead URL, while 
the second (use `\context Lyrics`) does not work for me, I get LilyPond 
syntax errors.

Here's the song under which I want to write the additional verses.

\header{
  title = "JOHN BALL"
  instrument = "(for unaccompanied voice)"
  composer = "Sydney Carter"
  copyright = "From \"In the Present Tense (Songs of Sydney Carter Book 5)\", 
Stainer and Bell 1982, ISBN 9780852495001"
  tagline = ""
}

\score {
  \relative {
\time 2/4
\clef treble
\tempo 4=180
\key a \major
cis'' a8 fis |  e4. cis8 |  d e gis fis |  e2 | 
fis4 fis8 fis | fis4 gis8 a | b a gis a | b cis d b | 
cis4 a8 fis |  e4. cis8 |  d e gis fis |  e4 a8 gis | 
fis4 fis8 fis | d' cis b a | gis2 | a \bar "||"
b4 b |  b4. cis8 |  b a gis fis |  e2 | b'4 b8 cis |  d( cis ) b a | 
cis2 | b4 e8 d | cis4 a8 fis | e4 cis | d8 e gis fis | e4 a8 gis | 
fis4 fis8 fis | d' cis b a | gis2 | a \bar "|."
  }
  
  \addlyrics { 
Who'll be the | la -- dy, | Who will be the | lord, | When we are | 
ruled by the | love of one an -- | o -- ther? Tell me, | Wholl be the | 
la -- dy, | Who will be the | lord, In the | light that is | 
com -- ing in the | morn -- | ing. | 
Sing, John | Ball, And | tell it to them | all: | Long live the | 
day that is | dawn -- | ing! And I'll | crow like a | cock, I'll | 
car -- ol like a | lark, For the | light that is | com -- ing In the | 
morn -- | ing. 
  }
  
  \layout { }
  \midi { }
}


\version "2.18.2" 

I'd like to add verses 2, 3, and 4 underneath, separated from the music just 
as words, as they are here: http://imgur.com/pv7icqd


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


Re: Lyrics for additional verses in LilyPond?

2016-01-16 Thread Knute Snortum
What about a markup block?

\markup {
  \column {
\line { \null }
\line { 2. Be Thou my wisdom and Thou my true word }
\line { \hspace #2 I ever with Thee, Thou with me, Lord }
\line { \hspace #2 Thou my great Father and I Thy true son; }
\line { \hspace #2 Thou in me dwelling, and I with Thee one. }
\line { \null }
\line { 3. Riches I heed not, nor man's empty praise }
\line { \hspace #2 Thou mine inheritance now and always }
\line { \hspace #2 Thou and Thou only, first in my heart }
\line { \hspace #2 High King of heaven, my treasure Thou art. }
\line { \null }
\line { 4. High King of heaven, thy victory one, }
\line { \hspace #2 May I reach heaven's joys, O bright heaven's Sun! }
\line { \hspace #2 Heart of my own heart, whatever befall, }
\line { \hspace #2 Still be my vision O Ruler of all. }
  }
}


Knute Snortum
(via Gmail)

On Sat, Jan 16, 2016 at 6:26 AM, dumbledad  wrote:

> Is there a way in LilyPond to simply list the lyrics corresponding to
> additional verses after the end of the music, with one paragraph per verse?
>
> N.B. This exact question has been asked before
> http://lists.gnu.org/archive/html/help-gnu-music/2001-03/msg00089.html
> in 2001, but the first answer ("read this book") references a dead URL,
> while
> the second (use `\context Lyrics`) does not work for me, I get LilyPond
> syntax errors.
>
> Here's the song under which I want to write the additional verses.
>
> \header{
>   title = "JOHN BALL"
>   instrument = "(for unaccompanied voice)"
>   composer = "Sydney Carter"
>   copyright = "From \"In the Present Tense (Songs of Sydney Carter Book
> 5)\",
> Stainer and Bell 1982, ISBN 9780852495001"
>   tagline = ""
> }
>
> \score {
>   \relative {
> \time 2/4
> \clef treble
> \tempo 4=180
> \key a \major
> cis'' a8 fis |  e4. cis8 |  d e gis fis |  e2 |
> fis4 fis8 fis | fis4 gis8 a | b a gis a | b cis d b |
> cis4 a8 fis |  e4. cis8 |  d e gis fis |  e4 a8 gis |
> fis4 fis8 fis | d' cis b a | gis2 | a \bar "||"
> b4 b |  b4. cis8 |  b a gis fis |  e2 | b'4 b8 cis |  d( cis ) b a |
> cis2 | b4 e8 d | cis4 a8 fis | e4 cis | d8 e gis fis | e4 a8 gis |
> fis4 fis8 fis | d' cis b a | gis2 | a \bar "|."
>   }
>
>   \addlyrics {
> Who'll be the | la -- dy, | Who will be the | lord, | When we are |
> ruled by the | love of one an -- | o -- ther? Tell me, | Wholl be the |
> la -- dy, | Who will be the | lord, In the | light that is |
> com -- ing in the | morn -- | ing. |
> Sing, John | Ball, And | tell it to them | all: | Long live the |
> day that is | dawn -- | ing! And I'll | crow like a | cock, I'll |
> car -- ol like a | lark, For the | light that is | com -- ing In the |
> morn -- | ing.
>   }
>
>   \layout { }
>   \midi { }
> }
>
>
> \version "2.18.2"
>
> I'd like to add verses 2, 3, and 4 underneath, separated from the music
> just
> as words, as they are here: http://imgur.com/pv7icqd
>
>
> ___
> 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: Lyrics for additional verses in LilyPond?

2016-01-16 Thread BB

Have a look at as a start
http://www.lilypond.org/doc/v2.19/Documentation/notation/stanzas
Printing stanzas at the end in multiple columns

I do not know the formating tags to get one verse in the middle, two 
ones separated in neighbouring columns and the last again in the middle.

But I am shure formating is described in the manual elsewhere.

On 16.01.2016 15:26, dumbledad wrote:

Is there a way in LilyPond to simply list the lyrics corresponding to
additional verses after the end of the music, with one paragraph per verse?

N.B. This exact question has been asked before
http://lists.gnu.org/archive/html/help-gnu-music/2001-03/msg00089.html
in 2001, but the first answer ("read this book") references a dead URL, while
the second (use `\context Lyrics`) does not work for me, I get LilyPond
syntax errors.

Here's the song under which I want to write the additional verses.

\header{
   title = "JOHN BALL"
   instrument = "(for unaccompanied voice)"
   composer = "Sydney Carter"
   copyright = "From \"In the Present Tense (Songs of Sydney Carter Book 5)\",
 Stainer and Bell 1982, ISBN 9780852495001"
   tagline = ""
}

\score {
   \relative {
 \time 2/4
 \clef treble
 \tempo 4=180
 \key a \major
 cis'' a8 fis |  e4. cis8 |  d e gis fis |  e2 |
 fis4 fis8 fis | fis4 gis8 a | b a gis a | b cis d b |
 cis4 a8 fis |  e4. cis8 |  d e gis fis |  e4 a8 gis |
 fis4 fis8 fis | d' cis b a | gis2 | a \bar "||"
 b4 b |  b4. cis8 |  b a gis fis |  e2 | b'4 b8 cis |  d( cis ) b a |
 cis2 | b4 e8 d | cis4 a8 fis | e4 cis | d8 e gis fis | e4 a8 gis |
 fis4 fis8 fis | d' cis b a | gis2 | a \bar "|."
   }
   
   \addlyrics {

 Who'll be the | la -- dy, | Who will be the | lord, | When we are |
 ruled by the | love of one an -- | o -- ther? Tell me, | Wholl be the |
 la -- dy, | Who will be the | lord, In the | light that is |
 com -- ing in the | morn -- | ing. |
 Sing, John | Ball, And | tell it to them | all: | Long live the |
 day that is | dawn -- | ing! And I'll | crow like a | cock, I'll |
 car -- ol like a | lark, For the | light that is | com -- ing In the |
 morn -- | ing.
   }
   
   \layout { }

   \midi { }
}


\version "2.18.2"

I'd like to add verses 2, 3, and 4 underneath, separated from the music just
as words, as they are here: http://imgur.com/pv7icqd


___
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