Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix up small caps h with breve below #435

Merged
merged 9 commits into from
Feb 22, 2021
6 changes: 6 additions & 0 deletions FONTLOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ ChangeLog

unreleased (GIT) <Libertinus> Version HEAD
- Add 29 more specialty arrow glyphs to Math family
- Add missing U+029C to Serif Bold Italic
- Add missing ‘below’ mark to h/H/h.sc across Serif family
- Consistently align ‘below’ mark on h/H/h.sc across Serif family
- Re-align mark positioning on U+032E breve below across Serif family
- Add smallcaps and caps-2-smallcaps feature for h/H + breve below
- Re-align ‘bellow’ mark on U+029C to match smallcaps across all families

9 January 2021 (Caleb Maclennan) <Libertinus> Version 7.031
- Correct distribution release filenames
Expand Down
1 change: 1 addition & 0 deletions sources/LibertinusSans-Bold.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -32080,6 +32080,7 @@ Encoding: 668 668 1534
Width: 640
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 325 -108 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down
2 changes: 2 additions & 0 deletions sources/LibertinusSans-Italic.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -43916,6 +43916,7 @@ Encoding: 668 668 1620
Width: 561
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 250 -110 basechar 0
LayerCount: 2
Fore
Refer: 789 1085 N 1 0 0 1 0 0 2
Expand Down Expand Up @@ -53425,6 +53426,7 @@ Encoding: 1114172 -1 1865
Width: 563
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 250 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down
1 change: 1 addition & 0 deletions sources/LibertinusSans-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -33829,6 +33829,7 @@ Encoding: 668 668 1603
Width: 561
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 264.8 -110 basechar 0
LayerCount: 2
Fore
Refer: 786 1085 N 1 0 0 1 0 0 2
Expand Down
19 changes: 10 additions & 9 deletions sources/LibertinusSerif-Bold.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -4038,8 +4038,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1417 774 N 1 0 0 1 597 -728 2
Refer: 2153 72 N 1 0 0 1 0 0 2
Refer: 1444 814 N 1 0 0 1 688 0 2
Refer: 2153 72 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2B
Expand All @@ -4049,8 +4049,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1417 774 N 1 0 0 1 490 -738 2
Refer: 288 104 N 1 0 0 1 0 0 2
Refer: 1444 814 N 1 0 0 1 594 0 2
Refer: 288 104 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2C
Expand Down Expand Up @@ -6438,7 +6438,7 @@ Encoding: 104 104 288
Width: 619
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 259 -110 basechar 0
AnchorPoint: "below" 315 -110 basechar 0
AnchorPoint: "ogonek" 423 10 basechar 0
AnchorPoint: "middle" 264 215 basechar 0
AnchorPoint: "above" 299 645 basechar 0
Expand Down Expand Up @@ -32783,10 +32783,10 @@ Encoding: 814 814 1444
Width: 0
GlyphClass: 4
Flags: MW
AnchorPoint: "below" -251 -118 mark 0
AnchorPoint: "below" -279 -110 mark 0
LayerCount: 2
Fore
Refer: 1417 774 N 1 0 0 1 -91 -759 2
Refer: 1417 774 N 1 0 0 1 -91 -728 2
EndChar

