Hallo Dennis,
Hier ein kompilierbares Minimalbeispiel:
[...]
Öhmmm, Dein Beispiel ist weder kompilierbar
GNU LilyPond 2.12.3
»atest-22.ly« wird verarbeitet
Analysieren...
atest-22.ly:1279:9: Fehler: Datei »book-titling.ily« kann nicht gefunden werden
(Suchpfad: [Den Suchpfad habe ich gelöscht])
\include
"book-titling.ily"
atest-22.ly:1281:2: Fehler: Ungültige Fluchtsequenz: »\bookTitle«
\bookTitle "Ein Strauß voller Filmmusiken"
atest-22.ly:1281:43: Fehler: syntax error, unexpected STRING, expecting '='
\bookTitle "Ein Strauß voller Filmmusike
n"
atest-22.ly:1282:2: Fehler: Ungültige Fluchtsequenz: »\useRehearsalNumbers«
\useRehearsalNumbers ##f
atest-22.ly:1295:8: Fehler: Ungültige Fluchtsequenz: »\chapter«
\chapter "Fox-Fanfare"
atest-22.ly:1295:29: Fehler: syntax error, unexpected STRING, expecting '='
\chapter "Fox-Fanfare
"
atest-22.ly:1368:8: Fehler: syntax error, unexpected \layout
\layout {
Ideale Seitenanzahl wird gefunden...
Musik wird auf 1 oder 2 Seiten angepasst...
Systeme erstellen...
Layout nach »atest-22.ps« ausgeben...
Konvertierung nach »./atest-22.pdf«...
[...]/2.12.3-1/lilypond/usr/share/lilypond/current/ly/init.ly:63:66: Fehler: syntax error, unexpected $end
(ly:parser-error parser (_ "expected error, but none found"))))
Fehler: gescheiterte Dateien: "atest-22.ly"
noch kurz, geschweige denn minimal.
Zugegebenermaßen habe ich das LSR-snippet nicht eingebunden, da rühren die meisten, wenn nicht alle (habe ich nicht geprüft) Warnungen und Fehler her. Wenn Du eine externe Datei benutzt solltest Du sie mitliefern.
Aber tatsächlich ist sie gar nicht nötig, vorausgesetzt man reduziert Dein Beispel.
Weiter unten in meinem Antwort-Code habe ich das getan.
Es ist kurz aber nicht minimal.
Zu Minimal-Beispielen siehe:
http://lilypond.org/website/tiny-examples.de.htmlHat Lilypond ein Problem mit Verzierungen am Anfang???
Kurz gesagt:ja!
Es handelt sich um
issue 34 einen der ältesten bugs überhaupt.
Workaround ist in der
NR 1.2.6 Special rhythmic concerns-> Known issues and warnings
Angewendet auf das konkrete Beispiel:
\version "2.12.3"
snarefoxfanf = \drummode {
\acciaccatura {sn16[ sn]} sn8 sn r4 r2
\break
R1
}
tromEinsfoxfanf = \relative c''' { \grace s8 R1 \break R1 }
\score {
\new GrandStaff <<
\new Staff = "trom1"
\with {
instrumentName = #"Trompete 1 "
shortInstrumentName = #"Trp. 1 "
}
{ \tromEinsfoxfanf }
\new DrumStaff = "snare"
\with {
instrumentName =
\markup
\center-column {
"Kleine"
"Trommel"
}
shortInstrumentName = #"kl. Tr. "
}
{ \snarefoxfanf }
>>
\layout {
indent = 18
short-indent = 14
}
}instrumentName etc ist idR am besten in einem \with-Block aufgehoben.
Ich hab' ansonsten noch ein paar Kleinigkeiten verändert.
HTH,
Harm
P.S.
Du solltest wirklich über ein upgrade nachdenken.
Es wird mittlerweile recht konkret über ein 2.18.-release nachgedacht.
Außerdem wirst Du mit 2.12.3 nicht viel Unterstützung hier im Forum finden. Es dürfte nicht mehr allzu viele Benutzer geben, die diese Version überhaupt noch auf dem Rechner haben