Skip to content

Commit 94592d4

Browse files
authored
Merge pull request #1500 from rvilarl/fix/1496
gonville fixes (arrows, pizzicato, fermata)
2 parents 83a7324 + 3cb829f commit 94592d4

File tree

3 files changed

+37
-19
lines changed

3 files changed

+37
-19
lines changed

src/fonts/gonville_glyphs.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -707,10 +707,10 @@ export const GonvilleSmuflFont = {
707707
fermataVeryShortBelow: {
708708
x_min: -330,
709709
x_max: 330,
710-
y_min: 0,
711-
y_max: 536,
710+
y_min: -536,
711+
y_max: 0,
712712
ha: 536,
713-
o: 'm -8 771 b 0 772 -6 772 -3 772 b 8 771 3 772 6 772 b 33 738 14 769 16 766 b 63 689 42 724 56 702 b 92 643 71 677 84 656 b 138 570 100 630 121 597 b 181 500 154 543 174 511 b 213 448 188 488 203 465 b 295 317 260 372 283 336 b 340 244 302 306 322 273 b 382 177 358 216 376 185 b 410 132 387 168 400 148 b 475 23 470 34 475 28 b 474 21 475 23 474 22 b 462 2 474 12 469 4 b 423 0 459 1 441 0 b 384 2 405 0 387 1 b 359 35 379 4 376 7 b 329 83 350 49 337 71 b 300 130 321 96 308 117 b 255 203 292 143 272 175 b 211 273 238 230 218 261 b 179 324 204 284 190 307 b 98 456 133 399 110 436 b 7 601 69 502 23 576 b -20 645 -2 616 -14 635 b -31 662 -26 654 -31 662 b -42 645 -31 662 -36 654 b -69 601 -48 635 -60 616 b -159 456 -84 577 -125 511 b -191 404 -166 444 -181 421 b -273 273 -238 330 -261 292 b -316 203 -280 261 -300 230 b -362 130 -333 175 -354 143 b -390 83 -370 117 -383 96 b -421 35 -398 71 -412 49 b -446 2 -438 7 -440 4 b -454 0 -449 1 -451 0 b -474 21 -465 0 -474 9 b -475 23 -474 22 -475 23 b -410 132 -475 28 -470 34 b -382 177 -400 148 -387 168 b -340 244 -376 185 -358 216 b -295 317 -322 273 -302 306 b -213 448 -283 336 -260 372 b -181 500 -203 465 -188 488 b -138 570 -174 511 -154 543 b -92 643 -121 597 -100 630 b -63 689 -84 656 -71 677 b -33 738 -56 702 -42 724 b -8 771 -16 765 -14 769 z m -34 476 b -26 477 -31 477 -29 477 b -11 472 -20 477 -15 475 b 263 28 -8 468 261 34 b 264 21 264 26 264 24 b 252 2 264 13 259 4 b 213 0 249 1 231 0 b 174 2 195 0 177 1 b 54 188 168 4 171 -1 b -56 366 -6 286 -56 366 b -167 188 -57 366 -107 286 b -287 2 -284 -1 -281 4 b -295 0 -290 1 -292 0 b -316 21 -306 0 -316 10 b -314 28 -316 23 -315 26 b -40 472 -312 34 -43 468 b -34 476 -38 474 -36 475 z m -52 184 b -39 185 -48 185 -43 185 b 31 153 -13 185 14 173 b 54 93 47 136 54 114 b 14 16 54 63 40 33 b -38 0 -3 5 -21 0 b -131 93 -86 0 -131 38 b -52 184 -131 139 -99 176 z',
713+
o: 'm 8 -771 b 0 -772 6 -772 3 -772 b -8 -771 -3 -772 -6 -772 b -33 -738 -14 -769 -16 -766 b -63 -689 -42 -724 -56 -702 b -92 -643 -71 -677 -84 -656 b -138 -570 -100 -630 -121 -597 b -181 -500 -154 -543 -174 -511 b -213 -448 -188 -488 -203 -465 b -295 -317 -260 -372 -283 -336 b -340 -244 -302 -306 -322 -273 b -382 -177 -358 -216 -376 -185 b -410 -132 -387 -168 -400 -148 b -475 -23 -470 -34 -475 -28 b -474 -21 -475 -23 -474 -22 b -462 -2 -474 -12 -469 -4 b -423 0 -459 -1 -441 0 b -384 -2 -405 0 -387 -1 b -359 -35 -379 -4 -376 -7 b -329 -83 -350 -49 -337 -71 b -300 -130 -321 -96 -308 -117 b -255 -203 -292 -143 -272 -175 b -211 -273 -238 -230 -218 -261 b -179 -324 -204 -284 -190 -307 b -98 -456 -133 -399 -110 -436 b -7 -601 -69 -502 -23 -576 b 20 -645 2 -616 14 -635 b 31 -662 26 -654 31 -662 b 42 -645 31 -662 36 -654 b 69 -601 48 -635 60 -616 b 159 -456 84 -577 125 -511 b 191 -404 166 -444 181 -421 b 273 -273 238 -330 261 -292 b 316 -203 280 -261 300 -230 b 362 -130 333 -175 354 -143 b 390 -83 370 -117 383 -96 b 421 -35 398 -71 412 -49 b 446 -2 438 -7 440 -4 b 454 0 449 -1 451 0 b 474 -21 465 0 474 -9 b 475 -23 474 -22 475 -23 b 410 -132 475 -28 470 -34 b 382 -177 400 -148 387 -168 b 340 -244 376 -185 358 -216 b 295 -317 322 -273 302 -306 b 213 -448 283 -336 260 -372 b 181 -500 203 -465 188 -488 b 138 -570 174 -511 154 -543 b 92 -643 121 -597 100 -630 b 63 -689 84 -656 71 -677 b 33 -738 56 -702 42 -724 b 8 -771 16 -765 14 -769 z m 34 -476 b 26 -477 31 -477 29 -477 b 11 -472 20 -477 15 -475 b -263 -28 8 -468 -261 -34 b -264 -21 -264 -26 -264 -24 b -252 -2 -264 -13 -259 -4 b -213 0 -249 -1 -231 0 b -174 -2 -195 0 -177 -1 b -54 -188 -168 -4 -171 1 b 56 -366 6 -286 56 -366 b 167 -188 57 -366 107 -286 b 287 -2 284 1 281 -4 b 295 0 290 -1 292 0 b 316 -21 306 0 316 -10 b 314 -28 316 -23 315 -26 b 40 -472 312 -34 43 -468 b 34 -476 38 -474 36 -475 z m 52 -184 b 39 -185 48 -185 43 -185 b -31 -153 13 -185 -14 -173 b -54 -93 -47 -136 -54 -114 b -14 -16 -54 -63 -40 -33 b 38 0 3 -5 21 0 b 131 -93 86 0 131 -38 b 52 -184 131 -139 99 -176 z',
714714
},
715715
fermataShortAbove: {
716716
x_min: -269,
@@ -1043,10 +1043,10 @@ export const GonvilleSmuflFont = {
10431043
pluckedSnapPizzicatoBelow: {
10441044
x_min: -103,
10451045
x_max: 103,
1046-
y_min: -103,
1047-
y_max: 192,
1046+
y_min: -192,
1047+
y_max: 103,
10481048
ha: 296,
1049-
o: 'm -8 276 b 0 277 -6 277 -3 277 b 19 264 8 277 16 272 b 20 204 20 261 20 260 l 20 148 l 24 147 b 144 37 80 140 130 94 b 149 0 147 25 149 12 b 37 -144 149 -67 104 -127 b 0 -149 25 -147 12 -149 b -144 -37 -67 -149 -127 -104 b -149 -1 -147 -25 -149 -13 b -24 147 -149 71 -96 137 l -21 148 l -21 204 b -19 264 -21 260 -21 261 b -8 276 -18 269 -13 274 z m -21 50 b -22 105 -21 102 -21 105 b -22 105 -22 105 -22 105 b -76 76 -35 104 -61 90 b -107 1 -97 54 -107 27 b 0 -107 -107 -54 -64 -107 b 107 1 64 -107 107 -54 b 76 76 107 27 97 54 b 21 105 61 90 33 105 b 20 50 21 105 20 86 b 19 -8 20 -3 20 -5 b 0 -21 16 -16 8 -21 b -15 -15 -5 -21 -11 -19 b -21 32 -20 -9 -21 -12 b -21 50 -21 37 -21 43 z',
1049+
o: 'm 8 -276 b 0 -277 6 -277 3 -277 b -19 -264 -8 -277 -16 -272 b -20 -204 -20 -261 -20 -260 l -20 -148 l -24 -147 b -144 -37 -80 -140 -130 -94 b -149 0 -147 -25 -149 -12 b -37 144 -149 67 -104 127 b 0 149 -25 147 -12 149 b 144 37 67 149 127 104 b 149 1 147 25 149 13 b 24 -147 149 -71 96 -137 l 21 -148 l 21 -204 b 19 -264 21 -260 21 -261 b 8 -276 18 -269 13 -274 z m 21 -50 b 22 -105 21 -102 21 -105 b 22 -105 22 -105 22 -105 b 76 -76 35 -104 61 -90 b 107 -1 97 -54 107 -27 b 0 107 107 54 64 107 b -107 -1 -64 107 -107 54 b -76 -76 -107 -27 -97 -54 b -21 -105 -61 -90 -33 -105 b -20 -50 -21 -105 -20 -86 b -19 8 -20 3 -20 5 b 0 21 -16 16 -8 21 b 15 15 5 21 11 19 b 21 -32 20 9 21 12 b 21 -50 21 -37 21 -43 z',
10501050
},
10511051
pluckedLeftHandPizzicato: {
10521052
x_min: -146,
@@ -1081,23 +1081,23 @@ export const GonvilleSmuflFont = {
10811081
o: 'm 91 210 b 100 210 94 210 97 210 b 222 98 154 210 205 164 b 227 52 225 83 227 67 b 62 -196 227 -39 165 -135 b 31 -210 46 -206 37 -210 b 24 -205 28 -210 26 -209 b 22 -200 23 -204 22 -202 b 34 -187 22 -196 26 -192 b 123 -53 90 -156 123 -103 b 105 7 123 -32 117 -11 l 103 10 l 94 10 b 5 77 54 12 18 39 b 0 110 2 88 0 99 b 91 210 0 160 37 204 z',
10821082
},
10831083
arrowheadBlackUp: {
1084-
x_min: -7,
1085-
x_max: 207,
1086-
y_min: -8,
1087-
y_max: 314,
1088-
ha: 321,
1089-
o: 'm 135 450 b 143 451 138 451 140 451 b 163 443 151 451 159 448 b 174 412 168 437 168 437 b 287 130 197 308 239 203 b 298 105 297 115 298 113 b 273 80 298 89 287 80 b 256 85 267 80 261 81 b 155 115 225 102 184 115 l 152 115 l 149 106 b 142 82 148 101 145 90 b 135 48 137 68 135 57 b 150 10 135 35 140 25 b 153 -1 152 6 153 2 b 145 -11 153 -7 150 -11 b 136 -8 142 -11 139 -10 b 96 60 109 11 96 33 b 107 106 96 74 100 89 b 109 111 108 109 109 110 b 108 112 109 112 108 112 b 102 111 107 112 105 112 b 32 85 77 106 54 97 b 14 80 26 81 20 80 b -10 105 1 80 -10 89 b 0 130 -10 113 -9 115 b 113 410 48 203 90 306 b 124 443 120 438 119 437 b 135 450 126 445 132 449 z',
1084+
x_min: 11,
1085+
x_max: 239,
1086+
y_min: -6,
1087+
y_max: 269,
1088+
ha: 275,
1089+
o: 'm 171 386 b 179 387 174 387 176 387 b 201 378 187 387 196 384 b 212 345 206 372 206 372 b 333 45 237 235 282 123 b 344 19 343 29 344 27 b 317 -8 344 2 332 -8 b 299 -3 312 -8 305 -7 b 180 30 262 19 221 30 b 74 4 144 30 108 21 b 61 -3 70 2 64 -1 b 43 -8 55 -7 48 -8 b 16 19 28 -8 16 2 b 27 45 16 27 17 29 b 148 344 78 123 122 233 b 159 378 155 373 154 372 b 171 386 161 381 167 385 z',
10901090
},
10911091
arrowheadBlackDown: {
1092-
x_min: -7,
1093-
x_max: 207,
1094-
y_min: 0,
1095-
y_max: 321,
1096-
ha: 321,
1097-
o: 'm 138 460 b 143 462 139 461 141 462 b 170 443 149 462 158 455 b 192 392 185 427 192 411 b 180 345 192 378 188 362 b 178 340 179 343 178 341 b 180 339 178 340 179 339 b 187 341 181 339 183 340 b 255 366 211 346 234 354 b 273 372 261 370 267 372 b 298 346 287 372 298 362 b 287 322 298 338 297 337 b 174 40 239 248 197 143 b 163 9 168 14 168 15 b 144 0 159 3 151 0 b 124 9 136 0 128 3 b 115 33 120 15 119 15 b 0 322 92 140 49 246 b -10 346 -9 337 -10 338 b 14 372 -10 362 0 372 b 32 366 20 372 26 370 b 132 337 62 349 104 337 l 132 337 l 136 337 l 138 345 b 145 369 139 350 143 361 b 152 403 150 384 152 394 b 138 441 152 416 148 426 b 133 453 135 446 133 449 b 138 460 133 456 135 458 z',
1092+
x_min: 11,
1093+
x_max: 239,
1094+
y_min: 6,
1095+
y_max: 281,
1096+
ha: 275,
1097+
o: 'm 35 403 b 43 405 37 404 40 405 b 62 398 49 405 55 403 b 79 390 65 396 73 392 b 180 367 111 374 145 367 b 298 398 221 367 262 377 b 318 404 305 402 312 404 b 344 377 332 404 344 394 b 333 351 344 369 343 367 b 212 51 282 273 237 161 b 204 23 207 28 206 26 b 180 8 199 13 189 8 b 156 23 171 8 162 13 b 150 44 154 25 153 28 b 27 351 125 158 80 271 b 16 377 17 367 16 369 b 35 403 16 389 24 400 z',
10981098
},
10991099
},
11001100
fontFamily: 'GonvilleSmufl',
11011101
resolution: 1000,
1102-
generatedOn: '2022-12-18T09:06:20.008Z',
1102+
generatedOn: '2022-12-24T06:31:40.861Z',
11031103
};

src/fonts/gonville_metrics.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,24 @@ export const GonvilleMetrics = {
480480
scale: 1.0,
481481
},
482482
},
483+
stroke_straight: {
484+
arrowheadBlackDown: {
485+
shiftX: -4.5,
486+
},
487+
arrowheadBlackUp: {
488+
shiftX: -0.85,
489+
},
490+
},
491+
stroke_wiggly: {
492+
arrowheadBlackDown: {
493+
shiftX: -1,
494+
shiftY: 1,
495+
},
496+
arrowheadBlackUp: {
497+
shiftX: -1,
498+
shiftY: 1,
499+
},
500+
},
483501
tremolo: {
484502
default: {
485503
shiftY: -10,
-43.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)