StartChar: uni032F
Expand Down Expand Up @@ -35377,6 +35377,7 @@ Encoding: 668 668 1620
Width: 633
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 356 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down Expand Up @@ -42582,7 +42583,7 @@ Width: 714
GlyphClass: 2
Flags: MW
AnchorPoint: "above" 348 645 basechar 0
AnchorPoint: "below" 353 -110 basechar 0
AnchorPoint: "below" 356 -110 basechar 0
AnchorPoint: "cedilla" 521 -3 basechar 0
LayerCount: 2
Fore
Expand Down Expand Up @@ -53594,7 +53595,7 @@ Encoding: 72 72 2153
Width: 817
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 360 -110 basechar 0
AnchorPoint: "below" 409 -110 basechar 0
AnchorPoint: "cedilla" 150 0 basechar 0
AnchorPoint: "middle" 356 485 basechar 0
AnchorPoint: "above" 361 850 basechar 0
Expand Down
41 changes: 26 additions & 15 deletions sources/LibertinusSerif-BoldItalic.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ Grid
-463 550 l 1025
EndSplineSet
AnchorClass2: "top_punkt" "'mark' Top Punkt" "right" "'mark' Right" "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle" "above" "'mark' Above" "komb_OR" "'mark' Komb OR"
BeginChars: 1114408 1901
BeginChars: 1114408 1902

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -2694,8 +2694,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1010 814 N 1 0 0 1 580.4 31 2
Refer: 198 72 N 1 0 0 1 0 0 2
Refer: 1010 814 N 1 0 0 1 632 0 2
Refer: 198 72 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2B
Expand All @@ -2705,8 +2705,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1010 814 N 1 0 0 1 575.4 21 2
Refer: 229 104 N 1 0 0 1 0 0 2
Refer: 1010 814 N 1 0 0 1 565 -1 2
Refer: 229 104 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2C
Expand Down Expand Up @@ -4317,6 +4317,7 @@ Encoding: 72 72 198
Width: 735
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 357 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down Expand Up @@ -5432,7 +5433,7 @@ Width: 620
GlyphClass: 2
Flags: MW
AnchorPoint: "cedilla" 134 9 basechar 0
AnchorPoint: "below" 235 -111 basechar 0
AnchorPoint: "below" 290 -111 basechar 0
AnchorPoint: "ogonek" 427 10 basechar 0
AnchorPoint: "above" 415 645 basechar 0
LayerCount: 2
Expand Down Expand Up @@ -28893,17 +28894,17 @@ Encoding: 814 814 1010
Width: 0
GlyphClass: 4
Flags: MW
AnchorPoint: "below" -275 -118 mark 0
AnchorPoint: "below" -275 -110 mark 0
LayerCount: 2
Fore
SplineSet
-376.9 -83 m 1
-376.7 -136 -341.2 -173 -287.2 -173 c 0
-235.2 -173 -182.7 -141 -160.9 -83 c 1
-136.3 -95 l 1
-165.8 -181 -239.8 -230 -298.8 -230 c 0
-368.8 -230 -409.6 -180 -406.3 -95 c 1
-376.9 -83 l 1
-376.900390625 -53 m 1
-376.700195312 -106 -341.200195312 -143 -287.200195312 -143 c 0
-235.200195312 -143 -182.700195312 -111 -160.900390625 -53 c 1
-136.299804688 -65 l 1
-165.799804688 -151 -239.799804688 -200 -298.799804688 -200 c 0
-368.799804688 -200 -409.599609375 -150 -406.299804688 -65 c 1
-376.900390625 -53 l 1
EndSplineSet
EndChar

Expand Down Expand Up @@ -36626,7 +36627,7 @@ Width: 684
GlyphClass: 2
Flags: MW
AnchorPoint: "above" 348 645 basechar 0
AnchorPoint: "below" 353 -110 basechar 0
AnchorPoint: "below" 327 -110 basechar 0
AnchorPoint: "cedilla" 521 -3 basechar 0
LayerCount: 2
Fore
Expand Down Expand Up @@ -56246,5 +56247,15 @@ SplineSet
374 323 l 1
EndSplineSet
EndChar

StartChar: uni029C
Encoding: 668 668 1901
Width: 684
Flags: W
AnchorPoint: "below" 327 -110 basechar 0
LayerCount: 2
Fore
Refer: 1230 -1 N 1 0 0 1 0 0 2
EndChar
EndChars
EndSplineFont
14 changes: 8 additions & 6 deletions sources/LibertinusSerif-Italic.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -4565,8 +4565,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1412 774 N 1 0 0 1 335 -728 2
Refer: 259 72 N 1 0 0 1 0 0 2
Refer: 1441 814 N 1 0 0 1 595 3 2
Refer: 259 72 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2B
Expand All @@ -4576,8 +4576,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1412 774 N 1 0 0 1 250 -738 2
Refer: 290 104 N 1 0 0 1 0 0 2
Refer: 1441 814 N 1 0 0 1 504 -1 2
Refer: 290 104 N 1 0 0 1 0 0 3
EndChar

