bug-lilypond
[Top][All Lists]
Advanced

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

Gregorian line breaking.


From: Mirosław Doroszewski
Subject: Gregorian line breaking.
Date: Wed, 29 Nov 2006 22:35:55 +0100
User-agent: Opera Mail/9.02 (Win32)

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.
                        }
                %       }
                >>
        }
}




reply via email to

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