Liebe Community,
ich habe ein Problem. Ich gestalte grade ein Liederheft und wollte die Hauptdatei etwas übersichtlicher gestalten. Zu diesem Zweck würde ich gerne die Einstellungen in eine externe Datei auslagern und Variablen definieren, die ich dann in die Hauptdatei einbinden kann. Aber ich bekomme immer Fehlermeldungen bei Rauten. Hier ein Teil meines Problems:
heft.ly
\version "2.16.2" %Versionsnummer des Programms
\include "bookSettings.ly" % Einstellungsdatei
\staffSize
\paper {
\fonts
\paperSize
\paperSetting
}
\score {
<<
\new Staff \new Voice = melody \relative c' {
c4 d e f
g4 f e d
c1
}
\new Lyrics \lyricsto melody { aa aa aa aa aa aa aa aa aa }
>>
\layout { }
}
bookSettings.ly
fonts = {
myStaffSize = #17
#(define fonts
(make-pango-font-tree "Gentium Book Basic"
"Nimbus Sans"
"Luxi Mono"
(/ myStaffSize 20)))
}
staffSize = {
#(set-global-staff-size 17)
}
paperSize = {
#(set-paper-size "a5")
}
paperSetting = {
print-page-number = ##f
ragged-bottom = ##t
ragged-right = ##f
left-margin = #5
right-margin = #5
top-margin = #10
indent = #0
short-indent = #0
}
Und zu guter Letzt noch den Kompilationsbericht:
# -*-compilation-*-
»C:/Users/Xplace/Dropbox/heft.ly« wird verarbeitet
Analysieren...
C:/Users/Xplace/Dropbox/bookSettings.ly:2:8: Fehler: syntax error, unexpected STRING
myStaffSize = #17
C:/Users/Xplace/Dropbox/bookSettings.ly:2:22: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
myStaffSize =
#17
C:/Users/Xplace/Dropbox/bookSettings.ly:3:9: Fehler: GUILE signalisierte einen Fehler für den hier beginnenden Ausdruck
#
(define fonts
C:/Users/Xplace/Dropbox/bookSettings.ly:11:8: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
#(set-global-staff-size 17)
Warnung: #(set-paper-size ..) muss innerhalb von \paper { ... } verwendet werden
C:/Users/Xplace/Dropbox/bookSettings.ly:19:8: Fehler: syntax error, unexpected STRING
print-page-number = ##f
C:/Users/Xplace/Dropbox/bookSettings.ly:19:28: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
print-page-number =
##f
C:/Users/Xplace/Dropbox/bookSettings.ly:20:24: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
ragged-bottom =
##t
C:/Users/Xplace/Dropbox/bookSettings.ly:21:23: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
ragged-right =
##f
C:/Users/Xplace/Dropbox/bookSettings.ly:22:22: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
left-margin =
#5
C:/Users/Xplace/Dropbox/bookSettings.ly:23:23: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
right-margin =
#5
C:/Users/Xplace/Dropbox/bookSettings.ly:24:21: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
top-margin =
#10
C:/Users/Xplace/Dropbox/bookSettings.ly:25:17: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
indent =
#0
C:/Users/Xplace/Dropbox/bookSettings.ly:26:23: Warnung: Nicht-musikalischer Ausdruck wird ignoriert
short-indent =
#0
Warnung: keine Musik in der Partitur gefunden
Interpretation der Musik...
Vorverarbeitung der grafischen Elemente...
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Layout nach »/Users/Xplace/Dropbox/heft.ps« ausgeben...
Konvertierung nach »/Users/Xplace/Dropbox/heft.pdf«...
schwerer Fehler: gescheiterte Dateien: "C:\\Users\\Xplace\\Dropbox\\heft.ly"
Ich weiß nicht, ob ich einfach blind bin, aber ich kann den Fehler nicht finden. Wenn ich die Settings direkt in die Hauptdatei schreibe, habe ich keinerlei Probleme.
In der Hoffnung, dass mir jemand helfen kann, verbleibe ich mit den besten Grüßen
Dennis
PS: Habe ich verschoben, weil es meiner Meinung nach besser hierhin passt.
