Hi,
ich verstehe nicht, wieso diese Datei einen Fehlercode erzeugt:
Warnung: Nicht-musikalischer Ausdruck wird ignoriert
c8\prall h
\prall a4
\version "2.19.82"
\language "deutsch"
strokeDown = \markup\combine
\arrow-head #Y #DOWN ##f
\override #'(thickness . 1.3) \draw-line #'(0 . 2)
trill= \markup
\score
{
{
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
c''4\prall
}
}
prall = \markup
\score
{
\relative c' {
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
\omit Staff.StaffSymbol
\override TextScript.X-offset = #2.5
\override TextScript.outside-staff-priority = ##f
\override TextScript.padding = #-3
\override TextScript.font-size = #4
\override Script.outside-staff-priority = ##f
\override Script.padding = #-2
\override Script.color = #red
f4\prall-"="
f32 g f8.
}
}
mord = \markup
\score
{
\relative c' {
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
\omit Staff.StaffSymbol
\override TextScript.X-offset = #2.5
\override TextScript.outside-staff-priority = ##f
\override TextScript.padding = #-4
\override TextScript.font-size = #4
\override Script.outside-staff-priority = ##f
\override Script.paddiesng = #-2
\override Script.color = #red
f4\mordent-"="
f32 e f8.
}
}
dopp = \markup
\score
{
\relative c' {
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
\omit Staff.StaffSymbol
\override TextScript.X-offset = #2.5
\override TextScript.outside-staff-priority = ##f
\override TextScript.padding = #-4
\override TextScript.font-size = #4
\override Script.outsidees-staff-priority = ##f
\override Script.padding = #-2
\override Script.color = #red
f4\prallprall-"="
\tuplet 3/2 { f32[ g f } g8.]
}
}
doppm = \markup
\score
{
\relative c' {
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
\omit Staff.StaffSymbol
\override TextScript.X-offset = #2.5
\override TextScript.outside-staff-priority = ##f
\override TextScript.padding = #-4
\override TextScript.font-size = #4
\override Script.outside-staff-priority = ##f
\override Script.padding = #-2
\override Script.color = #red
f4\prallmordent-"="
\tuplet 3/2 { f32[ e f } e8.]
}
}
\markup
\left-column \override #'(baseline-skip . 10) {
\override #'(baseline-skip . 3) \wordwrap \fontsize #2
{
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
" " " "
\override #'(baseline-skip . 3) \wordwrap \fontsize #2 {
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
\line { \prall \null }
" " " "
\override #'(baseline-skip . 3) \wordwrap \fontsize #2 {
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
\line { \mord \null }
" " " "
\override #'(baseline-skip . 3) \wordwrap \fontsize #2
{
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
" " " "
\line {
\line { \dopp \null }
\line { \doppm \null }
}
" " " "
\override #'(baseline-skip . 3) \wordwrap \fontsize #2 {
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
}
\markup \vspace #1
\markup \left-column {
\override #'(baseline-skip . 3) \wordwrap \fontsize #2
{
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est
}
" "
%\markup
\score
{
\relative c'' {
\omit Staff.Clef
\omit Staff.TimeSignature
\omit Score.BarLine
%\override Script.color = #red
c8\prall h\prall a4
}
}
}
Alle anderen Verzierungen, \mordent, \prallprall etc. werden problemlos dargestellt.
Du definierst prall als ein markup, als einfaches Beispiel:
prall = \markup \italic "foo"
Dann versuchst Du es an eine Note zu hängen:
{ c'1\prall }
Das klappt natürlich nicht, denn TextScript muss als post-event eingegeben werden, also:
{ c'1-\prall } % oder _ bzw ^
Auch ist prall jetzt natürlich kein Script mehr...
Gruß,
Harm
Ich bin doch zu blöd, ich wollte \prall natürlich nicht umdefinieren.
Danke Harm