]> git.donarmstrong.com Git - lilypond.git/blob - symbol.ini
release: 0.0.15
[lilypond.git] / symbol.ini
1 %
2 % spacing info for LilyPond. Do not edit this. It has a lot of hard-wired stringconstants
3 %
4 %
5
6 table_sixteen = symboltables {
7         
8    texid        "\musixsixteendefs"
9
10
11    % index TeXstring,   xmin xmax ymin ymax
12
13
14      "clefs" = table {
15              "violin"   "\violinclef"   0pt     16pt    -12.5pt 22.5pt
16              "bass"     "\bassclef"             0pt     16pt    0pt     20pt
17              "viola"    "\violaclef"            0pt     16pt    0pt     20pt
18              "violin_change"    "\cviolinclef"  0pt     16pt    -12.5pt 22.5pt
19              "bass_change"      "\cbassclef"    0pt     16pt    0pt     20pt
20              "viola_change"     "\cviolaclef"   0pt     16pt    0pt     20pt
21      }
22
23      "balls" = table {
24              "1"        "\wholeball"    0pt     6pt     -2 pt   2pt
25              "2"        "\halfball"     0pt     5pt     -2 pt   2pt
26              "4"        "\quartball"    0pt     5pt     -2 pt   2pt
27      }
28
29      "slur" = table {
30              "whole"    "\slurchar%{%}" 0pt     0pt     0pt     0pt
31              "half"     "\hslurchar%{%}"        0pt     0pt     0pt     0pt
32      }
33      "accidentals" = table {
34              "-2"       "\flatflat"     0pt     10.2pt  -2.5pt 7.5pt
35              "-1"       "\flat"         0pt     6pt     -2.5pt 7.5pt
36              "0"        "\natural"      0pt     6pt     -7.5pt 7.5pt
37              "1"        "\sharp"                0pt     6pt     -7.5pt 7.5pt
38              "2"        "\sharpsharp"   0pt     6pt     -2.5pt 7.5pt
39      }
40
41      "streepjes" = table {
42              "toplines" "\toplines{%}"  -3pt    9pt 0pt 0pt
43              "botlines" "\botlines{%}"  -3pt    9pt 0pt 0pt
44      }
45
46      "bars" = table {
47              "empty"    "\emptybar"     0pt     0pt     0pt     0pt
48              "|"        "\maatstreep"   0pt     5pt     -12pt   12pt
49              "||"       "\finishbar"    0pt     2pt     -12pt   12pt
50      }
51
52      "rests" = table {
53              "1"        "\wholerest"            -5pt    1pt     -1pt    1pt
54              "2"        "\halfrest"             -5pt    1pt     -1pt    1pt
55              "4"        "\quartrest"            -5pt    2pt     -5pt    5pt
56              "8"        "\eighthrest"           0pt     5pt     0pt     8pt
57              "16"       "\sixteenthrest"                0pt     6pt     0pt     12pt
58              "32"       "\thirtysecondrest"     0pt     6pt     0pt     16pt
59      }
60
61      "meters" = table {
62              "C"        "\fourfourmeter"                0pt     10pt    -5pt    5pt
63              "C2"       "\allabreve"            0pt     10pt    -5pt    5pt
64      }
65
66      % dims ignored for this table
67      "param" = table {
68              "meter"    "\generalmeter{%}{%}"   -3pt    10pt    -5pt    5pt
69              "linestaf" "\linestafsym{%}{%}"    0pt     0pt     0pt     0pt
70              "stem"     "\stem{%}{%}"           0pt     0pt     0pt     0pt
71      }
72
73      "dots" = table {
74              "1"        "\lsingledot"           0pt     8pt     -1pt    1pt
75              "2"        "\ldoubledot"           0pt     12pt    -1pt    1pt
76              "3"        "\ltripledot"           0pt     16pt    -1pt    1pt
77      }
78
79      "flags" = table {
80              "8"        "\eigthflag"            0pt     5pt     0pt     0pt     
81              "16"       "\sixteenthflag"                0pt     5pt     0pt     0pt
82              "32"       "\thirtysecondflag"     0pt     5pt     0pt     0pt
83              "-8"       "\deigthflag"           0pt     5pt     0pt     0pt
84              "-16"      "\dsixteenthflag"               0pt     5pt     0pt     0pt
85              "-32"      "\dthirtysecondflag"    0pt     5pt     0pt     0pt
86      }
87
88      "beamslopes" = table {
89              "slope"    "\beamslope{%}{%}"      0pt     0pt     0pt     0pt
90              "horizontal"       "\rulesym{%}{%}"        0pt     0pt     0pt     0pt
91      }
92
93 }
94
95 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
96
97 table_twenty = symboltables {
98         
99         texid   "\musixtwentydefs"
100
101
102     % index TeXstring,  xmin xmax ymin ymax
103     % be careful with editing this:
104     % the "index" entry is hardwired into lilypond.
105
106     "clefs" = table {
107             "violin"    "\violinclef"   0pt     16pt    -12.5pt 22.5pt
108             "bass"      "\bassclef"             0pt     16pt    0pt     20pt
109             "viola"     "\violaclef"            0pt     16pt    0pt     20pt
110             "violin_change"     "\cviolinclef"  0pt     16pt    -12.5pt 22.5pt
111             "bass_change"       "\cbassclef"    0pt     16pt    0pt     20pt
112             "viola_change"      "\cviolaclef"   0pt     16pt    0pt     20pt
113     }
114
115     "balls" = table {
116             "1" "\wholeball"    0pt     7.5pt   -2.5pt  2.5pt
117             "2" "\halfball"     0pt     6pt     -2.5pt  2.5pt
118             "4" "\quartball"    0pt     6pt     -2.5pt  2.5pt
119     }
120
121     "slur" = table {
122             "whole"     "\slurchar%{%}" 0pt     0pt     0pt     0pt
123             "half"      "\hslurchar%{%}"        0pt     0pt     0pt     0pt
124     }
125     "accidentals" = table {
126             "-2"        "\flatflat"     0pt     10.2pt  -2.5pt 7.5pt
127             "-1"        "\flat"         0pt     6pt     -2.5pt 7.5pt
128             "0" "\natural"      0pt     6pt     -7.5pt 7.5pt
129             "1" "\sharp"                0pt     6pt     -7.5pt 7.5pt
130             "2" "\sharpsharp"   0pt     6pt     -2.5pt 7.5pt
131     }
132
133     "streepjes" = table {
134             "toplines"  "\toplines{%}"  -3pt    9pt 0pt 0pt
135             "botlines"  "\botlines{%}"  -3pt    9pt 0pt 0pt
136     }
137
138     "bars" = table {
139             "empty"     "\emptybar"     0pt     0pt     0pt     0pt
140             "|" "\maatstreep"   0pt     5pt     -12pt   12pt
141             "||"        "\finishbar"    0pt     2pt     -12pt   12pt
142     }
143
144     "rests" = table {
145             "1" "\wholerest"            -5pt    1pt     -1pt    1pt
146             "2" "\halfrest"             -5pt    1pt     -1pt    1pt
147             "4" "\quartrest"            -5pt    2pt     -5pt    5pt
148             "8" "\eighthrest"           0pt     5pt     0pt     8pt
149             "16"        "\sixteenthrest"                0pt     6pt     0pt     12pt
150             "32"        "\thirtysecondrest"     0pt     6pt     0pt     16pt
151     }
152
153     "meters" = table {
154             "C" "\fourfourmeter"                0pt     10pt    -5pt    5pt
155             "C2"        "\allabreve"            0pt     10pt    -5pt    5pt
156     }
157
158     % dims ignored for this table
159     "param" = table {
160             "meter"     "\generalmeter{%}{%}"   -3pt    10pt    -5pt    5pt
161             "linestaf"  "\linestafsym{%}{%}"    0pt     0pt     0pt     0pt
162             "stem"      "\stem{%}{%}"           0pt     0pt     0pt     0pt
163     }
164
165     "dots" = table {
166             "1" "\lsingledot"           0pt     8pt     -1pt    1pt
167             "2" "\ldoubledot"           0pt     12pt    -1pt    1pt
168             "3" "\ltripledot"           0pt     16pt    -1pt    1pt
169     }
170
171     "flags" = table {
172             "8" "\eigthflag"            0pt     5pt     0pt     0pt     
173             "16"        "\sixteenthflag"                0pt     5pt     0pt     0pt
174             "32"        "\thirtysecondflag"     0pt     5pt     0pt     0pt
175             "-8"        "\deigthflag"           0pt     5pt     0pt     0pt
176             "-16"       "\dsixteenthflag"               0pt     5pt     0pt     0pt
177             "-32"       "\dthirtysecondflag"    0pt     5pt     0pt     0pt
178     }
179
180     "beamslopes" = table {
181             "slope"     "\beamslope{%}{%}"      0pt     0pt     0pt     0pt
182             "horizontal"        "\rulesym{%}{%}"        0pt     0pt     0pt     0pt
183     }
184
185 }
186
187 default_table = symboltables { table_sixteen }