Autor Thema: Datei-Struktur (Hierarchie)  (Gelesen 4920 mal)

meywer

  • Gast
Datei-Struktur (Hierarchie)
« am: Montag, 11. Februar 2008, 21:01 »
Habe gerade auch auf file structure (hierarchy) http://news.gmane.org/gmane.comp.gnu.lilypond.general danach gefragt, wo \set Befehle hingehören, weil die Doku dass nicht klärt.

Habe dort nur vergessen darauf hinzuweisen, dass ja der \layout Befehl innerhalb eines score sicht offensichtlich anders verhält, als  \set Score.xxx - Seltsam.

Folgende Dateistruktur habe ich:

\score {
  \new Staff = bla <<
    \new voice =blu {\voiceOne \Sopran}
    \new voice =blu {\voiceTwo \Alt} >>
\layout {xxx}
}

Wollte darin unterbringen:
\set Score.skipBars = ##t


Dies:

\score {
  \new Staff = bla <<
    \new voice =blu {\voiceOne \Sopran}
    \new voice =blu {\voiceTwo \Alt} >>
\set Score.skipBars = ##t
\layout {xxx}
}

bringt Fehlermeldung: syntax error unexpected \set

Dies:

\score {
  \new Staff = bla <<
    \new voice =blu {\voiceOne \Sopran}
    \new voice =blu {\voiceTwo \Alt}
\set Score.skipBars = ##t >>
\layout {xxx}
}

geht.

Ich verstehe das nicht...

WM

etilli33

  • Gast
Re: Datei-Struktur (Hierarchie)
« Antwort #1 am: Dienstag, 12. Februar 2008, 16:44 »
Na, da sind ja jetzt eine ganze Menge wunderschöner Antworten auf der Liste angekommen. \set ist also ein zusätzlicher musikalischer Ausdruck und in einem \score darf nur einer stehen. Die << >> wiederum ziehen alles, was innerhalb von ihnen steht, zu einem kombinierten Ausdruck zusammen. Das ist die schnelle Erklärung...

Gruß
Till