source code
\version "2.24.3"
melody = \relative c' {
\time 4/4
\key f\major
\tempo 4=135
c8(->\4 d4.\4~ 2\4~ | 4.)\4 c8(\4 d\4 c)\4 g\5 f\6 | g1\5~ | 4\5 r8 g8\5 g(\5 a)\5 c\4 f\3 |
f8->\3 d4.\4~ 2\4~ | 8\4 c\4 d\4 f\3 \grace {g\3\^ } a4.\3 g16\3 f\3 g1\3
}
chordNames = \new ChordNames {
\set chordChanges = ##t
\set midiMinimumVolume = #0.2
\set midiMaximumVolume = #0.5
\chordmode {
d1:m f c g:m7 d:m f c
}
}
#(set! paper-alist
(cons '("my size" . (cons (* 5.4 in) (* 6 in))) paper-alist))
#(set-default-paper-size "my size")
\paper {
line-width=5.4\in
oddFooterMarkup=##f
oddHeaderMarkup=##f
bookTitleMarkup=##f
scoreTitleMarkup=##f
indent=0\in
}
#(set-global-staff-size 18 )
\layout { \omit Voice.StringNumber }
\book {
\score {
<<
\melody
>>
}
\score {
\unfoldRepeats {
<<
\chordNames
\melody
>>
}
\midi{}
}
}
\book {
\bookOutputSuffix "guitar"
\score {
<<
\chordNames
\new Staff {
\clef "treble_8"
\melody
}
\new TabStaff { \clef moderntab \melody }
>>
}
}