diff options
author | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2020-11-20 02:14:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-20 02:14:56 +0100 |
commit | 1ee314b604eb8a0c2637a1ffc6519f790decdf11 (patch) | |
tree | 28f0c209c269674627c56d09a5a45dffe1907526 | |
parent | 85100cccc297c20187e8c20b39e316e04b389435 (diff) |
Improve bold even further (#57)
* Add a very basic schwa; probably needs to be adjusted a bit
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
* Add an alternative acute (for Polish) and a bolder Hungarian umlaut
* Add Polish Ó/ó
* Add appropriate substitutions for Polish
-rw-r--r-- | sources/Karmilla-Bold.sfdir/_Oacute.alt.glyph | 8 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/_Oacute.glyph | 1 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/acute.alt.glyph | 8 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/acute.glyph | 1 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/font.props | 1 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/hungarumlaut.glyph | 14 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/oacute.alt.glyph | 9 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/oacute.glyph | 1 | ||||
-rw-r--r-- | sources/Karmilla-Bold.sfdir/uni01DD.glyph | 8 |
9 files changed, 39 insertions, 12 deletions
diff --git a/sources/Karmilla-Bold.sfdir/_Oacute.alt.glyph b/sources/Karmilla-Bold.sfdir/_Oacute.alt.glyph new file mode 100644 index 0000000..4cdbb8e --- /dev/null +++ b/sources/Karmilla-Bold.sfdir/_Oacute.alt.glyph @@ -0,0 +1,8 @@ +StartChar: Oacute.alt +Encoding: 1114156 -1 500 +Width: 683 +LayerCount: 2 +Fore +Refer: 498 -1 S 1 0 0 1 300.5 76 2 +Refer: 52 79 N 1 0 0 1 0 0 3 +EndChar diff --git a/sources/Karmilla-Bold.sfdir/_Oacute.glyph b/sources/Karmilla-Bold.sfdir/_Oacute.glyph index e7ee57f..88824db 100644 --- a/sources/Karmilla-Bold.sfdir/_Oacute.glyph +++ b/sources/Karmilla-Bold.sfdir/_Oacute.glyph @@ -5,4 +5,5 @@ LayerCount: 2 Fore Refer: 97 180 S 1 0 0 1 168.5 28 2 Refer: 52 79 N 1 0 0 1 0 0 3 +Substitution2: "Polish letters" Oacute.alt EndChar diff --git a/sources/Karmilla-Bold.sfdir/acute.alt.glyph b/sources/Karmilla-Bold.sfdir/acute.alt.glyph new file mode 100644 index 0000000..a298866 --- /dev/null +++ b/sources/Karmilla-Bold.sfdir/acute.alt.glyph @@ -0,0 +1,8 @@ +StartChar: acute.alt +Encoding: 1114154 -1 498 +Width: 356 +Flags: W +LayerCount: 2 +Fore +Refer: 97 180 N 0.707107 0.707107 -0.707107 0.707107 611.31 98.0248 2 +EndChar diff --git a/sources/Karmilla-Bold.sfdir/acute.glyph b/sources/Karmilla-Bold.sfdir/acute.glyph index 10dda8b..2c76cdc 100644 --- a/sources/Karmilla-Bold.sfdir/acute.glyph +++ b/sources/Karmilla-Bold.sfdir/acute.glyph @@ -11,4 +11,5 @@ SplineSet 53 694 l 1,3,-1 23 768 l 1,0,-1 EndSplineSet +Substitution2: "Polish letters" acute.alt EndChar diff --git a/sources/Karmilla-Bold.sfdir/font.props b/sources/Karmilla-Bold.sfdir/font.props index ccc4f80..266084e 100644 --- a/sources/Karmilla-Bold.sfdir/font.props +++ b/sources/Karmilla-Bold.sfdir/font.props @@ -54,6 +54,7 @@ OS2StrikeYPos: 250 OS2Vendor: 'pyrs' OS2CodePages: 00000001.00000000 OS2UnicodeRanges: 80000027.08000042.14000000.00000000 +Lookup: 1 0 0 "Polish letters" { "Polish letters" } ['locl' ('DFLT' <'dflt' > 'latn' <'PLK ' > ) ] Lookup: 1 0 0 "'onum' Oldstyle Figures in Latin lookup 0" { "'onum' Oldstyle Figures in Latin lookup 0 subtable" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ] Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 0" { "'kern' Horizontal Kerning in Latin lookup 0 subtable" } ['kern' ('latn' <'dflt' > ) ] MarkAttachClasses: 1 diff --git a/sources/Karmilla-Bold.sfdir/hungarumlaut.glyph b/sources/Karmilla-Bold.sfdir/hungarumlaut.glyph index b3e0697..b7c8441 100644 --- a/sources/Karmilla-Bold.sfdir/hungarumlaut.glyph +++ b/sources/Karmilla-Bold.sfdir/hungarumlaut.glyph @@ -4,16 +4,6 @@ Width: 422 Flags: W LayerCount: 2 Fore -SplineSet -36 655 m 1,4,-1 - 153 899 l 1,5,-1 - 219 860 l 1,6,-1 - 84 627 l 1,7,-1 - 36 655 l 1,4,-1 -203 655 m 1,0,-1 - 320 899 l 1,1,-1 - 386 860 l 1,2,-1 - 251 627 l 1,3,-1 - 203 655 l 1,0,-1 -EndSplineSet +Refer: 498 -1 N 1 0 0 1 120 -12 2 +Refer: 498 -1 N 1 0 0 1 -59 -14 2 EndChar diff --git a/sources/Karmilla-Bold.sfdir/oacute.alt.glyph b/sources/Karmilla-Bold.sfdir/oacute.alt.glyph new file mode 100644 index 0000000..4df8b10 --- /dev/null +++ b/sources/Karmilla-Bold.sfdir/oacute.alt.glyph @@ -0,0 +1,9 @@ +StartChar: oacute.alt +Encoding: 1114155 -1 499 +Width: 566 +Flags: W +LayerCount: 2 +Fore +Refer: 498 -1 N 1 0 0 1 197.5 -88 2 +Refer: 26 111 N 1 0 0 1 0 0 3 +EndChar diff --git a/sources/Karmilla-Bold.sfdir/oacute.glyph b/sources/Karmilla-Bold.sfdir/oacute.glyph index ce705f9..b000d7d 100644 --- a/sources/Karmilla-Bold.sfdir/oacute.glyph +++ b/sources/Karmilla-Bold.sfdir/oacute.glyph @@ -5,4 +5,5 @@ LayerCount: 2 Fore Refer: 97 180 N 1 0 0 1 108.5 -135 2 Refer: 26 111 N 1 0 0 1 0 0 3 +Substitution2: "Polish letters" oacute.alt EndChar diff --git a/sources/Karmilla-Bold.sfdir/uni01DD.glyph b/sources/Karmilla-Bold.sfdir/uni01DD.glyph new file mode 100644 index 0000000..5f773f4 --- /dev/null +++ b/sources/Karmilla-Bold.sfdir/uni01DD.glyph @@ -0,0 +1,8 @@ +StartChar: uni01DD +Encoding: 477 477 328 +Width: 514 +Flags: WO +LayerCount: 2 +Fore +Refer: 16 101 N -1 0 0 -1 498.23 485 2 +EndChar |