StartChar: uni1E2C
Expand Down Expand Up @@ -39886,10 +39886,10 @@ Encoding: 814 814 1441
Width: 0
GlyphClass: 4
Flags: MW
AnchorPoint: "below" -275 -118 mark 0
AnchorPoint: "below" -275 -110 mark 0
LayerCount: 2
Fore
Refer: 1412 774 N 1 0 0 1 -245.4 -759 2
Refer: 1412 774 N 1 0 0 1 -235.4 -739 2
EndChar

StartChar: uni032F
Expand Down Expand Up @@ -48465,6 +48465,7 @@ Encoding: 668 668 1667
Width: 558
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 273 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down Expand Up @@ -52576,6 +52577,7 @@ Encoding: 1114181 -1 1774
Width: 590
GlyphClass: 2
Flags: MW
AnchorPoint: "below" 273 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down
20 changes: 10 additions & 10 deletions sources/LibertinusSerif-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -4092,8 +4092,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1418 774 N 1 0 0 1 525 -728 2
Refer: 2244 72 N 1 0 0 1 0 0 2
Refer: 1445 814 N 1 0 0 1 613 0 2
Refer: 2244 72 N 1 0 0 1 0 0 3
Colour: ff00ff
EndChar

Expand All @@ -4104,8 +4104,8 @@ GlyphClass: 2
Flags: MW
LayerCount: 2
Fore
Refer: 1418 774 N 1 0 0 1 440 -738 2
Refer: 288 104 N 1 0 0 1 0 0 2
Refer: 1445 814 N 1 0 0 1 523 0 2
Refer: 288 104 N 1 0 0 1 0 0 3
Colour: ff00ff
EndChar

Expand Down Expand Up @@ -6488,7 +6488,7 @@ AnchorPoint: "middle" 264 215 basechar 0
AnchorPoint: "right" 429 580 basechar 0
AnchorPoint: "ogonek" 423 10 basechar 0
AnchorPoint: "above" 299 645 basechar 0
AnchorPoint: "below" 259 -110 basechar 0
AnchorPoint: "below" 272 -110 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down Expand Up @@ -33463,10 +33463,10 @@ Encoding: 814 814 1445
Width: 0
GlyphClass: 4
Flags: MW
AnchorPoint: "below" -251 -118 mark 0
AnchorPoint: "below" -251 -110 mark 0
LayerCount: 2
Fore
Refer: 1418 774 N 1 0 0 1 -91 -759 2
Refer: 1418 774 N 1 0 0 1 -91 -739 2
Colour: ff00ff
EndChar

Expand Down Expand Up @@ -36245,7 +36245,7 @@ Width: 586
GlyphClass: 2
Flags: MW
AnchorPoint: "above" 209 645 basechar 0
AnchorPoint: "below" 196 -110 basechar 0
AnchorPoint: "below" 305 -110 basechar 0
AnchorPoint: "cedilla" 167 -3 basechar 0
AnchorPoint: "ogonek" 410 16 basechar 0
LayerCount: 2
Expand Down Expand Up @@ -46116,7 +46116,7 @@ Width: 611
GlyphClass: 2
Flags: MW
AnchorPoint: "cedilla" 155 -3 basechar 0
AnchorPoint: "below" 304 -110 basechar 0
AnchorPoint: "below" 305 -110 basechar 0
AnchorPoint: "above" 297 685 basechar 0
LayerCount: 2
Fore
Expand Down Expand Up @@ -58421,7 +58421,7 @@ Flags: MW
AnchorPoint: "middle" 356 485 basechar 0
AnchorPoint: "right" 729 732 basechar 0
AnchorPoint: "cedilla" 150 0 basechar 0
AnchorPoint: "below" 360 -110 basechar 0
AnchorPoint: "below" 362 -110 basechar 0
AnchorPoint: "above" 361 850 basechar 0
LayerCount: 2
Fore
Expand Down
Loading