diff --git a/CHANGELOG.md b/CHANGELOG.md index d163e9b..f74c487 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). - Font variant with a larger line height, especially for users of accented capitals. [#23] - Numero sign (№) [#23] +- Perl 6 quotes (「 and 」) [#82] ### Changed - Fixed the curly tail on Cyrillic у [#23] @@ -21,6 +22,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). [#23]: https://github.com/belluzj/fantasque-sans/issues/23 [#67]: https://github.com/belluzj/fantasque-sans/issues/67 +[#82]: https://github.com/belluzj/fantasque-sans/issues/82 ## 1.7.1 - **Add a stylistic set to replace the looped lowercase `k` with diff --git a/Sources/FantasqueSansMono-Bold.sfdir/font.props b/Sources/FantasqueSansMono-Bold.sfdir/font.props index 6ff82d8..a0e2f72 100644 --- a/Sources/FantasqueSansMono-Bold.sfdir/font.props +++ b/Sources/FantasqueSansMono-Bold.sfdir/font.props @@ -21,7 +21,7 @@ OS2Version: 3 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1379052706 -ModificationTime: 1499890198 +ModificationTime: 1515338967 PfmFamily: 49 TTFWeight: 700 TTFWidth: 5 @@ -54,7 +54,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 0 21 5 +WinInfo: 0 42 12 BeginPrivate: 1 BlueValues 37 [-28 0 1013 1049 1292 1376 1389 1428] EndPrivate diff --git a/Sources/FantasqueSansMono-Bold.sfdir/uniFF62.glyph b/Sources/FantasqueSansMono-Bold.sfdir/uniFF62.glyph new file mode 100644 index 0000000..34c9b28 --- /dev/null +++ b/Sources/FantasqueSansMono-Bold.sfdir/uniFF62.glyph @@ -0,0 +1,23 @@ +StartChar: uniFF62 +Encoding: 65378 65378 979 +Width: 1060 +VWidth: 66 +Flags: W +HStem: 1278 199<522 905.34> +VStem: 259 263<313 1265> +LayerCount: 2 +Fore +SplineSet +263 313 m 1 + 262 382 262 465 261 567 c 0 + 261 742 259 918 259 1049 c 2 + 259 1470 l 1 + 352 1470 749 1477 800 1477 c 0 + 872 1480 881 1481 904 1483 c 1 + 936 1278 l 1 + 835 1269 689 1269 522 1265 c 1 + 522 313 l 1 + 263 313 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-Bold.sfdir/uniFF63.glyph b/Sources/FantasqueSansMono-Bold.sfdir/uniFF63.glyph new file mode 100644 index 0000000..9deb115 --- /dev/null +++ b/Sources/FantasqueSansMono-Bold.sfdir/uniFF63.glyph @@ -0,0 +1,25 @@ +StartChar: uniFF63 +Encoding: 65379 65379 980 +Width: 1060 +VWidth: 66 +Flags: W +HStem: -259 208<95 521> +VStem: 521 263<-55 896> +LayerCount: 2 +Fore +SplineSet +785 896 m 1 + 785 794 784 680 784 567 c 0 + 783 388 782 267 782 177 c 0 + 782 -3 784 -86 784 -264 c 1 + 691 -264 290 -259 231 -259 c 0 + 160 -259 120 -265 95 -268 c 1 + 95 -60 l 1 + 109 -57 175 -51 238 -51 c 2 + 251 -51 l 2 + 270 -51 425 -52 521 -55 c 1 + 521 896 l 1 + 785 896 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-BoldItalic.sfdir/font.props b/Sources/FantasqueSansMono-BoldItalic.sfdir/font.props index 2124a39..ad1c107 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfdir/font.props +++ b/Sources/FantasqueSansMono-BoldItalic.sfdir/font.props @@ -21,7 +21,7 @@ OS2Version: 3 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1379052706 -ModificationTime: 1499890238 +ModificationTime: 1515339441 PfmFamily: 49 TTFWeight: 700 TTFWidth: 5 @@ -55,7 +55,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 8442 21 5 +WinInfo: 65058 42 12 BeginPrivate: 1 BlueValues 37 [-37 0 1013 1052 1281 1376 1390 1444] EndPrivate diff --git a/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF62.glyph b/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF62.glyph new file mode 100644 index 0000000..0a39fd2 --- /dev/null +++ b/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF62.glyph @@ -0,0 +1,21 @@ +StartChar: uniFF62 +Encoding: 65378 65378 982 +Width: 1060 +VWidth: 66 +Flags: HW +LayerCount: 2 +Fore +SplineSet +267 312 m 1 + 280 381 296 468 315 570 c 0 + 349 745 382 921 407 1052 c 2 + 489 1473 l 1 + 582 1473 981 1479 1032 1479 c 1 + 1105 1482 1114 1483 1137 1485 c 1 + 1139 1277 l 1 + 1036 1268 881 1268 713 1264 c 1 + 528 312 l 1 + 267 312 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF63.glyph b/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF63.glyph new file mode 100644 index 0000000..7301953 --- /dev/null +++ b/Sources/FantasqueSansMono-BoldItalic.sfdir/uniFF63.glyph @@ -0,0 +1,23 @@ +StartChar: uniFF63 +Encoding: 65379 65379 983 +Width: 1060 +VWidth: 66 +Flags: HW +HStem: -259 162<-1 496> +LayerCount: 2 +Fore +SplineSet +865 896 m 1 + 844 794 821 680 799 567 c 0 + 763 388 738 267 721 177 c 0 + 686 -3 673 -86 638 -264 c 1 + 545 -264 165 -259 106 -259 c 0 + 35 -259 -6 -265 -32 -268 c 1 + 8 -60 l 1 + 23 -57 90 -51 153 -51 c 2 + 166 -51 l 2 + 185 -51 320 -52 415 -55 c 1 + 600 896 l 1 + 865 896 l 1 +EndSplineSet +EndChar diff --git a/Sources/FantasqueSansMono-Italic.sfdir/font.props b/Sources/FantasqueSansMono-Italic.sfdir/font.props index 0eead99..b890211 100644 --- a/Sources/FantasqueSansMono-Italic.sfdir/font.props +++ b/Sources/FantasqueSansMono-Italic.sfdir/font.props @@ -21,7 +21,7 @@ OS2Version: 3 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1379052706 -ModificationTime: 1499888195 +ModificationTime: 1515339459 PfmFamily: 49 TTFWeight: 400 TTFWidth: 5 @@ -54,7 +54,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 8442 21 5 +WinInfo: 65016 42 12 BeginPrivate: 1 BlueValues 37 [-29 1 1021 1061 1281 1345 1402 1431] EndPrivate diff --git a/Sources/FantasqueSansMono-Italic.sfdir/uniFF62.glyph b/Sources/FantasqueSansMono-Italic.sfdir/uniFF62.glyph new file mode 100644 index 0000000..93f671a --- /dev/null +++ b/Sources/FantasqueSansMono-Italic.sfdir/uniFF62.glyph @@ -0,0 +1,21 @@ +StartChar: uniFF62 +Encoding: 65378 65378 984 +Width: 1060 +VWidth: 66 +Flags: HW +LayerCount: 2 +Fore +SplineSet +301 313 m 1 + 314 382 330 465 349 567 c 0 + 383 742 416 918 441 1049 c 2 + 523 1470 l 1 + 616 1470 981 1477 1032 1477 c 1 + 1105 1480 1114 1481 1137 1483 c 1 + 1139 1329 l 1 + 1036 1320 821 1320 653 1316 c 1 + 458 313 l 1 + 301 313 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-Italic.sfdir/uniFF63.glyph b/Sources/FantasqueSansMono-Italic.sfdir/uniFF63.glyph new file mode 100644 index 0000000..4d1cd8d --- /dev/null +++ b/Sources/FantasqueSansMono-Italic.sfdir/uniFF63.glyph @@ -0,0 +1,24 @@ +StartChar: uniFF63 +Encoding: 65379 65379 985 +Width: 1060 +VWidth: 66 +Flags: HW +HStem: -259 162<-1 496> +LayerCount: 2 +Fore +SplineSet +850 896 m 1 + 829 794 806 680 784 567 c 0 + 748 388 723 267 706 177 c 0 + 671 -3 658 -86 623 -264 c 1 + 530 -264 165 -259 106 -259 c 0 + 35 -259 -6 -265 -32 -268 c 1 + -1 -106 l 1 + 14 -103 81 -97 144 -97 c 2 + 157 -97 l 2 + 176 -97 401 -98 496 -101 c 1 + 690 896 l 1 + 850 896 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-Regular.sfdir/bracketleft.glyph b/Sources/FantasqueSansMono-Regular.sfdir/bracketleft.glyph index 0398afa..535b2a6 100644 --- a/Sources/FantasqueSansMono-Regular.sfdir/bracketleft.glyph +++ b/Sources/FantasqueSansMono-Regular.sfdir/bracketleft.glyph @@ -8,22 +8,22 @@ VStem: 352 160<-101 1316> LayerCount: 2 Fore SplineSet -844 1483 m 1 - 876 1329 l 1 - 775 1320 679 1320 512 1316 c 1 - 512 -101 l 1 - 608 -98 713 -97 732 -97 c 2 - 745 -97 l 2 - 808 -97 874 -103 888 -106 c 1 - 888 -268 l 1 - 863 -265 823 -259 752 -259 c 0 - 693 -259 447 -264 354 -264 c 1 - 354 -86 356 -3 356 177 c 0 - 356 267 355 388 354 567 c 0 - 354 742 352 918 352 1049 c 2 - 352 1470 l 1 - 445 1470 689 1477 740 1477 c 1 - 812 1480 821 1481 844 1483 c 1 +844 1483 m 5 + 876 1329 l 5 + 775 1320 679 1320 512 1316 c 5 + 512 -101 l 5 + 608 -98 713 -97 732 -97 c 6 + 745 -97 l 6 + 808 -97 874 -103 888 -106 c 5 + 888 -268 l 5 + 863 -265 823 -259 752 -259 c 4 + 693 -259 447 -264 354 -264 c 5 + 354 -86 356 -3 356 177 c 4 + 356 267 355 388 354 567 c 4 + 354 742 352 918 352 1049 c 6 + 352 1470 l 5 + 445 1470 689 1477 740 1477 c 5 + 812 1480 821 1481 844 1483 c 5 EndSplineSet Validated: 1 EndChar diff --git a/Sources/FantasqueSansMono-Regular.sfdir/bracketright.glyph b/Sources/FantasqueSansMono-Regular.sfdir/bracketright.glyph index 9dbe094..adad487 100644 --- a/Sources/FantasqueSansMono-Regular.sfdir/bracketright.glyph +++ b/Sources/FantasqueSansMono-Regular.sfdir/bracketright.glyph @@ -8,22 +8,22 @@ VStem: 531 160<-101 1316> LayerCount: 2 Fore SplineSet -199 1483 m 1 - 222 1481 231 1480 303 1477 c 1 - 354 1477 598 1470 691 1470 c 1 - 691 1049 l 2 - 691 918 689 742 689 567 c 0 - 688 388 687 267 687 177 c 0 - 687 -3 689 -86 689 -264 c 1 - 596 -264 350 -259 291 -259 c 0 - 220 -259 180 -265 155 -268 c 1 - 155 -106 l 1 - 169 -103 235 -97 298 -97 c 2 - 311 -97 l 2 - 330 -97 435 -98 531 -101 c 1 - 531 1316 l 1 - 364 1320 268 1320 167 1329 c 1 - 199 1483 l 1 +199 1483 m 5 + 222 1481 231 1480 303 1477 c 5 + 354 1477 598 1470 691 1470 c 5 + 691 1049 l 6 + 691 918 689 742 689 567 c 4 + 688 388 687 267 687 177 c 4 + 687 -3 689 -86 689 -264 c 5 + 596 -264 350 -259 291 -259 c 4 + 220 -259 180 -265 155 -268 c 5 + 155 -106 l 5 + 169 -103 235 -97 298 -97 c 6 + 311 -97 l 6 + 330 -97 435 -98 531 -101 c 5 + 531 1316 l 5 + 364 1320 268 1320 167 1329 c 5 + 199 1483 l 5 EndSplineSet Validated: 1 EndChar diff --git a/Sources/FantasqueSansMono-Regular.sfdir/font.props b/Sources/FantasqueSansMono-Regular.sfdir/font.props index 64ff4fd..8a9a62d 100644 --- a/Sources/FantasqueSansMono-Regular.sfdir/font.props +++ b/Sources/FantasqueSansMono-Regular.sfdir/font.props @@ -21,7 +21,7 @@ OS2Version: 3 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1379052706 -ModificationTime: 1499887599 +ModificationTime: 1515338730 PfmFamily: 49 TTFWeight: 400 TTFWidth: 5 @@ -55,7 +55,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 0 21 5 +WinInfo: 65058 42 12 BeginPrivate: 1 BlueValues 37 [-22 1 1018 1061 1281 1345 1395 1433] EndPrivate diff --git a/Sources/FantasqueSansMono-Regular.sfdir/uniFF62.glyph b/Sources/FantasqueSansMono-Regular.sfdir/uniFF62.glyph new file mode 100644 index 0000000..65f27a0 --- /dev/null +++ b/Sources/FantasqueSansMono-Regular.sfdir/uniFF62.glyph @@ -0,0 +1,21 @@ +StartChar: uniFF62 +Encoding: 65378 65378 981 +Width: 1060 +VWidth: 66 +Flags: HW +LayerCount: 2 +Fore +SplineSet +316 313 m 1 + 315 382 315 465 314 567 c 0 + 314 742 312 918 312 1049 c 2 + 312 1470 l 1 + 405 1470 749 1477 800 1477 c 1 + 872 1480 881 1481 904 1483 c 1 + 936 1329 l 1 + 835 1320 639 1320 472 1316 c 1 + 472 313 l 1 + 316 313 l 1 +EndSplineSet +Validated: 1 +EndChar diff --git a/Sources/FantasqueSansMono-Regular.sfdir/uniFF63.glyph b/Sources/FantasqueSansMono-Regular.sfdir/uniFF63.glyph new file mode 100644 index 0000000..7a930f4 --- /dev/null +++ b/Sources/FantasqueSansMono-Regular.sfdir/uniFF63.glyph @@ -0,0 +1,23 @@ +StartChar: uniFF63 +Encoding: 65379 65379 982 +Width: 1060 +VWidth: 66 +Flags: HW +LayerCount: 2 +Fore +SplineSet +730 896 m 1 + 730 794 729 680 729 567 c 0 + 728 388 727 267 727 177 c 0 + 727 -3 729 -86 729 -264 c 1 + 636 -264 290 -259 231 -259 c 0 + 160 -259 120 -265 95 -268 c 1 + 95 -106 l 1 + 109 -103 175 -97 238 -97 c 2 + 251 -97 l 2 + 270 -97 475 -98 571 -101 c 1 + 571 896 l 1 + 730 896 l 1 +EndSplineSet +Validated: 1 +EndChar