Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: viertel am Freitag, 7. November 2025, 17:35

Titel: Fehler im Text
Beitrag von: viertel am Freitag, 7. November 2025, 17:35
Hallo
Ich verstehe den Fehler nicht. Ich habe folgenden Code:
\version "2.24.4"

#(set-global-staff-size 22)

Global = {
\time 4/4
\tempo "Marschtempo" 2=100
\key f \major
\numericTimeSignature
\compressEmptyMeasures
\set Score.rehearsalMarkFormatter = #format-mark-box-alphabet
\override Score.BarNumber.break-visibility = ##(#f #t #t)
}

ChorA = \lyricmode {
\small
% Intro
% 1           2       3           4       5             6     7     8
""4 8 8 4 4 | 4 4 2 | 4 8 8 4 4 | 4 4 2 | 4 8 8 4 8 8 | 2 2 | 4 2 | 8 8 4 4
% A
Freun -- de, was
}

Melodie = {
\Global
\relative c'' {
\tiny
f4 c8 8 4 d
c bes a2
d4 a8 8 4 bes
a g f2
\ottava #+1
d'4( cis8 d) f4( e8 d)
\tuplet 3/2 { c4 d f } \tuplet 3/2 { a bes b }
c4 r d2(
c4)
\ottava #0
c,,8 8 4 4

\normalsize
\repeat volta 2 {
\mark \default
a'2 a4 bes
}
}
}

\score {
<<
\new Staff { \Melodie }
\addlyrics { \ChorA }
>>
\layout {}
}

Das ergibt dieses Notenbild (es ist in der Form richtig):
(http://www.dvisoft.de/HF%20Textfehler.png)

Das Problem ist die Fehlermeldung.
Der Text "Freun - de..." steht an der richtigen Stelle bei [A], aber ich bekomme die beiden Fehler nicht weg.
lilypond.exe 2.24.4 [HF Fehler.ly] wird gestartet...
»D:/DATEN/LilyPond/Hallo Freunde MOD/HF Fehler.ly« wird verarbeitet
Analysieren...
Interpretation der Musik...
D:/DATEN/LilyPond/Hallo Freunde MOD/HF Fehler.ly:22:63: Warnung: Taktüberprüfung gescheitert bei: 2/3
""4 8 8 4 4 | 4 4 2 | 4 8 8 4 4 | 4 4 2 | 4 8 8 4 8 8
                                                              | 2 2 | 4 2 | 8 8 4 4

[8]
D:/DATEN/LilyPond/Hallo Freunde MOD/HF Fehler.ly:22:75: Warnung: Taktüberprüfung gescheitert bei: 1/4
""4 8 8 4 4 | 4 4 2 | 4 8 8 4 4 | 4 4 2 | 4 8 8 4 8 8 | 2 2 | 4 2
                                                                          | 8 8 4 4

Vorverarbeitung der grafischen Elemente...
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Konvertierung nach »HF Fehler.pdf«...
Kompilation erfolgreich beendet
Erfolgreich abgeschlossen in 1.0".

Ein ratloser 1/4
Titel: Antw:Fehler im Text
Beitrag von: Lilysetter am Freitag, 7. November 2025, 21:18
Das Problem sind die Bögen: jede Leersilbe "" wird einer Ziffer zugeordnet, und anfangs ist jede Ziffer eine Note. Im Takt 5 sind wegen der Bögen nur zwei Silben, denen wird 4 und 8 zugeordnet. Damit bleiben 8488 übrig (welche auf die nächsten Silben zugewiesen werden), was dann den Fehler ergibt.
Ich mache das Überspringen von Noten viel einfacher (hier: 30 Silben überspringen):ChorA = \lyricmode {
    \small
    % Intro
    % 1           2       3           4       5             6     7     8
%    ""4 8 8 4 4 | 4 4 2 | 4 8 8 4 4 | 4 4 2 | 4 8 8 4 8 8 | 2 2 | 4 2 | 8 8 4 4
    \repeat unfold30""  % oder: \repeat unfold30\skip1
    % A
    Freun -- de, was
}
Titel: Antw:Fehler im Text
Beitrag von: viertel am Montag, 17. November 2025, 17:05
Die Takte ohne Text mit repeat auszulassen ist eine gute Idee.
Ich muß damit noch in meiner Partitur experimentieren.