Skip to content

Commit

Permalink
Merge pull request #502 from cionx/hebrew-plus
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque authored Sep 17, 2024
2 parents 69d1fe4 + 668933b commit 4cb310a
Show file tree
Hide file tree
Showing 14 changed files with 284 additions and 13 deletions.
1 change: 1 addition & 0 deletions FONTLOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ ChangeLog
---------

unreleased (GIT) <Libertinus> Version HEAD
- Add U+FB29 (Hebrew alternative plus sign) to all families
- Add U+29B9 and U+29BA glyphs to Libertinus Math
- Add U+2B33, long leftwards squiggle arrow to Math family
- Add Dutch-specific i_j and I_J digraphs
Expand Down
38 changes: 37 additions & 1 deletion sources/LibertinusKeyboard-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ Grid
432 575 l 1049
432 580 m 1049
EndSplineSet
BeginChars: 1114184 419
BeginChars: 1114184 421

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -19977,5 +19977,41 @@ SplineSet
1000 -84 l 2
EndSplineSet
EndChar

StartChar: minus
Encoding: 8722 8722 419
Width: 1100
Flags: W
LayerCount: 3
Fore
SplineSet
697 260 m 1
697 204 l 1
385 204 l 1
385 260 l 1
697 260 l 1
EndSplineSet
Refer: 415 -1 N 1 0 0 1 0 0 2
EndChar

StartChar: uniFB29
Encoding: 64297 64297 420
Width: 1100
Flags: W
LayerCount: 3
Fore
SplineSet
385 204 m 1
385 260 l 1
513 260 l 1
513 383 l 1
569 383 l 1
569 260 l 1
697 260 l 1
697 204 l 1
385 204 l 1
EndSplineSet
Refer: 415 -1 N 1 0 0 1 0 0 2
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusMath-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -617,7 +617,7 @@ Grid
Named: "Top Accent"
EndSplineSet
AnchorClass2: "aboveMark" "'mkmk' Mark to Mark-1" "right" "'mark' Right" "komb_OR" "'mark' Komb OR" "above" "'mark' Above" "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle"
BeginChars: 1114839 4378
BeginChars: 1114839 4379

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -161288,6 +161288,25 @@ Fore
Refer: 4364 8694 N -1 0 0 1 912 0 2
EndChar

StartChar: uniFB29
Encoding: 64297 64297 4375
Width: 648
Flags: W
LayerCount: 2
Fore
SplineSet
59 235 m 17
47 247 47 273 59 285 c 9
299 285 l 1
299 525 l 17
311 537 337 537 349 525 c 9
349 285 l 1
589 285 l 17
601 273 601 247 589 235 c 9
59 235 l 17
EndSplineSet
EndChar

StartChar: uni29B9
Encoding: 10681 10681 4375
Width: 730
Expand Down
24 changes: 23 additions & 1 deletion sources/LibertinusMono-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ Grid
-463 550 l 1025
EndSplineSet
AnchorClass2: "right" "'mark' Right" "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle" "above" "'mark' Above" "komb_OR" "'mark' Komb OR"
BeginChars: 1114118 617
BeginChars: 1114118 618

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -17667,5 +17667,27 @@ LayerCount: 2
Fore
Refer: 615 119046 N -1 0 0 1 640 -1 2
EndChar

