Hallo Joei,
vermutlich handelt es sich um einen Druck aus dem 19 Jh, zumindest habe ich bei Noten aus der Zeit eine solche Verwendung der Punkte schon mal gesehen
Den heutigen Gepflogenheiten entspricht das nicht mehr. Da Du aber offensichtlich das alte Erscheinungsbild kopieren möchtest habe ich es mal geschrieben.
Denn: LilyPond kann ja alles.

Ob Du mit meiner Behandlung der Dynamik einverstanden bist, weiß ich natürlich nicht, es war aber die einzige Möglichkeit Dir mir in den Sinn kam, um das alte Bild zu kopieren.
Einen kleinen Wermutstropfen gibt es allerdings. Der Code kompiliert nicht unter 2.17. Im Moment weiß ich noch nicht genau warum nicht.
Für jetzt bin ich bin zu müde für detailierte, weitere Erklärungen, wenn etwas unklar ist dann frag, morgen ist ja ein neuer Tag.
\version "2.16.1"
#(set-global-staff-size 17)
tupletTransparent =
\once \override TupletNumber #'transparent = ##t
scriptUp =
\override Script #'direction = #UP
scriptDown =
\override Script #'direction = #DOWN
dynamicUp = {
\override DynamicText #'direction = #UP
\override DynamicLineSpanner #'direction = #UP
}
neutralRests =
\override Rest #'staff-position = #0
hideTie =
\once \override Tie #'transparent = ##t
pdolce = {
\override DynamicText #'self-alignment-X = #-1
#(make-dynamic-script
#{
\markup {
\dynamic p
\hspace #2
\normal-text \italic { "dolce" }
}
#})
}
adjustDynamicSpanner =
#(define-music-function (parser location y-offset)(number?)
#{
\override DynamicLineSpanner #'Y-extent = #'(0 . -1)
\override DynamicLineSpanner #'Y-offset = $y-offset
\override DynamicTextSpanner #'to-barline = ##t
\override DynamicTextSpanner #'thickness = #1.5
%\override DynamicTextSpanner #'dash-fraction = #0.1
%\override DynamicTextSpanner #'dash-period = #6.999
#})
dotForNoteHead =
#(define-music-function (parser location dir)(number?)
#{
\once \override NoteHead #'before-line-breaking =
#(lambda (grob)
(let* ((dot (ly:font-get-glyph (ly:grob-default-font grob) "dots.dot"))
(new-stencil
(ly:stencil-aligned-to dot Y dir)))
(ly:grob-set-property! grob 'stencil new-stencil)))
\once \override Flag #'stencil = #point-stencil
\once \override Stem #'stencil = #point-stencil
\once \override Accidental #'stencil = ##f
\once \override AccidentalCautionary #'stencil = ##f
#(make-music 'BeamForbidEvent)
#})
\layout {
indent = 0
}
top = \change Staff = "1"
bottom = \change Staff = "2"
upI =
\relative c' {
\voiceOne
\key f\major
\time 3/4
\neutralRests
r8
\once \slurDown
<cis a'>(
<d b'>
<e cis'>
<f d'>
<e cis'>)
|
\tupletTransparent
\grace \times 2/3 { cis'16[ d e] }
d4( cis!8 d8.) d16 \hideTie c8~
|
\dotForNoteHead #0 c16 c bes8. bes16[ a8.] a16 \hideTie g8~
|
\slurDown
\dotForNoteHead #-2 g16 g f8. f16[ e8] ees( d)
|
\scriptDown
e!-. f-. r4 r4 \bar "||"
\time 4/4
}
upII =
\relative c' {
\voiceTwo
\key f\major
\time 3/4
s2.
|
\grace e8
f4 e8 d ees8.ees16
|
d8. d16 c8. c16 bes8. bes16
|
a8. a16
\bottom
\voiceOne
g8. g16 f4
|
g8-. f-. s2
\time 4/4
}
downI =
\relative c {
\key f\major
\time 3/4
\clef bass
\dynamicUp
\pdolce a2. ~
|
a8( gis g f g a)
|
\voiceTwo
\slurUp
\scriptUp
\adjustDynamicSpanner #4
bes(\cresc d e![ f] g e)
|
cis( d) b([ c!]) a( bes)
|
\neutralRests
\override DynamicText #'Y-offset = #0.5
\override DynamicText #'X-offset = #-1.5
bes-.\f a-. r4 r
\time 4/4
}
\new PianoStaff <<
\new Staff = "1" <<
\new Voice \upI
\new Voice \upII
>>
\new Staff = "2" <<
\new Voice \downI
>>
>>Gruß,
Harm