Autor Thema: Warnung: Taktüberprüfung gescheitert - warum ?  (Gelesen 1803 mal)

mgd

  • Member
Warnung: Taktüberprüfung gescheitert - warum ?
« am: Dienstag, 7. Juli 2015, 12:56 »
Liebe Lilyponder,

ich habe ein Stück, bei dem ich die folgenden Warnungen bekomme:
$ lilypond test.ly
GNU LilyPond 2.19.22
»test.ly« wird verarbeitet
Analysieren...
Interpretation der Musik...
test.ly:14:53: Warnung: Taktüberprüfung gescheitert bei: 7/8
\lyricmode { In | ei -- nem Bäch -- lein hel -- le,
                                                    |
test.ly:17:54: Warnung: Taktüberprüfung gescheitert bei: 7/8
\lyricmode { die | lau -- ni -- sche Fo -- rel -- le
                                                     |
Vorverarbeitung der grafischen Elemente...
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Layout nach »/tmp/lilypond-TmDBYh« ausgeben...
Konvertierung nach »Die launige Forelle-test.pdf«...
Deleting `/tmp/lilypond-TmDBYh'...
Kompilation erfolgreich beendet

Der Code ist dies:
\version "2.18.2"

keyTime = {
  \key g \major
  \time 4/4
}

music = \relative d { \autoBeamOff
  \repeat volta 2 { r2 r4 r8 d8^\f | g g b b g4 d4 |
                    r2 r4 r8 d8 | d d a'16[( g)] fis[( e)] d4 r4 | }
}

Versea =
\lyricmode { In | ei -- nem Bäch -- lein hel -- le, |
             da | schoß in fro -- her Eil }
Verseb =
\lyricmode { die | lau -- ni -- sche Fo -- rel -- le |
             vor -- | ü -- ber wie ein Pfeil. }

\score {
  \new Staff <<
    \clef "bass"
    \keyTime
    \new Voice = "Bass 1a" { \music }
    \new Lyrics \lyricsto "Bass 1a" { \Versea }
    \new Lyrics \lyricsto "Bass 1a" { \Verseb }
  >>
}

Ich schaue jetzt seit Tagen auf die Noten, zähle Silben etc. und verstehe diese Warnungen nicht.

Kann mir bitte jmd die vermutlich völlig offensichtliche Ursache erklären ?
Ich bin einfach zu blind dafür.

Vielen Dank,
Michael

harm6

  • Member
Re: Warnung: Taktüberprüfung gescheitert - warum ?
« Antwort #1 am: Dienstag, 7. Juli 2015, 13:17 »
Hallo,

reicht Dir die kurze Antwort?

https://code.google.com/p/lilypond/issues/detail?id=4303
und
https://code.google.com/p/lilypond/issues/detail?id=99

Benutze keine barchecks in associated Lyrics.
Das LM wurde für 2.19 dahingehend geändert.

Gruß,
  Harm

mgd

  • Member
Re: Warnung: Taktüberprüfung gescheitert - warum ?
« Antwort #2 am: Dienstag, 7. Juli 2015, 15:34 »
Vielen Dank Harm.

Ich kann aus irgendwelchen Gründen die Links nicht aufrufen, entnehme dem aber, dass es sich im Kern um einen Bug in lilypond handelt.

Insofern reicht mir die Antwort, denn dann brauche ich nicht weiter nach einem Fehler bei mir zu suchen :)

Vielen Dank,
Michael

harm6

  • Member
Re: Warnung: Taktüberprüfung gescheitert - warum ?
« Antwort #3 am: Dienstag, 7. Juli 2015, 16:23 »
Zitat von: mgd
Ich kann aus irgendwelchen Gründen die Links nicht aufrufen,
Seltsam, habs gerade nochmal gecheckt. Kein Problem hier.

Zitat von: mgd
entnehme dem aber, dass es sich im Kern um einen Bug in lilypond handelt.
Ja, aber eher einer von der Sorte: Was soll eigentlich wie gemacht werden.

Meiner bescheidenen Meinung nach sind barchecks in associated Lyrics schlichtweg Unsinn und wir sollten sie abstellen.

Gruß,
 Harm