Hi,
        The attached arrangement of `Silent Night' causes Lilypond to say
....
/usr/local/share/lilypond/ly/property.ly:128:11: warning: junking request: `Skip_req':
        \skip 1*0;
                  
...
        Preprocessing elements... [/usr/local/share/lilypond/afm/feta20.afm]
Calculating column positions... [/usr/local/share/lilypond/afm/cmr10.afm]lilypond: 
../flower/include/array.hh:158: struct Adobe_font_char_metric & 
Array<Adobe_font_char_metric>::elem(int) const: Assertion `i >=0&&i<size_' failed.
IOT trap/Abort

Here's the file (in time for Christmas!)
\header {
title = "Stille Nacht";
subtitle = "(Silent Night)";
filename = "stille.ly";
enteredby = "Peter Chubb";
composer = "Franz X. Gruber";
poet = "Joseph Mohr";
}


\version "1.0.7";

global=\notes {
              \time 6/4;
              \key Bes;
}

sop=\notes \relative f' {
%1
           f4. ( ) g8 f4 d2. |
           f4. ( ) g8 f4 d2 r4 |
           c'2 c4 a2 r4 |
           bes2 bes4 f2. |
%5
           g2 g4 bes4.( )a8 g4 |
           f4.()g8 f4 d2 r4 |
           g2 g4 bes4.( )a8 g4 |
           f4.()g8 f4 d2 r4 |
%9         
           c'2 c4 es4.()c8 a4 |
           bes2.~ ( <bes2-- )d2-- > r4 |
           bes4 ( )f d f4.( )es8  c4 | 
           bes2. ~ bes2 r4 \bar "|.";
}

alt=\notes\relative c' {
           d4. es8 d4 bes2. |
           d4. es8 d4 bes2 r4 |
           es2 es4 ges2 r4 |
           f2 es4 d2. |
%5
          es2 es4 es4. f8 es4 |
          d4. es8 d4 bes2 r4 |
          es2 es4 es4. f8 es4 |
          d4. es8 d4 c( )bes r4 |
%9
        es4( )f g a4. a8 ges4|
        f2.~ e!2-- r4 |
        d2 bes4 d4. c8 c4 |
        bes2. ~ bes2 r4 \bar "|.";
}

ten=\notes\relative c' {
            bes2 bes4 f2. |
            bes2 a4 f2 r4 |
            a2 a4 c2 r4 |
            bes2 a4 f2 ( ) bes4 |
            bes2 bes4 g4. a8 bes4 |
            bes4. bes8 bes4 f2 r4 |
            bes2 bes4 g4. a8 bes4 |
            bes4. bes8 bes4 f2 r4 |
            g2 bes4 c4. c8 c4 |
            bes2. ~ g2-- r4 |
            bes2 g4 a4. bes8 a4 | bes2. ~ bes2 r4 \bar "|.";
}

bass=\notes\relative c {
            bes2 bes4 bes2. |
            bes2 bes4 bes2 r4 |
            f'2 f4 es2 r4 |
            d2 c4 bes2. |
            es2 es4 es2 es4 |
            bes4. bes8 bes4 bes2 r4 |
            es2 es4 es4. es8 es4 |
            bes4. bes8 bes4 bes2 r4 |
            c4 d es f4. f8 es4 |
            d2. ~ c2-- r4 |
            f2 f4 f4. g8 a4 |
            bes2. ~ bes2 r4 \bar "|.";
}

chords=\lyrics{
        "B\\textflat"1 ""2
        "B\\textflat maj7"1 ""2
        "F7"2. "E\\textflat dim"2. |
        "B\\textflat /D"2 "Cm7"4 "B\\textflat"2. |
        "E\\textflat"1 ""2 |
        "B\\textflat"1 ""2 |
        "E\\textflat"1 ""2 |
        "B\\textflat"1 ""2 |
        "Cm  "4 "Gm7sus4/D "4 "Cm/E\\textflat "4 "F7"2 "E\\textflat dim"4 |
        "B\\textflat /D"2. "C9"2 ""4 |
        "B\\textflat /F"2. "F7"2. |
        "B\\textflat"2 ""2 ""2
}

v1 = \lyrics {
       Stil-2 le4 Nacht,2. hei-4. li-8 ge4 Nacht,2. 
       Al-2 les4 schl�ft,2. ein-2 sam4 wacht2.
       Nur2 das4 trau-2 te,4 hoch-4. heil8 ige4 Paar,2.
       Hold-2 er4 Knabe2 im4 lock-4. i-8 gen4 Haar2. 
       Schlaf2 in4 himm-4. li-8 scher4 Ruh'!2 - -
       Schlaf2 in4 himm-4. li-8 scher4 Ruh'!2 - -
}
v2 = \lyrics {
       Stil-2 le4 Nacht,2. hei-4. li-8 ge4 Nacht,2. 
       Hir-2 ten4 erst2. kund2 ge-4 macht2.
       Durch2 der4 En-2 gel4 Ha-4. lle-8 lu4 ja2.
       T�nt2 es4 laut2 von4 fern2 und4 nah:2.
       "``Christ,"2 der4 Ret-4. ter,8 ist4 "da!''"2 - -
       "``Christ,"2 der4 Ret-4. ter,8 ist4 "da!''"2 - -
}

v3 = \lyrics {
       Stil-2 le4 Nacht,2. hei-4. li-8 ge4 Nacht,2. 
       Go-2 ttes4 Sohn,2. o-2 wie4 lacht2.
       Lieb'2 aus4 dei-2 nem4 g�tt-4. li-8 chen4 Mund,2.
       Da2 uns4 schl�gt2 die4 ret-2 tende4 Stund'.2. 
       Christ,2 in4 Dei-4. ner8 Ge-4 burt!2 - -
       Christ,2 in4 Dei-4. ner8 Ge-4 burt!2 - -
}

v1e = \lyrics {
        Sil-2 ent4 night,2. Ho-2 ly4 night,2.
        All2 is4 calm,2. all2 is4 bright,2.
        'Round2 yon4 Vir-2 gin4 Mo-4. ther8 and4 Child2.
        Ho-2 ly4 In-4. fant8 so4 ten-4. der8 and4 mild,2.
        Sleep2 in4 hea-4. ven-8 ly4 peace,2 - -
        Sleep2 in4 hea-4. ven-8 ly4 peace.2 - -
}
v2e = \lyrics {
        Si-2 lent4 night,2. Ho-2 ly4 night,2.
        Shep-2 herds4 quake2. at2 the4 sight,2.
        Glo-2 ies4 stream2 from4 hea-4. ven8 a-4 far,2.
        Hea-2 v'nly4 hosts2 sing4 "``A-"4. lle-8 lu-4 ia;2.
        Christ2 the4 Sa-4. viour8 is4 born,2.
        Christ2 the4 Sa-4. viour8 is4 "born.''"2.
}

v3e = \lyrics {
        Si-2 lent4 night,2. Ho-2 ly4 night,2.
        Son2 of4 God,2. love's2 pure4 light2.
        Ra-2 diant4 beams4. from8 Thy4 ho-4. ly8 face,2.
        With2 the4 dawn2 of4 sa-4. ving8 grace2.
        Je-2 sus,4 Lord,4. at8 Thy4 birth,2.
        Je-2 sus,4 Lord,4. at8 Thy4 birth.2.
}


upper= \notes {
        \clef "treble"; \global
        <
              \type Staff = upper { \voiceone \sop }
              \type Staff = upper { \voicetwo \alt }
        >
}
lower = \notes {
        \clef "bass"; \global 
        <
                \type Staff = lower { \voicethree \ten }
                \type Staff = lower { \voicefour \bass }
        >
}

\score {
       \type ChoirStaff 
       <
              { \type Lyrics = top \chords }
              \upper
              { \type Lyrics = upper \v1 }
              { \type Lyrics = upper \v2 }
              { \type Lyrics = upper \v3 }
              \lower
       >
}

Reply via email to