StartChar: uniFB29
Encoding: 64297 64297 617
Width: 640
Flags: W
LayerCount: 2
Fore
SplineSet
70 221 m 2
58 221 50 230 50 240 c 0
50 258 67 281 83 281 c 2
288 281 l 1
288 472 l 2
288 488 317 504 330 504 c 0
340 504 352 499 352 487 c 2
352 281 l 1
571 281 l 2
584 281 590 270 590 260 c 0
590 248 571 221 554 221 c 2
70 221 l 2
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusSans-Bold.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ Grid
-113 550 l 1025
EndSplineSet
AnchorClass2: "acute" "'mark' Mark Positioning lookup 5" "above" "'mark' Mark Positioning lookup 4" "top_punkt" "'mark' Mark Positioning lookup 4" "below" "'mark' Mark Positioning lookup 3" "cedilla" "'mark' Mark Positioning lookup 2" "ogonek" "'mark' Mark Positioning lookup 1" "middle" "'mark' Mark Positioning in Hebrew lookup 0"
BeginChars: 1114490 2591
BeginChars: 1114490 2592

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -64330,5 +64330,24 @@ LayerCount: 2
Fore
Refer: 413 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2591
Width: 520
Flags: W
LayerCount: 2
Fore
SplineSet
60 202 m 1
60 262 l 1
230 262 l 1
230 433 l 1
290 433 l 1
290 262 l 1
460 262 l 1
460 202 l 1
60 202 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusSans-Italic.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ Grid
-113 550 l 1025
EndSplineSet
AnchorClass2: "acute" "'mark' Mark Positioning lookup 5" "above" "'mark' Mark Positioning lookup 4" "top_punkt" "'mark' Mark Positioning lookup 4" "below" "'mark' Mark Positioning lookup 3" "cedilla" "'mark' Mark Positioning lookup 2" "ogonek" "'mark' Mark Positioning lookup 1" "middle" "'mark' Mark Positioning in Hebrew lookup 0"
BeginChars: 1114395 2464
BeginChars: 1114395 2465

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -73586,5 +73586,24 @@ LayerCount: 2
Fore
Refer: 421 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2464
Width: 527
Flags: W
LayerCount: 2
Fore
SplineSet
110.2 208 m 1
120.6 257 l 1
292.6 257 l 1
329.6 431 l 1
380.6 431 l 1
343.6 257 l 1
515.6 257 l 1
505.2 208 l 1
110.2 208 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusSans-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ Grid
-113 550 l 1025
EndSplineSet
AnchorClass2: "komb_OR" "'mark' komb OR" "above" "'mark' Above" "top_punkt" "'mark' Above" "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle"
BeginChars: 1114407 2437
BeginChars: 1114407 2438

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -59216,5 +59216,24 @@ LayerCount: 2
Fore
Refer: 418 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2437
Width: 527
Flags: W
LayerCount: 2
Fore
SplineSet
66 208 m 1
66 257 l 1
238 257 l 1
238 431 l 1
289 431 l 1
289 257 l 1
461 257 l 1
461 208 l 1
66 208 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusSerif-Bold.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,7 @@ Grid
-113 550 l 1025
EndSplineSet
AnchorClass2: "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle" "above" "'mark' Above" "komb_OR" "'mark' Komb OR" "right" "'mark' Right"
BeginChars: 1114415 2451
BeginChars: 1114415 2452

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -61633,5 +61633,24 @@ LayerCount: 2
Fore
Refer: 421 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2451
Width: 537
Flags: W
LayerCount: 2
Fore
SplineSet
61 195 m 1
61 269 l 1
232 269 l 1
232 433 l 1
306 433 l 1
306 269 l 1
477 269 l 1
477 195 l 1
61 195 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion 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: 1114413 1907
BeginChars: 1114413 1908

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -56339,5 +56339,24 @@ LayerCount: 2
Fore
Refer: 361 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 1907
Width: 537
Flags: W
LayerCount: 2
Fore
SplineSet
118.5 195 m 1
134.2 269 l 1
291 269 l 1
325.8 433 l 1
403.4 433 l 1
368.5 269 l 1
525.3 269 l 1
509.5 195 l 1
118.5 195 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
21 changes: 20 additions & 1 deletion sources/LibertinusSerif-Italic.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ Grid
-463 550 l 1025
EndSplineSet
AnchorClass2: "aboveMark" "'mkmk' Mark-to-Mark 1" "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 2401
BeginChars: 1114408 2402

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -73227,5 +73227,24 @@ LayerCount: 2
Fore
Refer: 423 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2401
Width: 527
Flags: W
LayerCount: 2
Fore
SplineSet
103 207 m 1
111 256 l 1
285 256 l 1
315 430 l 1
364 430 l 1
334 256 l 1
507 256 l 1
498 207 l 1
103 207 l 1
EndSplineSet
EndChar
EndChars
EndSplineFont
24 changes: 23 additions & 1 deletion sources/LibertinusSerif-Regular.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ Grid
-113 550 l 1025
EndSplineSet
AnchorClass2: "aboveMark" "'mkmk' Mark to Mark-1" "right" "'mark' Right" "komb_OR" "'mark' Komb OR" "above" "'mark' Above" "below" "'mark' Below" "cedilla" "'mark' Cedilla" "ogonek" "'mark' Ogonek" "middle" "'mark' Middle"
BeginChars: 1114455 2687
BeginChars: 1114455 2688

StartChar: exclam
Encoding: 33 33 0
Expand Down Expand Up @@ -74676,5 +74676,27 @@ LayerCount: 2
Fore
Refer: 421 307 N 1 0 0 1 0 0 3
EndChar

StartChar: uniFB29
Encoding: 64297 64297 2687
Width: 550
Flags: W
LayerCount: 2
Fore
SplineSet
75 226 m 2
66 226 60 234 60 242 c 0
60 257 73 276 85 276 c 2
250 276 l 1
250 435 l 2
250 448 273 462 283 462 c 0
291 462 300 458 300 448 c 2
300 276 l 1
476 276 l 2
486 276 490 267 490 259 c 0
490 249 476 226 463 226 c 2
75 226 l 2
EndSplineSet
EndChar
EndChars
EndSplineFont
Loading

0 comments on commit 4cb310a

Please sign in to comment.