Vorlage:Quintfall/doc

Zur Navigation springen Zur Suche springen
Bearbeiten · Raw · Versionen · Cache leeren · Messages · Seiteninformation · Vorlage bearbeiten · Seiteninformation Vorlage
Diese Seite ist die Dokumentations-Unterseite der Vorlage Quintfall

Die Vorlage {{Quintfall}} erzeugt den Lilypond-Score für den Quintfall auf Dur- und Molltonleitern des angegebenen Tons und kategorisiert die Seite sowohl in die Dur- als auch die Molltonleiter des betreffenden Tones.

Mit mitscore=y kann die Seite mit allen für die Kompilierung notwendigen Include-Dateien ergänzt werden.

Parameter

x
NameBeschreibungStandardStatus
wasWelcher Ton ist der Ausgangspunkt; auch tonart, pitch, 1coptional
mitscoremitscore=y fügt alle für das Kompilieren notwendigen Lilypond-Scores einleeroptional

Kopiervorlagen

{{Quintfall|was=|mitscore=}}
{{Quintfall|was=|mitscore=}}
{{Quintfall
|was=
|mitscore=}}
{{Quintfall
|was=
|mitscore=}}

Anwendung

{{Quintfall}}
ergibt angewendet:
\layout {
  \context {
    \Staff
    \remove "Time_signature_engraver"
  }
  \context {
    \StaffGroup
    \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #4
    \override VerticalAxisGroup.staff-staff-spacing.padding = #6
    \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #1
    \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.minimum-distance = #3
  }
  \context {
    \PianoStaff
    \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #4
    \override VerticalAxisGroup.staff-staff-spacing.padding = #6
    \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #1
    \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.minimum-distance = #3
  }

  \context {
    \Score
    \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #8
    \override VerticalAxisGroup.staff-staff-spacing.padding = #1
    \override BarNumber.stencil = ##f
    \override KeyCancellation.break-visibility = #'#(#f #f #f)
    \remove "Mark_engraver"
    \override SpacingSpanner.strict-note-spacing = ##t
  }
  % {
  \context {
    \ChordNames
    \alias ChordNames
    \override ChordName.self-alignment-X = #LEFT
    chordNameLowercaseMinor = ##f
    \override Rest.stencil = ##f
    chordNoteNamer = #(chord-name->german-markup #f)
    chordChanges = ##f
    chordNameLowercaseMinor = ##f
    chordNameExceptions = #chExceptions
    chordRootNamer = #germanChords
    majorSevenSymbol = \markup { maj7 }
    \override ChordName.font-name = #"Arial Narrow"
    \override ChordName.layer = #2
    \override ChordName.extra-spacing-width = #'(+inf.0 . -inf.0)
    \override ChordName.font-size = #1
    noChordSymbol = ##f
    \override VerticalAxisGroup.staff-affinity = #DOWN
    \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #1
  }
}

\bookpart {
  \header {
    title = ##f
    tagline = ##f
  }

  \paper {
    ragged-right = ##f
    ragged-last = ##f
    ragged-bottom = ##t
    ragged-last-bottom = ##t
    line-width = 150\mm
    annotate-spacing = ##f
    markup-system-spacing.minimum-distance = #12
    markup-markup-spacing.minimum-distance = #5
    system-system-spacing.minimum-distance = #12
    system-system-spacing.basic-distance = #20
    score-system-spacing = #system-system-spacing
    top-markup-spacing.minimum-distance = #20
    oddHeaderMarkup = ##f
    evenHeaderMarkup = #oddHeaderMarkup
    oddFooterMarkup = #oddHeaderMarkup
    evenFooterMarkup = #oddHeaderMarkup
  }
  \Quintfall c
}

Code

<includeonly><onlyinclude>

{{Hili |1=\layout { \context { \Staff \remove "Time_signature_engraver" } \context { \StaffGroup \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #4 \override VerticalAxisGroup.staff-staff-spacing.padding = #6 \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #1 \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.minimum-distance = #3 } \context { \PianoStaff \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #4 \override VerticalAxisGroup.staff-staff-spacing.padding = #6 \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #1 \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.minimum-distance = #3 } \context { \Score \override VerticalAxisGroup.staff-staff-spacing.minimum-distance = #8 \override VerticalAxisGroup.staff-staff-spacing.padding = #1 \override BarNumber.stencil = ##f \override KeyCancellation.break-visibility = #'#(#f #f #f) \remove "Mark_engraver" \override SpacingSpanner.strict-note-spacing = ##t }  % { \context { \ChordNames \alias ChordNames \override ChordName.self-alignment-X = #LEFT chordNameLowercaseMinor = ##f \override Rest.stencil = ##f chordNoteNamer = #(chord-name->german-markup #f) chordChanges = ##f chordNameLowercaseMinor = ##f chordNameExceptions = #chExceptions chordRootNamer = #germanChords majorSevenSymbol = \markup { maj7 } \override ChordName.font-name = #"Arial Narrow" \override ChordName.layer = #2 \override ChordName.extra-spacing-width = #'(+inf.0 . -inf.0) \override ChordName.font-size = #1 noChordSymbol = ##f \override VerticalAxisGroup.staff-affinity = #DOWN \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #1 } } \bookpart { \header { title = ##f tagline = ##f } \paper { ragged-right = ##f ragged-last = ##f ragged-bottom = ##t ragged-last-bottom = ##t line-width = 150\mm annotate-spacing = ##f markup-system-spacing.minimum-distance = #12 markup-markup-spacing.minimum-distance = #5 system-system-spacing.minimum-distance = #12 system-system-spacing.basic-distance = #20 score-system-spacing = #system-system-spacing top-markup-spacing.minimum-distance = #20 oddHeaderMarkup = ##f evenHeaderMarkup = #oddHeaderMarkup oddFooterMarkup = #oddHeaderMarkup evenFooterMarkup = #oddHeaderMarkup } \Quintfall {{{was|{{{1|{{{tonart|{{{pitch|c}}}}}}}}}}}} } }} {{Cats|{{{was|{{{1|{{{tonart|{{{pitch|c}}}}}}}}}}}}_Dur|{{{was|{{{1|{{{tonart|{{{pitch|c}}}}}}}}}}}}_Moll}}</onlyinclude>

</includeonly>{{Dokumentation}}