lilypond-user
[Top][All Lists]
Advanced

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

Re: Aligning Text Above (and Below) Notes


From: Eric Pancer
Subject: Re: Aligning Text Above (and Below) Notes
Date: Wed, 5 Dec 2012 11:16:29 -0600

On Wed, Dec 5, 2012 at 3:23 AM, Eluze <address@hidden> wrote:
> Eric Pancer wrote
>>> either put these indications in a supplemental (Lyric) staff (staves) or
>>> add
>>> some padding:
>>
>> Would I use a \ChoirStaff for it, with drum notation?
>
> here's a simplified example:

[..]

Thank you, the example worked quite well.

One more issue: my lyrics above the second line of music have more
affinity towards the bottom lyric of the first line, than the actual
notes of the second line. Any pointers on how to fix it are
appreciated.

<http://dl.dropbox.com/u/3107300/Transcriptions/abakua-layout-issue-20121205-1713UTC.png>

Code snippet:

%% BEGIN %%
\version "2.16.0"
\header {
    title = "Abakuá Solo Licks "
    composer = " "
    tagline = " "
}
\paper {
    top-margin = 2\cm
    bottom-margin = 3\cm
}
% example A
exAAnotes = \drummode {
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 sn sn r8
    sn8 r8 r8 r4.
    r2.
}
exAAtones = \lyricmode {
    m m m
    m m m
    m m m
    m m m
    m m m
    m m m
    m m m
    m m m
    m m m
    m
}
exAAstick = \lyricmode {
    R L R
    R L R
    R L R
    R L R
    R L R
    R L R
    R L R
    R L R
    R L R
    R
}
% example B
exABnotes = \drummode {
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn sn sn r8
    sn8 sn r8 r8 r4.
    r2.
}
exABtones = \lyricmode {
    m m s s
    m m s s
    m m s s
    m m s s
    m m s s
    m m s s
    m m s s
    m s
}
exABstick = \lyricmode {
    R L R L
    R L R L
    R L R L
    R L R L
    R L R L
    R L R L
    R L R L
    L R
}
% layout the score
\score {
<<
\new DrumStaff = exAA <<
        \repeat volta 2 {
                \time 6/8
                \set Staff.instrumentName = #"ex. A"
                \new DrumVoice = exAA \with { fontSize = #-2 } {
                    \exAAnotes }
            }
            \new Lyrics \with {
                        alignAboveContext = exAA
                        fontSize = #-2 }
                \lyricsto exAA \exAAtones
            \new Lyrics \with {
                        fontSize = #-2 }
                \lyricsto exAA \exAAstick
    >>
>>
}
\score {
<<
\new DrumStaff = exAB <<
        \repeat volta 2 {
                \time 6/8
                \set Staff.instrumentName = #"ex. B"
                \new DrumVoice = exAB \with { fontSize = #-2 } {
                    \exABnotes }
            }
            \new Lyrics \with {
                        alignAboveContext = exAB
                        fontSize = #-2 }
                \lyricsto exAB \exABtones
            \new Lyrics \with {
                        fontSize = #-2 }
                \lyricsto exAB \exABstick
    >>
>>
}
% set ts=4
%% END %%



reply via email to

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