Adding a line break on \breve note

2020-05-25 Thread Frimlik
Hello,

is there a simple way, how to do a line break (in lyrics) on \breve note?
My code snippet:

\version "2.20.0"

\paper {
  #(set-paper-size "a4landscape")
}
ToninaZalmu = \key c \major

FirstMusicVerse = \relative {
  \cadenzaOn
  \ToninaZalmu

  g'\breve e8 g a4 g \bar "|"
}

VerseOne = \lyricmode {
  \set Lyrics.stanza = "1." % číslo "sloky" - verše zobrazené před textem
  \override LyricText.self-alignment-X = #LEFT % odsazení textu k notám
(kvůli breve notám)
  "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.+ Etiam commodo
dui eget wisi. Nunc auctor." Su -- spen -- di -- sse.
}

\score {
\new Staff = "staff" <<
  \clef "treble"
  \new Voice = "first" <<
\voiceOne
\FirstMusicVerse
  >>
\new Lyrics \with { alignBelowContext = "staff" % umístění sloky pod
basovou osnovu
  \override VerticalAxisGroup.
nonstaff-relatedstaff-spacing.padding = #2 % zvetseni mezery mezi
systemem a slokou
  \override VerticalAxisGroup.
nonstaff-nonstaff-spacing.padding = #1
% zvětšení mezery pod touto slokou (k oddělení společně zpívaných
veršů)
}
\lyricsto "first" {
\VerseOne
}
>>
}
-
Everything I need is to break the lyrics line after '+' sign (the second
aligned to right bar) and align the rest of lyrics vertically to the level
of second line.

Thanks in advance for any advice.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



Re: Adding a line break on \breve note

2020-05-25 Thread Frimlik
Actually, it is not.
I want a single line of staff and below that two lines of text.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



Re: Adding a line break on \breve note

2020-05-25 Thread Frimlik
Much better, but not my dream yet.

\version "2.20.0"

\paper {
  #(set-paper-size "a4landscape")
}
ToninaZalmu = \key c \major

FirstMusicVerse = \relative {
  \cadenzaOn
  \ToninaZalmu

  g'\breve e8 g a4 g \bar "|"
}

VerseOne = \lyricmode {
  \set Lyrics.stanza = "1."
  \override LyricText.self-alignment-X = #LEFT
  \markup {
\column { \right-align { "Lorem ipsum dolor sit amet, consectetuer
adipiscing elit.+"
 \line { "Etiam commodo dui eget wisi. Nunc auctor." } }
}
  } Su -- spen -- di -- sse.
}


VerseTwo = \lyricmode {
  \set Lyrics.stanza = "2."
  \override LyricText.self-alignment-X = #LEFT
  \markup {
\column { \right-align { "Lorem ipsum dolor sit amet,+"
 \line { "consectetuer adipiscing elit." } }
}
  } Su -- spen -- di -- sse.
}

\score {
\new Staff = "staff" <<
  \clef "treble"
  \new Voice = "first" <<
\voiceOne
\FirstMusicVerse
  >>
\new Lyrics \with { alignBelowContext = "staff"
  \override VerticalAxisGroup.
nonstaff-relatedstaff-spacing.padding = #2
  \override VerticalAxisGroup.
nonstaff-nonstaff-spacing.padding = #1
}
\lyricsto "first" {
\VerseOne
}
\new Lyrics \with { alignBelowContext = "VerseOne"
  \override VerticalAxisGroup.
nonstaff-nonstaff-spacing.padding = #1
}
\lyricsto "first" {
  \VerseTwo
}
>>
}

Still the rest of verse ("Suspendise") is on the first line, I'd like to
have it on second - like continuing.
And then this example shows, what I don't want to happen - I'd like all the
text under \breve to use all the space provided - first line is ok, but
second line of second verse should be aligned to the right side, e.g. to the
1/8 note.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



Re: Adding a line break on \breve note

2020-05-26 Thread Frimlik
Actually, as I can see, the first verse is split into 4 lines, I'd like to
have only 2 lines split by the '+' sign.
Idea with vertical offset is interesting.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



Re: Adding a line break on \breve note

2020-05-26 Thread Frimlik
Ok, I see, that my request was not described well enough.
So, what I want to achieve is visible on picture:

 

Thank for advices.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



Re: Adding a line break on \breve note

2020-05-27 Thread Frimlik
Very nice, Schneidy,

the only problem is that I don't want (as I wrote) constant line width, e.g.
the same code without command \override #'(line-width . 66),
and I also want whole staff to fit in the page - when I delete the
line-width command, the staff stretches itself too much.

Thanks.



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html