Browse Source

Add new ligatures

- Regular:                '::', '<<', '>>', '&&', '||', '//', '/*', '*/', '/**/'
- Italic/Bold/BoldItalic:                               '//', '/*', '*/', '/**/'
pull/116/head
artem-ogre 3 years ago
committed by Jany Belluz
parent
commit
103c7cecc3
  1. 10
      Sources/FantasqueSansMono-Bold.sfdir/asterisk_slash.liga.glyph
  2. 10
      Sources/FantasqueSansMono-Bold.sfdir/slash_asterisk.liga.glyph
  3. 12
      Sources/FantasqueSansMono-Bold.sfdir/slash_asterisk_asterisk_slash.liga.glyph
  4. 10
      Sources/FantasqueSansMono-Bold.sfdir/slash_slash.liga.glyph
  5. 11
      Sources/FantasqueSansMono-BoldItalic.sfdir/asterisk_slash.liga.glyph
  6. 11
      Sources/FantasqueSansMono-BoldItalic.sfdir/slash_asterisk.liga.glyph
  7. 12
      Sources/FantasqueSansMono-BoldItalic.sfdir/slash_asterisk_asterisk_slash.liga.glyph
  8. 10
      Sources/FantasqueSansMono-BoldItalic.sfdir/slash_slash.liga.glyph
  9. 10
      Sources/FantasqueSansMono-Italic.sfdir/asterisk_slash.liga.glyph
  10. 10
      Sources/FantasqueSansMono-Italic.sfdir/slash_asterisk.liga.glyph
  11. 12
      Sources/FantasqueSansMono-Italic.sfdir/slash_asterisk_asterisk_slash.liga.glyph
  12. 10
      Sources/FantasqueSansMono-Italic.sfdir/slash_slash.liga.glyph
  13. 12
      Sources/FantasqueSansMono-Regular.sfdir/ampersand_ampersand.liga.glyph
  14. 11
      Sources/FantasqueSansMono-Regular.sfdir/asterisk_slash.liga.glyph
  15. 11
      Sources/FantasqueSansMono-Regular.sfdir/bar_bar.liga.glyph
  16. 12
      Sources/FantasqueSansMono-Regular.sfdir/colon_colon.liga.glyph
  17. 28
      Sources/FantasqueSansMono-Regular.sfdir/greater_greater.liga.glyph
  18. 30
      Sources/FantasqueSansMono-Regular.sfdir/less_less.liga.glyph
  19. 11
      Sources/FantasqueSansMono-Regular.sfdir/slash_asterisk.liga.glyph
  20. 13
      Sources/FantasqueSansMono-Regular.sfdir/slash_asterisk_asterisk_slash.liga.glyph
  21. 10
      Sources/FantasqueSansMono-Regular.sfdir/slash_slash.liga.glyph

10
Sources/FantasqueSansMono-Bold.sfdir/asterisk_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: asterisk_slash.liga
Encoding: 57405 57405 985
Width: 1060
VWidth: 60
Flags: HWO
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -1060 0 2
Refer: 104 47 N 1 0 0 1 -110 0 2
EndChar

10
Sources/FantasqueSansMono-Bold.sfdir/slash_asterisk.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_asterisk.liga
Encoding: 57406 57406 986
Width: 1060
VWidth: 60
Flags: W
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 0 0 2
Refer: 104 47 N 1 0 0 1 -847 0 2
EndChar

12
Sources/FantasqueSansMono-Bold.sfdir/slash_asterisk_asterisk_slash.liga.glyph

@ -0,0 +1,12 @@
StartChar: slash_asterisk_asterisk_slash.liga
Encoding: 57407 57407 987
Width: 1060
VWidth: 0
Flags: W
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -2120 0 2
Refer: 104 47 N 1 0 0 1 -2860 0 2
Refer: 104 47 N 1 0 0 1 -160 0 2
Refer: 191 42 N 1 0 0 1 -1060 0 2
EndChar

10
Sources/FantasqueSansMono-Bold.sfdir/slash_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_slash.liga
Encoding: 57404 57404 984
Width: 1060
VWidth: 60
Flags: W
LayerCount: 2
Fore
Refer: 104 47 N 1 0 0 1 -980 0 2
Refer: 104 47 N 1 0 0 1 -80 0 2
EndChar

11
Sources/FantasqueSansMono-BoldItalic.sfdir/asterisk_slash.liga.glyph

@ -0,0 +1,11 @@
StartChar: asterisk_slash.liga
Encoding: 57405 57405 985
Width: 1060
VWidth: 60
Flags: HW
VStem: -563 163<688 1113>
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -997 0 2
Refer: 104 47 N 1 0 0 1 -100 0 2
EndChar

