Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: marian am Mittwoch, 18. Februar 2015, 19:55
-
Guten Abend,
ich benutze das Klaviertemplate mit zentrierter Dynamik und würde gerne einen Vorschlag vor der ersten Note (die ein Akkord) schreiben (ob \acciaccatura oder \grace ist jetzt egal).
Egal ob das Stück in 4/4 oder in 6/8 ist, wird der Vorschlag vor dem Tonart und Taktange gesetzt.
\version "2.18.2"
\include "deutsch.ly"
\paper {
#(set-paper-size "a4")
print-page-number = ##f
bottom-margin = 12.7\mm
left-margin = 17.4\mm
line-width = 175.1\mm
obsolete-page-top-space=0\cm
top-system-spacing #'basic-distance = #(/ obsolete-page-top-space staff-space)
indent = 0.0\mm
annotate-spacing = ##f
% annotate-spacing = ##t
myStaffSize = #20
#(define fonts
(make-pango-font-tree "TeX Gyre Schola" ;; serif
"TeX Gyre Heros" ;; sans-serif
"TeX Gyre Cursor" ;; monospace
(/ myStaffSize 20)))
}
\layout {
\context { \Score
\override BarNumber #'font-name = #"TeX Gyre Schola Bold Italic"
\override BarNumber #'font-size = #-2
\override BarNumber #'padding = #2
\override Slur #'thickness = #1.5
\override Tie #'thickness = #1.5
\override StaffSymbol #'thickness = #1.5
}
}
\header {
enteredby = ""
poet = ""
composer = ""
meter = ""
opus = ""
arranger = ""
instrument = ""
piece = ""
copyright = ""
tagline = ""
title = "Titel"
subtitle = "Untertitel"
}
global = {
\key g \minor
\accidentalStyle modern
\time 6/8
\tempo \markup { \larger "Tempo" } 4. = 60
}
upper = \relative c'' {
\clef treble
\grace { d,16^( g b} <d, g b d>8)[ r <es g c>] <d fis b>8[ r <c fis a>] %1
}
lower = \relative c {
\clef bass
<g g'>8[ r <es es'>] <d d'>8[ r <c c'>] %1
}
dynamics = {
s1*6/8 \f %1
}
pedal = {
}
\score {
\new PianoStaff = "PianoStaff_pf" <<
\new Staff = "Staff_pfUpper" << \global \upper >>
\new Dynamics = "Dynamics_pf" \dynamics
\new Staff = "Staff_pfLower" << \global \lower >>
\new Dynamics = "pedal" \pedal
>>
\layout {
\context {
\PianoStaff
\accepts Dynamics
}
}
}
\score {
\new PianoStaff = "PianoStaff_pf" <<
\new Staff = "Staff_pfUpper" << \global \upper \dynamics \pedal >>
\new Staff = "Staff_pfLower" << \global \lower \dynamics \pedal >>
>>
\midi {
\context {
\Score
tempoWholesPerMinute = #(ly:make-moment 60 2)
}
}
}
#(ly:set-option 'delete-intermediate-files #t)
Gibt es einen Trick diesen Vorschlag in dem ersten Takt zu bekommen oder habe ich irgendein Befehl vergessen?
Ich danke für die Hilfe
-
Hallo marian
das hat sicher mit den hier (http://lilypond.org/doc/v2.19/Documentation/notation/special-rhythmic-concerns) erwähnten Problemen.
Wenn du in dein global- sowie in lower-Block (nach \clef bass)
\grace { s16 s s}einfügst, dann klappt es :)
Einen lieben Gruss
Eugenio
-
Danke Eugenio!
Dass ich in \global auch den Eintrag machen musste, habe ich nicht gedacht. Im Laufe des Suchens kam ich auf dem Hinweis dass "Auslassungsvorschläge" in anderen Systeme einzugeben sind. Hatte ich in dem unteren System auch gemacht aber hatte keine Verbesserungen gebracht. \global habe ich nicht als System (Liniensystem) betrachtet.