Skip to content

Commit

Permalink
Merge pull request #16 from basil/secondary
Browse files Browse the repository at this point in the history
Add secondary and tertiary sharps
  • Loading branch information
danielgarthur authored Oct 30, 2023
2 parents 96e56ea + 4f92002 commit 9f2d6b0
Show file tree
Hide file tree
Showing 6 changed files with 641 additions and 5 deletions.
Binary file modified docs/tables/alteration.md
Binary file not shown.
178 changes: 177 additions & 1 deletion fonts/neanes.metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -1037,6 +1037,10 @@
]
},
"runningElafron": {
"diesisSecondary": [
0.713,
0.895
],
"barline": [
0.583,
0.59
Expand Down Expand Up @@ -2525,6 +2529,10 @@
]
},
"oligonIsonKentimata": {
"diesisSecondary": [
1.255,
1.101
],
"yfesisSecondary": [
0.93,
0.776
Expand Down Expand Up @@ -2653,6 +2661,10 @@
]
},
"oligonApostrofosKentimata": {
"diesisSecondary": [
0.965,
1.154
],
"yfesisSecondary": [
0.64,
0.828
Expand Down Expand Up @@ -2723,6 +2735,10 @@
]
},
"oligonElafronKentimata": {
"diesisSecondary": [
1.325,
1.163
],
"yfesisSecondary": [
1.0,
0.838
Expand Down Expand Up @@ -2793,6 +2809,10 @@
]
},
"oligonYporroiKentimata": {
"diesisSecondary": [
0.965,
1.153
],
"barline": [
0.502,
0.862
Expand Down Expand Up @@ -3199,6 +3219,10 @@
]
},
"petastiRunningElafron": {
"diesisSecondary": [
0.663,
1.235
],
"barline": [
0.397,
0.94
Expand Down Expand Up @@ -3519,6 +3543,14 @@
]
},
"oligonRunningElafronKentimata": {
"diesisTertiary": [
0.701,
1.183
],
"diesisSecondary": [
1.595,
1.133
],
"barline": [
0.459,
0.856
Expand Down Expand Up @@ -3601,6 +3633,10 @@
]
},
"oligonElafronApostrofosKentimata": {
"diesisSecondary": [
1.327,
1.137
],
"yfesisSecondary": [
1.002,
0.812
Expand Down Expand Up @@ -6913,6 +6949,10 @@
]
},
"oligonChamiliKentimata": {
"diesisSecondary": [
1.327,
1.137
],
"yfesisSecondary": [
1.002,
0.812
Expand Down Expand Up @@ -7391,6 +7431,54 @@
0.087,
0.589
]
},
"diesis2Secondary": {
"diesisSecondary": [
0.196,
0.612
]
},
"diesis4Secondary": {
"diesisSecondary": [
0.177,
0.682
]
},
"diesis6Secondary": {
"diesisSecondary": [
0.152,
0.652
]
},
"diesis8Secondary": {
"diesisSecondary": [
0.012,
0.553
]
},
"diesis2Tertiary": {
"diesisTertiary": [
0.196,
0.612
]
},
"diesis4Tertiary": {
"diesisTertiary": [
0.177,
0.682
]
},
"diesis6Tertiary": {
"diesisTertiary": [
0.152,
0.652
]
},
"diesis8Tertiary": {
"diesisTertiary": [
0.012,
0.553
]
}
},
"glyphsWithAlternates": {
Expand Down Expand Up @@ -7786,7 +7874,15 @@
"barlineDoubleAbove": 0.34,
"barlineTheseosAbove": 0.208,
"barlineShortDoubleAbove": 0.256,
"barlineShortTheseosAbove": 0.172
"barlineShortTheseosAbove": 0.172,
"diesis2Secondary": 0.0,
"diesis4Secondary": 0.0,
"diesis6Secondary": 0.0,
"diesis8Secondary": 0.0,
"diesis2Tertiary": 0.0,
"diesis4Tertiary": 0.0,
"diesis6Tertiary": 0.0,
"diesis8Tertiary": 0.0
},
"optionalGlyphs": {
"oligonKentimataBelow.alt01": {
Expand Down Expand Up @@ -11407,6 +11503,86 @@
-0.062,
0.589
]
},
"diesis2Secondary": {
"bBoxNE": [
0.191,
0.609
],
"bBoxSW": [
-0.132,
0.29
]
},
"diesis4Secondary": {
"bBoxNE": [
0.177,
0.68
],
"bBoxSW": [
-0.152,
0.354
]
},
"diesis6Secondary": {
"bBoxNE": [
0.171,
0.676
],
"bBoxSW": [
-0.182,
0.324
]
},
"diesis8Secondary": {
"bBoxNE": [
0.046,
0.59
],
"bBoxSW": [
-0.343,
0.203
]
},
"diesis2Tertiary": {
"bBoxNE": [
0.191,
0.609
],
"bBoxSW": [
-0.132,
0.29
]
},
"diesis4Tertiary": {
"bBoxNE": [
0.177,
0.68
],
"bBoxSW": [
-0.152,
0.354
]
},
"diesis6Tertiary": {
"bBoxNE": [
0.171,
0.676
],
"bBoxSW": [
-0.182,
0.324
]
},
"diesis8Tertiary": {
"bBoxNE": [
0.046,
0.59
],
"bBoxSW": [
-0.343,
0.203
]
}
},
"ligatures": {
Expand Down
24 changes: 24 additions & 0 deletions metadata/glyphnames.json
Original file line number Diff line number Diff line change
Expand Up @@ -842,6 +842,30 @@
"diesisGenikiBelow": {
"codepoint": "U+E1F5"
},
"diesis2Secondary": {
"codepoint": "U+E1F6"
},
"diesis4Secondary": {
"codepoint": "U+E1F7"
},
"diesis6Secondary": {
"codepoint": "U+E1F8"
},
"diesis8Secondary": {
"codepoint": "U+E1F9"
},
"diesis2Tertiary": {
"codepoint": "U+E1FA"
},
"diesis4Tertiary": {
"codepoint": "U+E1FB"
},
"diesis6Tertiary": {
"codepoint": "U+E1FC"
},
"diesis8Tertiary": {
"codepoint": "U+E1FD"
},
"diesisGenikiSecondary": {
"codepoint": "U+E1FE"
},
Expand Down
2 changes: 2 additions & 0 deletions scripts/generate-font-metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ class SbmuflFont(object):
'apli',
'barline',
'diesis',
'diesisSecondary',
'diesisTertiary',
'endofonon',
'fthoraTop',
'fthoraTopSecondary',
Expand Down
Loading

0 comments on commit 9f2d6b0

Please sign in to comment.