11
Sources/FantasqueSansMono-BoldItalic.sfdir/slash_asterisk.liga.glyph

@ -0,0 +1,11 @@
StartChar: slash_asterisk.liga
Encoding: 57406 57406 984
Width: 1060
VWidth: 60
Flags: HW
VStem: 524 294<945.25 1109>
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 0 0 2
Refer: 104 47 N 1 0 0 1 -847 0 2
EndChar

12
Sources/FantasqueSansMono-BoldItalic.sfdir/slash_asterisk_asterisk_slash.liga.glyph

@ -0,0 +1,12 @@
StartChar: slash_asterisk_asterisk_slash.liga
Encoding: 57407 57407 987
Width: 1060
VWidth: 0
Flags: W
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -2120 0 2
Refer: 104 47 N 1 0 0 1 -2860 0 2
Refer: 104 47 N 1 0 0 1 -160 0 2
Refer: 191 42 N 1 0 0 1 -1060 0 2
EndChar

10
Sources/FantasqueSansMono-BoldItalic.sfdir/slash_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_slash.liga
Encoding: 57404 57404 982
Width: 1060
VWidth: 60
Flags: W
LayerCount: 2
Fore
Refer: 104 47 N 1 0 0 1 -980 0 2
Refer: 104 47 N 1 0 0 1 -80 0 2
EndChar

10
Sources/FantasqueSansMono-Italic.sfdir/asterisk_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: asterisk_slash.liga
Encoding: 57406 57406 986
Width: 1060
VWidth: 60
Flags: HW
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -1060 0 2
Refer: 104 47 N 1 0 0 1 -110 0 2
EndChar

10
Sources/FantasqueSansMono-Italic.sfdir/slash_asterisk.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_asterisk.liga
Encoding: 57405 57405 985
Width: 1060
VWidth: 60
Flags: W
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 0 0 2
Refer: 104 47 N 1 0 0 1 -847 0 2
EndChar

12
Sources/FantasqueSansMono-Italic.sfdir/slash_asterisk_asterisk_slash.liga.glyph

@ -0,0 +1,12 @@
StartChar: slash_asterisk_asterisk_slash.liga
Encoding: 57407 57407 987
Width: 1060
VWidth: 0
Flags: W
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -2120 0 2
Refer: 104 47 N 1 0 0 1 -2860 0 2
Refer: 104 47 N 1 0 0 1 -160 0 2
Refer: 191 42 N 1 0 0 1 -1060 0 2
EndChar

10
Sources/FantasqueSansMono-Italic.sfdir/slash_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_slash.liga
Encoding: 57404 57404 984
Width: 1060
VWidth: 60
Flags: HWO
LayerCount: 2
Fore
Refer: 104 47 N 1 0 0 1 -960 0 2
Refer: 104 47 N 1 0 0 1 -100 0 2
EndChar

12
Sources/FantasqueSansMono-Regular.sfdir/ampersand_ampersand.liga.glyph

@ -0,0 +1,12 @@
StartChar: ampersand_ampersand.liga
Encoding: 57400 57400 1029
Width: 1060
VWidth: 0
Flags: WO
HStem: -22 155<-687.706 -410.925 251.294 528.075> 1194 153<-648.263 -457.081 290.737 481.919>
VStem: -938 159<228.763 529.103> -853 158<921.771 1150.11> -432 157<972.767 1168.98> -225 149<401.282 647> 1 159<228.763 529.103> 86 158<921.771 1150.11> 507 157<972.767 1168.98> 714 149<401.282 647>
LayerCount: 2
Fore
Refer: 168 38 N 1 0 0 1 -985 0 2
Refer: 168 38 N 1 0 0 1 -46 0 2
EndChar

11
Sources/FantasqueSansMono-Regular.sfdir/asterisk_slash.liga.glyph

@ -0,0 +1,11 @@
StartChar: asterisk_slash.liga
Encoding: 57404 57404 1033
Width: 1060
VWidth: 0
Flags: HW
VStem: -626 163<688 1113>
LayerCount: 2
Fore
Refer: 104 47 N 1 0 0 1 -130 0 2
Refer: 191 42 N 1 0 0 1 -1060 0 2
EndChar

11
Sources/FantasqueSansMono-Regular.sfdir/bar_bar.liga.glyph

