Hello! I am not sure which statement spoils the process, but the following script causes Lilypond.exe to hang without any output (I waited 100 seconds).
\version "2.12.3" treble = \new Staff << \new Voice="sopran" { \voiceOne { \clef "treble" { \key c \major \time 4/4 \set fingeringOrientations = #'(right) <g'-1>2 <gis'-1>2 <a'-2>2 <b'-3>4 <a'-2>4 <d''-5>4 <a'-2>4 <cis''-4>4 <b'-3>4 <a'-2>2 <g'-1>2 <fis'-7>2 <gis'-1>4 <ais'-2>4 <b'-3>2 <c''-4>4 <cis''-4>4 <a'-2>1 } } } \new Voice="alt" { \voiceTwo { \clef "treble" { \set fingeringOrientations = #'(right) <e'-6>2 <e'-6>2 <e'-6>1 <d'-5>2 <e'-6>2 <d'-5>2 <e'-6>2 <cis'-4>2 <cis'-4>2 <d'-5>1 <cis'-4>1 } } } >> bass = \new Staff << \new Voice="tenor" { \voiceOne { \clef "bass" { \set fingeringOrientations = #'(right) \key c \major <c'-4>2 <d'-5>2 <cis'-4>1 <d'-5>2 <b-3>4 <cis'-4>4 <d'-5>4 <b-3>4 <d'-5>4 <cis'-4>4 <b-3>4 <ais-2>2 <cis'-4>4 <a-2>2 <gis-1>2 <a-2>1 } } } \new Voice="bas" { \voiceTwo { \clef "bass" { \set fingeringOrientations = #'(right) <c'-4>2 <bes-3>2 <a-2>2 <g-1>2 <fis-7>2 <g-1>2 <fis-7>2 <e-6>2 <fis-7>2 <e-6>4 <fis-7>4 <f-7>4 <e-6>2 <e-6>4 <a-2>1 } } } \chords { \germanChords \set chordNameLowercaseMinor = ##t c2:1.1.3.5 e2:5.7-.1.3 a2:1.3.5.1 cis4:5.1.3-.7- a4:7-.3.5.1 d4:3.1.1.1 d4:3.1.1.5 cis4:5.7-.3-.1 cis4:5.1.3-.7- d4:3.1.1.5 b4:5.1.3-.7- e4:1.7-.1.3- cis4:3-.1.3-.5 d4:3.6.7.3 fis2:1.3.5.1 ais4:5.1.3-.7- fis4:1.5.5.3 b4:5.7-.3-.1 b2:4.7-.3-.1 c4:3.5.2.1 cis4:3-.5.2-.1 a1:1.1.3.1 } >> \score { << \treble \bass >> \layout {} \midi {} } On the other hand, the following scripts works correctly: 1.) \version "2.12.3" treble = \new Staff << \new Voice="sopran" { \voiceOne { \clef "treble" { \key c \major \time 4/4 \set fingeringOrientations = #'(right) <c''-4>2 <bes'-3>2 <c''-4>1 <e''-6>2 <d''-5>2 <e''-6>1 } } } \new Voice="alt" { \voiceTwo { \clef "treble" { \set fingeringOrientations = #'(right) <e'-6>2 <d'-5>2 <e'-6>1 <e'-6>2 <fis'-7>2 <g'-1>1 } } } >> bass = \new Staff << \new Voice="tenor" { \voiceOne { \clef "bass" { \set fingeringOrientations = #'(right) \key c \major <g-1>2 <f-7>2 <g-1>1 <c-4>2 <d-5>2 <c'-4>1 } } } \new Voice="bas" { \voiceTwo { \clef "bass" { \set fingeringOrientations = #'(right) <g,-1>2 <f,-7>2 <c-4>1 <g,-1>2 <a,-2>2 <g-1>1 } } } \chords { \germanChords \set chordNameLowercaseMinor = ##t c2:5.5.3.1 bes2:5.5.3.1 c1:1.5.3.1 c2:5.1.3.3 d2:5.1.3.1 c1:5.1.5.3 } >> \score { << \treble \bass >> \layout {} \midi {} } 2. Some problems appear, but they neither hang nor crash lilypond \version "2.12.3" treble = \new Staff << \new Voice="sopran" { \voiceOne { \clef "treble" { \key c \major \time 4/4 \set fingeringOrientations = #'(right) <g'>2 <gis'>2 <a'>2 <b'>4 <a'>4 <d''>4 <a'>4 <cis''>4 <b'>4 <a'>2 <g'>2 <fis'>2 <gis'>4 <ais'>4 <b'>2 <c''>4 <cis''>4 <a'>1 } } } \new Voice="alt" { \voiceTwo { \clef "treble" { \set fingeringOrientations = #'(right) <e'>2 <e'>2 <e'>1 <d'>2 <e'>2 <d'>2 <e'>2 <cis'>2 <cis'>2 <d'>1 <cis'>1 } } } >> bass = \new Staff << \new Voice="tenor" { \voiceOne { \clef "bass" { \set fingeringOrientations = #'(right) \key c \major <c'>2 <d'>2 <cis'>1 <d'>2 <b>4 <cis'>4 <d'>4 <b>4 <d'>4 <cis'>4 <b>4 <ais>2 <cis'>4 <a>2 <gis>2 <a>1 } } } \new Voice="bas" { \voiceTwo { \clef "bass" { \set fingeringOrientations = #'(right) <c'>2 <bes>2 <a>2 <g>2 <fis>2 <g>2 <fis>2 <e>2 <fis>2 <e>4 <fis>4 <f>4 <e>2 <e>4 <a>1 } } } \chords { \germanChords \set chordNameLowercaseMinor = ##t c2:1.1.3.5 e2:5.7-.1.3 a2:1.3.5.1 cis4:5.1.3-.7- a4:7-.3.5.1 d4:3.1.1.1 d4:3.1.1.5 cis4:5.7-.3-.1 cis4:5.1.3-.7- d4:3.1.1.5 b4:5.1.3-.7- e4:1.7-.1.3- cis4:3-.1.3-.5 d4:3.6.7.3 fis2:1.3.5.1 ais4:5.1.3-.7- fis4:1.5.5.3 b4:5.7-.3-.1 b2:4.7-.3-.1 c4:3.5.2.1 cis4:3-.5.2-.1 a1:1.1.3.1 } >> \score { << \treble \bass >> \layout {} \midi {} } The problem began to occur after adding information about fingering (which I use for different purpose here, but it doesn't really matter, even if I get warnings like "Warning: Fingering notation for finger number 6"). Concluding: 1. The script hangs lilypond after adding figering information. 2. Another, very similar script does not hang lilypond after adding figering information. I hope that samples provided are enough to find out what is a problem for a lilypond specialist. Please ask if any additional information was needed. I couln'd find a part of a script which actually breaks the process, so any help will be appreciated. -- View this message in context: http://old.nabble.com/Lilypond-hangs-on-a-script-after-adding-fingering-tp33039597p33039597.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user