|
From: | Tommaso Gordini |
Subject: | Writing a fingering chart for French Horn |
Date: | Sat, 17 Aug 2013 11:48:21 +0200 |
\version "2.16.2"
centermarkup = {
\once \override TextScript #'self-alignment-X = #CENTER
\once \override TextScript #'X-offset =#(ly:make-simple-closure
`(,+
,(ly:make-simple-closure (list
ly:self-alignment-interface::centered-on-x-parent))
,(ly:make-simple-closure (list
ly:self-alignment-interface::x-aligned-on-self))))
}
%\paper {
% #(set-paper-size "a4")
%}
global = {
\key c \major
\time 4/4
\clef "bass"
}
hornF = \relative c' {
\global
\transposition f
% Qui segue la musica.
f,,1
\centermarkup \once \override TextScript #'padding = #2
fis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2 - 3" } }
\centermarkup \once \override TextScript #'padding = #2
g_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #2
gis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #2
a_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #2
ais_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 } }
\centermarkup \once \override TextScript #'padding = #2
b_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 } }
\centermarkup \once \override TextScript #'padding = #2
c_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 } }
\centermarkup \once \override TextScript #'padding = #2
cis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
d_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
dis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
e_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
f_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 } }
\centermarkup \once \override TextScript #'padding = #1
fis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "(1 - 2 - 3)" } }
\centermarkup \once \override TextScript #'padding = #1
g_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
gis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
a_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
ais_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 \finger "(1 - 2 - 3)" } }
\centermarkup \once \override TextScript #'padding = #1
b_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "1 - 3" } }
\break
\clef "treble"
\centermarkup \once \override TextScript #'padding = #3
c_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #3
cis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 \finger "(1 - 2 - 3)" } }
\centermarkup \once \override TextScript #'padding = #3
d_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #3
dis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #3
e_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #3
f_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 } }
\centermarkup \once \override TextScript #'padding = #3
fis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "(1 - 2 - 3)" } }
\centermarkup \once \override TextScript #'padding = #3
g_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "1 - 3" } }
\break
\centermarkup \once \override TextScript #'padding = #1
gis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "2 - 3" \finger "(1 - 2 - 3)" } }
\centermarkup \once \override TextScript #'padding = #1
a_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 \finger "(1 - 3)" } }
\centermarkup \once \override TextScript #'padding = #1
ais_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
b_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
c_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger 1 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
cis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
d_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger 1 \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
dis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
e_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
f_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 } }
\centermarkup \once \override TextScript #'padding = #1
fis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 } }
\centermarkup \once \override TextScript #'padding = #1
g_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger "(2 - 3)" \finger "(1 - 3)" } }
\centermarkup \once \override TextScript #'padding = #1
gis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
a_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
ais_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 \finger 1 } }
\centermarkup \once \override TextScript #'padding = #1
b_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 \finger 2 } }
\centermarkup \once \override TextScript #'padding = #1
c_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 } }
\bar "||"
}
hornB = \relative c' {
\global
\transposition f
% Qui segue la musica.
\centermarkup \once \override TextScript #'padding = #2
f,,1_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 } }
fis
g
gis
a
ais
\centermarkup \once \override TextScript #'padding = #2
b_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2 - 3" } }
\centermarkup \once \override TextScript #'padding = #2
c_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 3" } }
\centermarkup \once \override TextScript #'padding = #2
cis_\markup{\override #'(baseline-skip . 2) \column
{ \finger "2 - 3" } }
\centermarkup \once \override TextScript #'padding = #1
d_\markup{\override #'(baseline-skip . 2) \column
{ \finger "1 - 2" \finger 3 } }
\centermarkup \once \override TextScript #'padding = #1
dis_\markup{\override #'(baseline-skip . 2) \column
{ \finger 1 } }
\centermarkup \once \override TextScript #'padding = #1
e_\markup{\override #'(baseline-skip . 2) \column
{ \finger 2 } }
\centermarkup \once \override TextScript #'padding = #1
f_\markup{\override #'(baseline-skip . 2) \column
{ \finger 0 } }
\centermarkup \once \override TextScript #'padding = #3
fis
\centermarkup \once \override TextScript #'padding = #3
g
\centermarkup \once \override TextScript #'padding = #3
gis
\centermarkup \once \override TextScript #'padding = #3
a
\centermarkup \once \override TextScript #'padding = #3
ais
\centermarkup \once \override TextScript #'padding = #3
b
\clef "treble"
\centermarkup \once \override TextScript #'padding = #3
c
\centermarkup \once \override TextScript #'padding = #3
cis
\centermarkup \once \override TextScript #'padding = #3
d
\centermarkup \once \override TextScript #'padding = #3
dis
\centermarkup \once \override TextScript #'padding = #3
e
\centermarkup \once \override TextScript #'padding = #3
f
\centermarkup \once \override TextScript #'padding = #3
fis
\centermarkup \once \override TextScript #'padding = #3
g
\centermarkup \once \override TextScript #'padding = #3
gis
\centermarkup \once \override TextScript #'padding = #3
a
\centermarkup \once \override TextScript #'padding = #3
ais
\centermarkup \once \override TextScript #'padding = #3
b
\centermarkup \once \override TextScript #'padding = #3
c
\centermarkup \once \override TextScript #'padding = #3
cis
\centermarkup \once \override TextScript #'padding = #3
d
\centermarkup \once \override TextScript #'padding = #3
dis
\centermarkup \once \override TextScript #'padding = #3
e
\centermarkup \once \override TextScript #'padding = #3
f
\centermarkup \once \override TextScript #'padding = #3
fis
\centermarkup \once \override TextScript #'padding = #3
g
\centermarkup \once \override TextScript #'padding = #3
gis
\centermarkup \once \override TextScript #'padding = #3
a
\centermarkup \once \override TextScript #'padding = #3
ais
\centermarkup \once \override TextScript #'padding = #3
b
\centermarkup \once \override TextScript #'padding = #3
c
\bar "||"
}
hornFPart = \new Staff \with {
instrumentName = "Fa"
shortInstrumentName = "Fa"
} \hornF
hornBPart = \new Staff \with {
instrumentName = \markup { "Si"\flat }
shortInstrumentName = \markup { "Si"\flat }
} \hornB
\score {
<<
\hornFPart
\hornBPart
>>
\layout {
\context {
\Score \remove "Bar_number_engraver"
}
}
}
[Prev in Thread] | Current Thread | [Next in Thread] |