summaryrefslogtreecommitdiffstats
path: root/data/fonts/mappings/feta.xml
blob: 9c875a1f3bba1ecb890caecf0b315278b6268d28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rosegarden-font-encoding>

<rosegarden-font-encoding name="Feta">

<font-information
        origin="GNU Lilypond" 
        copyright="Copyright (c) 1997--2003 Han-Wen Nienhuys and Jan Nieuwenhuizen" 
        mapped-by="Chris Cannam"
        type="scalable"
        smooth="true"/>

<font-requirements>
	<!-- The LilyPond fonts are included with Rosegarden, so we tweak their
             names to avoid conflict with already-installed system fonts -->
	<font-requirement font-id="0" names="LilyPond-feta-rosegarden" strategy="prefer-glyphs"/>
	<font-requirement font-id="1" names="LilyPond-feta-nummer-rosegarden" strategy="prefer-codes"/>
	<font-requirement font-id="2" names="LilyPond-parmesan-rosegarden" strategy="prefer-glyphs"/>
	<font-requirement font-id="3" names="bitstream vera serif,luxi serif,times new roman,times,DEFAULT" strategy="prefer-codes"/> <!-- text font -->
</font-requirements>

<font-sizes>
	<font-scale font-height="4.5" beam-thickness="0.5" staff-line-thickness="0.16" leger-line-thickness="0.19" stem-thickness="0.18"/>
        <font-scale font-id="1" font-height="2.1"/>
</font-sizes>

<font-symbol-map>
        <!-- Symbol names are from the Unicode code charts: see
             http://www.unicode.org/charts/PDF/U2600.pdf
             http://www.unicode.org/charts/PDF/U1D100.pdf -->

	<codebase font-id="0" base="61440"/> <!-- Unicode private-use area -->

	<symbol name="__UNKNOWN__" font-id="2" code="63"/> <!-- question mark -->

        <symbol name="MUSIC SHARP SIGN" font-id="0" code="63" glyph="15"/>
        <symbol name="MUSIC NATURAL SIGN" font-id="0" code="64" glyph="18"/>
        <symbol name="MUSIC FLAT SIGN" font-id="0" code="65" glyph="19"/>

        <symbol name="MUSICAL SYMBOL DOUBLE SHARP" font-id="0" code="67" glyph="23"/>
        <symbol name="MUSICAL SYMBOL DOUBLE FLAT" font-id="0" code="66" glyph="21"/>

        <symbol name="MUSICAL SYMBOL BREVE" font-id="0" glyph="27"/>
        <symbol name="MUSICAL SYMBOL WHOLE NOTE" font-id="0" code="72" glyph="28"/>
        <symbol name="MUSICAL SYMBOL VOID NOTEHEAD" font-id="0" code="73" glyph="29"/>
        <symbol name="MUSICAL SYMBOL NOTEHEAD BLACK" font-id="0" code="74" glyph="30"/>

	<symbol name="MUSICAL SYMBOL X NOTEHEAD" font-id="0" code="86" glyph="42"/>
	<symbol name="MUSICAL SYMBOL CIRCLE X NOTEHEAD" font-id="0" code="85" glyph="43"/>

	<symbol name="MUSICAL SYMBOL BREVIS" font-id="2" glyph="20"/>
	<symbol name="MUSICAL SYMBOL SEMIBREVIS WHITE" font-id="0" glyph="143"/>
	<symbol name="MUSICAL SYMBOL SEMIBREVIS BLACK" font-id="0" glyph="144"/>

	<symbol name="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE" font-id="0" glyph="137"/>
	<symbol name="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK" font-id="0" glyph="138"/>

        <symbol name="MUSICAL SYMBOL COMBINING FLAG-1"
                font-id="0" code="133" inversion-code="137" glyph="98" inversion-glyph="102"/>
        <symbol name="MUSICAL SYMBOL COMBINING FLAG-2"
                font-id="0" code="134" inversion-code="140" glyph="99" inversion-glyph="105"/>
        <symbol name="MUSICAL SYMBOL COMBINING FLAG-3" 
                font-id="0" code="135" inversion-code="141" glyph="100" inversion-glyph="106"/>
        <symbol name="MUSICAL SYMBOL COMBINING FLAG-4" 
                font-id="0" code="136" inversion-code="142" glyph="101" inversion-glyph="107"/>

        <!-- None of the "... REST ON STAFF" names are part of Unicode 4.0: -->
        <symbol name="MUSICAL SYMBOL MULTI REST" font-id="0" glyph="7"/>
        <symbol name="MUSICAL SYMBOL MULTI REST ON STAFF" font-id="0" glyph="7"/>
        <symbol name="MUSICAL SYMBOL WHOLE REST" font-id="0" code="34" glyph="3"/>
        <symbol name="MUSICAL SYMBOL WHOLE REST ON STAFF" font-id="0" code="32" glyph="1"/>
        <symbol name="MUSICAL SYMBOL HALF REST" font-id="0" code="35" glyph="4"/>
        <symbol name="MUSICAL SYMBOL HALF REST ON STAFF" font-id="0" code="33" glyph="2"/>
        <symbol name="MUSICAL SYMBOL QUARTER REST" font-id="0" code="38" glyph="8"/>
        <symbol name="MUSICAL SYMBOL EIGHTH REST" font-id="0" code="39" glyph="10"/>
        <symbol name="MUSICAL SYMBOL SIXTEENTH REST" font-id="0" code="41" glyph="11"/>
        <symbol name="MUSICAL SYMBOL THIRTY-SECOND REST" font-id="0" code="42" glyph="12"/>
        <symbol name="MUSICAL SYMBOL SIXTY-FOURTH REST" font-id="0" code="43" glyph="13"/>
        <symbol name="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST" font-id="0" code="44" glyph="14"/>

        <symbol name="MUSICAL SYMBOL COMBINING AUGMENTATION DOT" font-id="0" code="70" glyph="26"/>

	<symbol name="MUSICAL SYMBOL COMBINING ACCENT" font-id="0" code="92" glyph="53"/>
	<symbol name="MUSICAL SYMBOL COMBINING TENUTO" font-id="0" code="96" glyph="57"/>
	<symbol name="MUSICAL SYMBOL COMBINING STACCATO" font-id="0" code="93" glyph="54"/>
	<symbol name="MUSICAL SYMBOL COMBINING STACCATISSIMO"
                font-id="0" code="94" inversion-code="95" glyph="55" inversion-glyph="56"/>
	<symbol name="MUSICAL SYMBOL COMBINING MARCATO"
                font-id="0" code="99" inversion-code="100" glyph="60" inversion-glyph="61"/>
	<symbol name="MUSICAL SYMBOL FERMATA"
	        font-id="0" code="89" inversion-code="90" glyph="44" inversion-glyph="45"/>
	<symbol name="MUSICAL SYMBOL TR" font-id="0" code="107" glyph="68"/>
	<symbol name="MUSICAL SYMBOL TURN" font-id="0" code="106" glyph="67"/>

        <!-- The mordents and trill line are not Unicode names: -->
	<symbol name="MUSICAL SYMBOL COMBINING TRILL LINE" font-id="0" glyph="82"/>
	<symbol name="MUSICAL SYMBOL MORDENT" font-id="0" glyph="87"/>
	<symbol name="MUSICAL SYMBOL INVERTED MORDENT" font-id="0" glyph="86"/>
	<symbol name="MUSICAL SYMBOL LONG MORDENT" font-id="0" glyph="89"/>
	<symbol name="MUSICAL SYMBOL LONG INVERTED MORDENT" font-id="0" glyph="88"/>

	<symbol name="MUSICAL SYMBOL COMBINING UP BOW" font-id="0" code="103" glyph="64"/>
	<symbol name="MUSICAL SYMBOL COMBINING DOWN BOW" font-id="0" code="104" glyph="65"/>

	<symbol name="MUSICAL SYMBOL PEDAL MARK" font-id="0" glyph="126"/>
	<symbol name="MUSICAL SYMBOL PEDAL UP MARK" font-id="0" glyph="120"/>

        <symbol name="MUSICAL SYMBOL C CLEF" font-id="0" code="145" glyph="108"/>
        <symbol name="MUSICAL SYMBOL G CLEF" font-id="0" code="149" glyph="112"/>
        <symbol name="MUSICAL SYMBOL F CLEF" font-id="0" code="147" glyph="110"/>

	<symbol	name="MUSICAL SYMBOL CUT TIME"  font-id="0" glyph="119"/>
	<symbol	name="MUSICAL SYMBOL COMMON TIME"  font-id="0" glyph="118"/>

	<symbol	name="DIGIT ZERO"  font-id="1" code="48"/>
	<symbol	name="DIGIT ONE"   font-id="1" code="49"/>
	<symbol	name="DIGIT TWO"   font-id="1" code="50"/>
	<symbol	name="DIGIT THREE" font-id="1" code="51"/>
	<symbol	name="DIGIT FOUR"  font-id="1" code="52"/>
	<symbol	name="DIGIT FIVE"  font-id="1" code="53"/>
	<symbol	name="DIGIT SIX"   font-id="1" code="54"/>
	<symbol	name="DIGIT SEVEN" font-id="1" code="55"/>
	<symbol	name="DIGIT EIGHT" font-id="1" code="56"/>
	<symbol	name="DIGIT NINE"  font-id="1" code="57"/>