@ -0,0 +1,11 @@
StartChar: bar_bar.liga
Encoding: 57401 57401 1030
Width: 1060
VWidth: 66
Flags: W
VStem: -420 162<-194.108 1492> 280 162<-194.108 1492>
LayerCount: 2
Fore
Refer: 161 124 N 1 0 0 1 -811 0 2
Refer: 161 124 N 1 0 0 1 -111 0 2
EndChar

12
Sources/FantasqueSansMono-Regular.sfdir/colon_colon.liga.glyph

@ -0,0 +1,12 @@
StartChar: colon_colon.liga
Encoding: 57397 57397 1026
Width: 1060
VWidth: 26
Flags: W
HStem: 2 269<-491 -240 240 491> 750.867 269<-491 -240 240 491>
VStem: -491 251<2 271 750.867 1019.87> 240 251<2 271 750.867 1019.87>
LayerCount: 2
Fore
Refer: 66 58 N 1 0 0 1 -885 0 2
Refer: 66 58 N 1 0 0 1 -154 0 2
EndChar

28
Sources/FantasqueSansMono-Regular.sfdir/greater_greater.liga.glyph

@ -0,0 +1,28 @@
StartChar: greater_greater.liga
Encoding: 57399 57399 1028
Width: 1060
VWidth: 6
Flags: W
LayerCount: 2
Fore
SplineSet
926 591 m 1
926 552 926 513 926 474 c 1
830 405 246 35 68 -30 c 1
0 109 l 1
175 203 552 430 701 526 c 1
573 596 207 794 93 900 c 0
66 925 44 944 25 974 c 1
143 1076 l 1
249 950 812 652 926 591 c 1
0 591 m 1
-0 552 0 513 0 474 c 1
-96 405 -680 35 -858 -30 c 1
-926 109 l 1
-751 203 -374 430 -225 526 c 1
-353 596 -719 794 -833 900 c 0
-860 925 -882 944 -901 974 c 1
-783 1076 l 1
-677 950 -114 652 0 591 c 1
EndSplineSet
EndChar

30
Sources/FantasqueSansMono-Regular.sfdir/less_less.liga.glyph

@ -0,0 +1,30 @@
StartChar: less_less.liga
Encoding: 57398 57398 1027
Width: 1060
VWidth: 4
Flags: W
LayerCount: 2
Fore
SplineSet
933 75 m 1
808 -30 l 1
784 6 740 42 692 80 c 1
597 144 36 434 0 453 c 1
0 573 l 1
172 671 648 970 786 1035 c 0
817.194335938 1049.69335938 848 1066 883 1077 c 1
930 920 l 1
763 838 417 620 235 517 c 1
390 440 841 207 933 75 c 1
4 75 m 1
-121 -30 l 1
-145 6 -189 42 -237 80 c 1
-332 144 -893 434 -929 453 c 1
-929 573 l 1
-757 671 -281 970 -143 1035 c 0
-111.805664062 1049.69335938 -81 1066 -46 1077 c 1
1 920 l 1
-166 838 -512 620 -694 517 c 1
-539 440 -88 207 4 75 c 1
EndSplineSet
EndChar

11
Sources/FantasqueSansMono-Regular.sfdir/slash_asterisk.liga.glyph

@ -0,0 +1,11 @@
StartChar: slash_asterisk.liga
Encoding: 57403 57403 1032
Width: 1060
VWidth: 60
Flags: HW
VStem: 434 163<688 1113>
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 0 0 2
Refer: 104 47 S 1 0 0 1 -770 0 2
EndChar

13
Sources/FantasqueSansMono-Regular.sfdir/slash_asterisk_asterisk_slash.liga.glyph

@ -0,0 +1,13 @@
StartChar: slash_asterisk_asterisk_slash.liga
Encoding: 57405 57405 1034
Width: 1060
VWidth: 0
Flags: W
VStem: -1686 163<688 1113> -626 163<688 1113>
LayerCount: 2
Fore
Refer: 191 42 N 1 0 0 1 -2120 0 2
Refer: 104 47 N 1 0 0 1 -2860 0 2
Refer: 104 47 N 1 0 0 1 -160 0 2
Refer: 191 42 N 1 0 0 1 -1060 0 2
EndChar

10
Sources/FantasqueSansMono-Regular.sfdir/slash_slash.liga.glyph

@ -0,0 +1,10 @@
StartChar: slash_slash.liga
Encoding: 57402 57402 1031
Width: 1060
VWidth: 60
Flags: W
LayerCount: 2
Fore
Refer: 104 47 N 1 0 0 1 -870 0 2
Refer: 104 47 N 1 0 0 1 -120 0 2
EndChar
Loading…
Cancel
Save