bug-lilypond
[Top][All Lists]
Advanced

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

Re: Gregorian line breaking.


From: Graham Percival
Subject: Re: Gregorian line breaking.
Date: Sun, 24 Dec 2006 04:51:07 -0800
User-agent: Thunderbird 1.5.0.9 (Macintosh/20061207)

Sorry, this example is too long to investigate. Could you create a small (5-10 lines) example of this problem?

Cheers,
- Graham


Mirosław Doroszewski wrote:
Line breaking is not always the same and depends on i. e.: font size, paper size, putting dashes instead of hyphens.

Example files (in second example fifth line is too wide):

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

\version "2.10.0"
\include "gregorian-init.ly"
\paper {
    #(set-paper-size "a6")
    #(layout-set-staff-size (* 18.0 pt))
    left-margin = 7 \mm
    line-width = 88 \mm
    indent = 0 \mm
    %ragged-right = ##t
    %ragged-bottom = ##f
    %ragged-last-bottom = ##f
    between-system-space = #(* 0.1 mm)
    between-system-padding = #(* 0.1 mm)
}



\score {
    \new VaticanaStaff {
        <<
            \context VaticanaVoice = "cantus" {
                \set VaticanaStaff.createSpacing = ##f
                \override VaticanaStaff.StaffSymbol #'color = #red
                \override VaticanaStaff.LedgerLineSpanner #'color = #red
                \override Score.BarNumber #'transparent = ##t
                \override Score.Clef #'extra-offset = #'(-0.75 . 0.0)
                \clef "vaticana-do1"
                \relative {
                    \[ g8 \melisma \pes a \melismaEnd \]
\[ \virga c \melisma \inclinatum b \inclinatum a \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
                    \[ d4. \]
                    \divisioMinima
                    \[ e8 \melisma \quilisma f \pes g \melismaEnd \]
                    \[ g \melisma \flexa f \melismaEnd \]
                    \[ e \melisma \flexa d \melismaEnd \]
                    \divisioMinima
                    \[ e \]
                    \[ d
                        % \episemInitium \episemFinis
                        \melisma \flexa c \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
\[ \virga d \melisma \inclinatum c \inclinatum a \melismaEnd \]
                    \[ b \]
\[ g \episemInitium \melisma \pes a \flexa g \episemFinis \melismaEnd \]
                    \[ g4. \]
                    \divisioMaxima
                    \[ g8 \melisma \pes a \melismaEnd \]
\[ \virga c \melisma \inclinatum b \inclinatum a \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
                    \[ d4. \]
                    \divisioMaior
\[ d8 \melisma \quilisma e \virga f \inclinatum e \inclinatum d \melismaEnd \]
                    \[ c \melisma \flexa b \melismaEnd \]
                    \[ a \ictus \]
                    \[ c \]
                    \[ b \melisma \pes c \melismaEnd \]
\[ \virga d \melisma \inclinatum c \inclinatum a \melismaEnd \]
                    \[ b \]
\[ g \episemInitium \melisma \pes a \flexa g \episemFinis \melismaEnd \]
                    \[ g4. \]
                    \finalis
                    \[ g8 \melisma \pes c \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \]
                    \[ e \melisma \flexa d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes \deminutum d \melismaEnd \]
                    \[ d \ictus \melisma \melismaEnd \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \quilisma e \pes f \melismaEnd \]
                    \[ d \ictus \melisma \melismaEnd \]
                    \[ c \]
                    \[ c \melisma c c \melismaEnd \]
                    \[ a4. \melisma \flexa g \melismaEnd \]
                    \finalis
                    \[ g8 \melisma \pes c \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \]
                    \[ d \]
                    \[ d4. \]
                    \divisioMinima
                    \[ d8 \]
                    \[ d \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \ictus \]
                    \[ e \]
                    \[ e \melisma \flexa \deminutum d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d4. \]
                    \divisioMinima
                    \[ d8 \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \]
                    \[ e \melisma \flexa \deminutum d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \quilisma e \pes f \melismaEnd \]
                    \[ d \ictus \]
                    \[ c \]
                    \[ c \melisma c c \melismaEnd \]
                    \[ a4. \melisma \flexa g \melismaEnd \]
                    \finalis
                }
            }
            \lyricsto "cantus"
        %        \lyricmode {
                    \new Lyrics {
                    \override Score . LyricText #'font-name = "CMU Serif"
                    \override Score . LyricText #'font-size = #-1.5
                    %\override SeparationItem #'padding = #0.0
                    \override LyricHyphen #'thickness = #1.0        %% #1.3
As- per- ges me,_* Do- mi- ne, hys- so- po, et mun- da- bor: la- va- bis me, et su- per ni- vem de- al- ba- bor.
                    \override StanzaNumber #'font-family = #'roman
                    \override StanzaNumber #'font-series = #'regular
                    \override StanzaNumber #'font-shape = #'italic
                    \override StanzaNumber #'font-size = #-1.5
                    \set stanza = "Ps. 50."
Mi- se- re- re me- i, De- us,_* se- cun- dum mag- nam mi- se- ri- cor- di- am tu- am. Glo- ri- a Pa- tri, et Fi- li- o, et Spi- ri- tu- i Sanc- to._* Si- cut e- rat in prin- ci- pi- o, et nunc, et sem- per, et in sae- cu- la sae- cu- lo- rum. A- men.
            }
        %    }
        >>
    }
}

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

\version "2.10.0"
\include "gregorian-init.ly"
\paper {
    #(set-paper-size "a6")
    #(layout-set-staff-size (* 18.0 pt))
    left-margin = 7 \mm
    line-width = 88 \mm
    indent = 0 \mm
    %ragged-right = ##t
    %ragged-bottom = ##f
    %ragged-last-bottom = ##f
    between-system-space = #(* 0.1 mm)
    between-system-padding = #(* 0.1 mm)
}



\score {
    \new VaticanaStaff {
        <<
            \context VaticanaVoice = "cantus" {
                \set VaticanaStaff.createSpacing = ##f
                \override VaticanaStaff.StaffSymbol #'color = #red
                \override VaticanaStaff.LedgerLineSpanner #'color = #red
                \override Score.BarNumber #'transparent = ##t
                \override Score.Clef #'extra-offset = #'(-0.75 . 0.0)
                \clef "vaticana-do1"
                \relative {
                    \[ g8 \melisma \pes a \melismaEnd \]
\[ \virga c \melisma \inclinatum b \inclinatum a \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
                    \[ d4. \]
                    \divisioMinima
                    \[ e8 \melisma \quilisma f \pes g \melismaEnd \]
                    \[ g \melisma \flexa f \melismaEnd \]
                    \[ e \melisma \flexa d \melismaEnd \]
                    \divisioMinima
                    \[ e \]
                    \[ d
                        % \episemInitium \episemFinis
                        \melisma \flexa c \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
\[ \virga d \melisma \inclinatum c \inclinatum a \melismaEnd \]
                    \[ b \]
\[ g \episemInitium \melisma \pes a \flexa g \episemFinis \melismaEnd \]
                    \[ g4. \]
                    \divisioMaxima
                    \[ g8 \melisma \pes a \melismaEnd \]
\[ \virga c \melisma \inclinatum b \inclinatum a \melismaEnd \]
                    \[ b \melisma \pes c \melismaEnd \]
                    \[ d4. \]
                    \divisioMaior
\[ d8 \melisma \quilisma e \virga f \inclinatum e \inclinatum d \melismaEnd \]
                    \[ c \melisma \flexa b \melismaEnd \]
                    \[ a \ictus \]
                    \[ c \]
                    \[ b \melisma \pes c \melismaEnd \]
\[ \virga d \melisma \inclinatum c \inclinatum a \melismaEnd \]
                    \[ b \]
\[ g \episemInitium \melisma \pes a \flexa g \episemFinis \melismaEnd \]
                    \[ g4. \]
                    \finalis
                    \[ g8 \melisma \pes c \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \]
                    \[ e \melisma \flexa d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes \deminutum d \melismaEnd \]
                    \[ d \ictus \melisma \melismaEnd \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \quilisma e \pes f \melismaEnd \]
                    \[ d \ictus \melisma \melismaEnd \]
                    \[ c \]
                    \[ c \melisma c c \melismaEnd \]
                    \[ a4. \melisma \flexa g \melismaEnd \]
                    \finalis
                    \[ g8 \melisma \pes c \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \]
                    \[ d \]
                    \[ d4. \]
                    \divisioMinima
                    \[ d8 \]
                    \[ d \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \ictus \]
                    \[ e \]
                    \[ e \melisma \flexa \deminutum d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d4. \]
                    \divisioMinima
                    \[ d8 \]
                    \[ d \melisma \pes f \melismaEnd \]
                    \[ e \]
                    \[ e \melisma \flexa \deminutum d \melismaEnd \]
                    \[ d4. \melisma \pes e \melismaEnd \]
                    \divisioMaxima
                    \[ d8 \melisma \flexa b \melismaEnd \]
                    \[ c \melisma \pes d \melismaEnd \]
                    \[ d \]
                    \[ d \]
                    \[ d \ictus \]
                    \[ d \]
                    \[ d \melisma \quilisma e \pes f \melismaEnd \]
                    \[ d \ictus \]
                    \[ c \]
                    \[ c \melisma c c \melismaEnd \]
                    \[ a4. \melisma \flexa g \melismaEnd \]
                    \finalis
                }
            }
            \lyricsto "cantus"
        %        \lyricmode {
                    \new Lyrics {
                    \override Score . LyricText #'font-name = "CMU Serif"
                    \override Score . LyricText #'font-size = #-2.5
                    %\override SeparationItem #'padding = #0.0
                    \override LyricHyphen #'thickness = #1.0        %% #1.3
As- per- ges me,_* Do- mi- ne, hys- so- po, et mun- da- bor: la- va- bis me, et su- per ni- vem de- al- ba- bor.
                    \override StanzaNumber #'font-family = #'roman
                    \override StanzaNumber #'font-series = #'regular
                    \override StanzaNumber #'font-shape = #'italic
                    \override StanzaNumber #'font-size = #-1.5
                    \set stanza = "Ps. 50."
Mi- se- re- re me- i, De- us,_* se- cun- dum mag- nam mi- se- ri- cor- di- am tu- am. Glo- ri- a Pa- tri, et Fi- li- o, et Spi- ri- tu- i Sanc- to._* Si- cut e- rat in prin- ci- pi- o, et nunc, et sem- per, et in sae- cu- la sae- cu- lo- rum. A- men.
            }
        %    }
        >>
    }
}


_______________________________________________
bug-lilypond mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-lilypond






reply via email to

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