</font-symbol-map>

<font-hotspots>
        <hotspot name="MUSICAL SYMBOL VOID NOTEHEAD">
		<scaled x="0.1" y="0.5"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL NOTEHEAD BLACK">
		<fixed x="1"/>
                <scaled y="0.5"/>
        </hotspot>
        <hotspot name="MUSIC FLAT SIGN">
		<scaled y="0.74"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL DOUBLE FLAT">
		<scaled y="0.74"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL C CLEF">
		<scaled y="0.47"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL G CLEF">
		<scaled y="0.64"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL F CLEF">
		<scaled y="0.32"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL MULTI REST">
		<scaled y="0"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL MULTI REST ON STAFF">
		<scaled y="0"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL WHOLE REST">
		<scaled y="0.1"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL WHOLE REST ON STAFF">
		<scaled y="0.1"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL HALF REST">
		<scaled y="0.9"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL HALF REST ON STAFF">
		<scaled y="0.9"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL QUARTER REST">
		<scaled y="0.5"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL EIGHTH REST">
		<scaled y="0.4"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL SIXTEENTH REST">
		<scaled y="0.28"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL THIRTY-SECOND REST">
		<scaled y="0.45"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL SIXTY-FOURTH REST">
		<scaled y="0.4"/>
        </hotspot>
        <hotspot name="MUSICAL SYMBOL COMBINING TRILL LINE">
		<scaled x="0.4" y="0.5"/>
        </hotspot>
</font-hotspots>

</rosegarden-font-encoding>