[cantarell-fonts] Added workaround for legacy Romanian encoding mistakes
- From: Nikolaus Waxweiler <nwaxweiler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cantarell-fonts] Added workaround for legacy Romanian encoding mistakes
- Date: Sun, 6 Dec 2015 23:17:43 +0000 (UTC)
commit 501a03e8f942eee45d7b2ba35b07232253ec4e83
Author: Nikolaus Waxweiler <madigens gmail com>
Date: Mon Dec 7 00:15:49 2015 +0100
Added workaround for legacy Romanian encoding mistakes
Fix according to http://diacritics.typo.cz/index.php?id=9.
otf/Cantarell-Bold.otf | Bin 55076 -> 55376 bytes
otf/Cantarell-Regular.otf | Bin 55388 -> 55428 bytes
src/Cantarell-Bold.sfdir/_S.glyph | 1 +
src/Cantarell-Bold.sfdir/_Scedilla.glyph | 4 ++--
src/Cantarell-Bold.sfdir/font.props | 5 +++--
src/Cantarell-Bold.sfdir/s.glyph | 1 +
src/Cantarell-Bold.sfdir/scedilla.glyph | 5 +++--
.../{_Tcommaaccent.glyph => uni0162.glyph} | 2 +-
.../{tcommaaccent.glyph => uni0163.glyph} | 3 ++-
.../{_Scommaaccent.glyph => uni0218.glyph} | 2 +-
.../{scommaaccent.glyph => uni0219.glyph} | 2 +-
src/Cantarell-Regular.sfdir/font.props | 3 ++-
src/Cantarell-Regular.sfdir/scedilla.glyph | 1 +
.../{_Tcommaaccent.glyph => uni0162.glyph} | 2 +-
.../{tcommaaccent.glyph => uni0163.glyph} | 3 ++-
.../{_Scommaaccent.glyph => uni0218.glyph} | 2 +-
.../{scommaaccent.glyph => uni0219.glyph} | 2 +-
17 files changed, 23 insertions(+), 15 deletions(-)
---
diff --git a/otf/Cantarell-Bold.otf b/otf/Cantarell-Bold.otf
index 563f702..d948d17 100644
Binary files a/otf/Cantarell-Bold.otf and b/otf/Cantarell-Bold.otf differ
diff --git a/otf/Cantarell-Regular.otf b/otf/Cantarell-Regular.otf
index 6f8b295..9e84564 100644
Binary files a/otf/Cantarell-Regular.otf and b/otf/Cantarell-Regular.otf differ
diff --git a/src/Cantarell-Bold.sfdir/_S.glyph b/src/Cantarell-Bold.sfdir/_S.glyph
index a1eb9b2..a4e6a0e 100644
--- a/src/Cantarell-Bold.sfdir/_S.glyph
+++ b/src/Cantarell-Bold.sfdir/_S.glyph
@@ -2,6 +2,7 @@ StartChar: S
Encoding: 83 83 55
Width: 628
Flags: HMW
+AnchorPoint: "cedilla" 295 0 basechar 0
AnchorPoint: "below" 295 0 basechar 0
AnchorPoint: "above" 338 694 basechar 0
LayerCount: 3
diff --git a/src/Cantarell-Bold.sfdir/_Scedilla.glyph b/src/Cantarell-Bold.sfdir/_Scedilla.glyph
index 032031f..153354a 100644
--- a/src/Cantarell-Bold.sfdir/_Scedilla.glyph
+++ b/src/Cantarell-Bold.sfdir/_Scedilla.glyph
@@ -34,7 +34,7 @@ SplineSet
384.277 -69.3359 462.402 -83.9844 462.402 -154.785 c 4x2f
EndSplineSet
Fore
-Refer: 579 807 N 1 0 0 1 283.5 -26.5333 2
+Refer: 579 807 N 1 0 0 1 295 0 2
Refer: 55 83 N 1 0 0 1 0 0 3
-Validated: 1
+Validated: 5
EndChar
diff --git a/src/Cantarell-Bold.sfdir/font.props b/src/Cantarell-Bold.sfdir/font.props
index 1439c7e..c33e5f9 100644
--- a/src/Cantarell-Bold.sfdir/font.props
+++ b/src/Cantarell-Bold.sfdir/font.props
@@ -23,7 +23,7 @@ OS2Version: 0
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 0
CreationTime: 1236980653
-ModificationTime: 1449434602
+ModificationTime: 1449443070
PfmFamily: 33
TTFWeight: 700
TTFWidth: 5
@@ -45,6 +45,7 @@ HheadDOffset: 0
OS2FamilyClass: 2050
OS2Vendor: 'ABAT'
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 0" { "'liga' Standard Ligatures in Latin lookup
0-1" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
+Lookup: 1 0 0 "locl_ROM" { "locl_ROM subtable" } ['locl' ('latn' <'ROM ' 'MOL ' > ) ]
Lookup: 260 0 0 "'mark' LGC marks" { "'mark'-ogonek" "'mark'-aboveright" "'mark'-cedilla" "'mark'-above"
"'mark'-below" } ['mark' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'latn' <'dflt' > ) ]
MarkAttachClasses: 1
DEI: 91125
@@ -56,7 +57,7 @@ NameList: Adobe Glyph List
DisplaySize: -48
AntiAlias: 1
FitToEm: 1
-WinInfo: 20 20 13
+WinInfo: 120 20 13
BeginPrivate: 9
BlueValues 39 [-10 0 481 492 632 634 692 706 718 730]
OtherBlues 11 [-264 -259]
diff --git a/src/Cantarell-Bold.sfdir/s.glyph b/src/Cantarell-Bold.sfdir/s.glyph
index 5214726..206b68d 100644
--- a/src/Cantarell-Bold.sfdir/s.glyph
+++ b/src/Cantarell-Bold.sfdir/s.glyph
@@ -2,6 +2,7 @@ StartChar: s
Encoding: 115 115 7
Width: 465
Flags: HMW
+AnchorPoint: "cedilla" 217 0 basechar 0
AnchorPoint: "below" 215 0 basechar 0
AnchorPoint: "above" 248 482 basechar 0
LayerCount: 3
diff --git a/src/Cantarell-Bold.sfdir/scedilla.glyph b/src/Cantarell-Bold.sfdir/scedilla.glyph
index 50c01db..7d67d05 100644
--- a/src/Cantarell-Bold.sfdir/scedilla.glyph
+++ b/src/Cantarell-Bold.sfdir/scedilla.glyph
@@ -31,7 +31,8 @@ SplineSet
277.832 -73.2422 344.727 -87.4023 344.727 -153.809 c 4
EndSplineSet
Fore
-Refer: 579 807 N 1 0 0 1 206.5 -26.5333 2
+Refer: 579 807 N 1 0 0 1 217 0 2
Refer: 7 115 N 1 0 0 1 0 0 3
-Validated: 1
+Validated: 5
+Substitution2: "locl_ROM subtable" uni0219
EndChar
diff --git a/src/Cantarell-Bold.sfdir/_Tcommaaccent.glyph b/src/Cantarell-Bold.sfdir/uni0162.glyph
similarity index 94%
rename from src/Cantarell-Bold.sfdir/_Tcommaaccent.glyph
rename to src/Cantarell-Bold.sfdir/uni0162.glyph
index 65ed982..b250c3b 100644
--- a/src/Cantarell-Bold.sfdir/_Tcommaaccent.glyph
+++ b/src/Cantarell-Bold.sfdir/uni0162.glyph
@@ -1,4 +1,4 @@
-StartChar: Tcommaaccent
+StartChar: uni0162
Encoding: 354 354 301
Width: 599
VWidth: 0
diff --git a/src/Cantarell-Bold.sfdir/tcommaaccent.glyph b/src/Cantarell-Bold.sfdir/uni0163.glyph
similarity index 93%
rename from src/Cantarell-Bold.sfdir/tcommaaccent.glyph
rename to src/Cantarell-Bold.sfdir/uni0163.glyph
index 3bca991..3ea0d6e 100644
--- a/src/Cantarell-Bold.sfdir/tcommaaccent.glyph
+++ b/src/Cantarell-Bold.sfdir/uni0163.glyph
@@ -1,4 +1,4 @@
-StartChar: tcommaaccent
+StartChar: uni0163
Encoding: 355 355 302
Width: 426
VWidth: 0
@@ -36,4 +36,5 @@ Fore
Refer: 579 807 N 1 0 0 1 257.5 0 2
Refer: 19 116 N 1 0 0 1 0 0 3
Validated: 5
+Substitution2: "locl_ROM subtable" uni021B
EndChar
diff --git a/src/Cantarell-Bold.sfdir/_Scommaaccent.glyph b/src/Cantarell-Bold.sfdir/uni0218.glyph
similarity index 86%
rename from src/Cantarell-Bold.sfdir/_Scommaaccent.glyph
rename to src/Cantarell-Bold.sfdir/uni0218.glyph
index 7a88a11..89cff53 100644
--- a/src/Cantarell-Bold.sfdir/_Scommaaccent.glyph
+++ b/src/Cantarell-Bold.sfdir/uni0218.glyph
@@ -1,4 +1,4 @@
-StartChar: Scommaaccent
+StartChar: uni0218
Encoding: 536 536 605
Width: 628
VWidth: 0
diff --git a/src/Cantarell-Bold.sfdir/scommaaccent.glyph b/src/Cantarell-Bold.sfdir/uni0219.glyph
similarity index 86%
rename from src/Cantarell-Bold.sfdir/scommaaccent.glyph
rename to src/Cantarell-Bold.sfdir/uni0219.glyph
index 1732774..5e8eefd 100644
--- a/src/Cantarell-Bold.sfdir/scommaaccent.glyph
+++ b/src/Cantarell-Bold.sfdir/uni0219.glyph
@@ -1,4 +1,4 @@
-StartChar: scommaaccent
+StartChar: uni0219
Encoding: 537 537 606
Width: 465
VWidth: 0
diff --git a/src/Cantarell-Regular.sfdir/font.props b/src/Cantarell-Regular.sfdir/font.props
index faace89..ea2bd20 100644
--- a/src/Cantarell-Regular.sfdir/font.props
+++ b/src/Cantarell-Regular.sfdir/font.props
@@ -47,6 +47,7 @@ HheadDOffset: 0
OS2FamilyClass: 2050
OS2Vendor: 'ABAT'
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 0" { "'liga' Standard Ligatures in Latin lookup
0-1" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
+Lookup: 1 0 0 "locl_ROM" { "locl_ROM subtable" } ['locl' ('latn' <'ROM ' 'MOL ' > ) ]
Lookup: 260 0 0 "'mark' LGC marks" { "'mark'-ogonek" "'mark'-aboveright" "'mark'-cedilla" "'mark'-above"
"'mark'-below" } ['mark' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'latn' <'dflt' > ) ]
MarkAttachClasses: 1
DEI: 91125
@@ -58,7 +59,7 @@ NameList: Adobe Glyph List
DisplaySize: -48
AntiAlias: 1
FitToEm: 1
-WinInfo: 240 20 13
+WinInfo: 100 20 13
BeginPrivate: 6
BlueValues 39 [-10 0 482 494 615 619 692 706 718 730]
OtherBlues 11 [-265 -259]
diff --git a/src/Cantarell-Regular.sfdir/scedilla.glyph b/src/Cantarell-Regular.sfdir/scedilla.glyph
index f5bbc7b..6f6ffcd 100644
--- a/src/Cantarell-Regular.sfdir/scedilla.glyph
+++ b/src/Cantarell-Regular.sfdir/scedilla.glyph
@@ -12,4 +12,5 @@ Validated: 5
Layer: 3
Refer: 126 184 S 1 0 0 1 -54.4434 -0.344727 2
Refer: 7 115 N 1 0 0 1 0 0 3
+Substitution2: "locl_ROM subtable" uni0219
EndChar
diff --git a/src/Cantarell-Regular.sfdir/_Tcommaaccent.glyph b/src/Cantarell-Regular.sfdir/uni0162.glyph
similarity index 98%
rename from src/Cantarell-Regular.sfdir/_Tcommaaccent.glyph
rename to src/Cantarell-Regular.sfdir/uni0162.glyph
index 848aa61..4fb3d82 100644
--- a/src/Cantarell-Regular.sfdir/_Tcommaaccent.glyph
+++ b/src/Cantarell-Regular.sfdir/uni0162.glyph
@@ -1,4 +1,4 @@
-StartChar: Tcommaaccent
+StartChar: uni0162
Encoding: 354 354 301
Width: 566
VWidth: 0
diff --git a/src/Cantarell-Regular.sfdir/tcommaaccent.glyph b/src/Cantarell-Regular.sfdir/uni0163.glyph
similarity index 80%
rename from src/Cantarell-Regular.sfdir/tcommaaccent.glyph
rename to src/Cantarell-Regular.sfdir/uni0163.glyph
index f704035..f9873c7 100644
--- a/src/Cantarell-Regular.sfdir/tcommaaccent.glyph
+++ b/src/Cantarell-Regular.sfdir/uni0163.glyph
@@ -1,4 +1,4 @@
-StartChar: tcommaaccent
+StartChar: uni0163
Encoding: 355 355 302
Width: 362
VWidth: 0
@@ -12,4 +12,5 @@ Validated: 5
Layer: 3
Refer: 126 184 S 1 0 0 1 -68.6035 -0.770947 2
Refer: 19 116 N 1 0 0 1 0 0 3
+Substitution2: "locl_ROM subtable" uni021B
EndChar
diff --git a/src/Cantarell-Regular.sfdir/_Scommaaccent.glyph b/src/Cantarell-Regular.sfdir/uni0218.glyph
similarity index 86%
rename from src/Cantarell-Regular.sfdir/_Scommaaccent.glyph
rename to src/Cantarell-Regular.sfdir/uni0218.glyph
index e401d9d..6061f7b 100644
--- a/src/Cantarell-Regular.sfdir/_Scommaaccent.glyph
+++ b/src/Cantarell-Regular.sfdir/uni0218.glyph
@@ -1,4 +1,4 @@
-StartChar: Scommaaccent
+StartChar: uni0218
Encoding: 536 536 608
Width: 581
VWidth: 0
diff --git a/src/Cantarell-Regular.sfdir/scommaaccent.glyph b/src/Cantarell-Regular.sfdir/uni0219.glyph
similarity index 86%
rename from src/Cantarell-Regular.sfdir/scommaaccent.glyph
rename to src/Cantarell-Regular.sfdir/uni0219.glyph
index d7aae04..c248e49 100644
--- a/src/Cantarell-Regular.sfdir/scommaaccent.glyph
+++ b/src/Cantarell-Regular.sfdir/uni0219.glyph
@@ -1,4 +1,4 @@
-StartChar: scommaaccent
+StartChar: uni0219
Encoding: 537 537 607
Width: 465
VWidth: 0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]