Skip to content

Commit

Permalink
Add changes requested by Google Fonts team
Browse files Browse the repository at this point in the history
  • Loading branch information
typiconman committed Sep 13, 2024
1 parent 9e0a9c1 commit ff942da
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 77 deletions.
1 change: 1 addition & 0 deletions CONTRIBUTORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@
# Name <email address>
Aleksandr Andreev <aleksandr.andreev@gmail.com>
Nikita Simmons <starina77@yahoo.com>
Yuri Shardt <yuri.shardt@gmail.com>
Vlad Dorosh <irmologion@narod.ru>
Michael Ivanovich <mixayilax@yahoo.ca>
11 changes: 5 additions & 6 deletions sources/Ponomar.sfd
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
SplineFontDB: 3.2
FontName: Ponomar
FontName: Ponomar-Regular
FullName: Ponomar
FamilyName: Ponomar
Weight: Regular
Copyright: Copyright 2013-2024 Aleksandr Andreev and Nikita Simmons (https://sci.ponomar.net/).
FontLog: "Based on Hirmos UCS. Copyright (c) Vladislav V. Dorosh, Calmius Software, 2007-2008. All rights reserved. Used with permission.+AAoACgAK-Converted to Unicode 5.1 Yuri Shardt, as part of the Ponomar Project. +AAoACgAA-Additional characters, including the Typicon Symbols, added by Yuri Shardt in 2009 to 2011.+AAoACgAA-Additional help in correcting some of the characters was provided by Nikita Simmons in 2011, 2012.+AAoACgAA-Additional revisions by Aleksandr Andreev in 2012, including kerning support and other fine tuning.+AAoACgAA-Additional revisions by Nikita Simmons.+AAoACgAA-Renamed to Ponomar Unicode in 2015 and released."
Version: 1.3.1
Copyright: Copyright 2013-2024 The Ponomar Project Authors (https://github.com/slavonic/ponomar)
Version: 1.3001
ItalicAngle: 0
UnderlinePosition: -39
UnderlineWidth: 7
Expand All @@ -23,7 +22,7 @@ OS2Version: 2
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1187031600
ModificationTime: 1725458924
ModificationTime: 1726239423
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
Expand Down Expand Up @@ -1305,7 +1304,7 @@ NameList: Adobe Glyph List
DisplaySize: -72
AntiAlias: 1
FitToEm: 1
WinInfo: 666 18 7
WinInfo: 288 18 7
BeginPrivate: 9
BlueValues 31 [-18 0 437 460 577 597 770 788]
BlueScale 8 0.039625
Expand Down
68 changes: 0 additions & 68 deletions sources/Ponomar.ufo/features.fea
Original file line number Diff line number Diff line change
Expand Up @@ -3631,15 +3631,6 @@ lookup mkmkMarktoMarklookup9 {
pos mark [\uni0303 ] <anchor -207 732> mark @stacking;
} mkmkMarktoMarklookup9;

lookup CombiningLetterKerning {
lookupflag 0;
pos \uni2DE5 <150 0 0 0>;
pos \uni2DE6 <150 0 0 0>;
pos \uni2DE7 <150 0 0 0>;
pos \uni2DEA <150 0 0 0>;
pos \uni2DED <150 0 0 0>;
} CombiningLetterKerning;

feature kern {

script DFLT;
Expand Down Expand Up @@ -3780,65 +3771,6 @@ feature mkmk {
language dflt ;
lookup mkmkMarktoMarklookup9;
} mkmk;

feature RQD {

script DFLT;
language dflt ;
lookup CombiningLetterKerning;

script cyrl;
language dflt ;
lookup CombiningLetterKerning;
language BEL exclude_dflt;
lookup CombiningLetterKerning;
language KAZ exclude_dflt;
lookup CombiningLetterKerning;
language KHA exclude_dflt;
lookup CombiningLetterKerning;
language KOP exclude_dflt;
lookup CombiningLetterKerning;
language KOZ exclude_dflt;
lookup CombiningLetterKerning;
language RSY exclude_dflt;
lookup CombiningLetterKerning;
language UKR exclude_dflt;
lookup CombiningLetterKerning;

script geor;
language dflt ;
lookup CombiningLetterKerning;

script latn;
language dflt ;
lookup CombiningLetterKerning;
language AFK exclude_dflt;
lookup CombiningLetterKerning;
language DAN exclude_dflt;
lookup CombiningLetterKerning;
language DEU exclude_dflt;
lookup CombiningLetterKerning;
language ENG exclude_dflt;
lookup CombiningLetterKerning;
language ESP exclude_dflt;
lookup CombiningLetterKerning;
language FRA exclude_dflt;
lookup CombiningLetterKerning;
language HUN exclude_dflt;
lookup CombiningLetterKerning;
language IRI exclude_dflt;
lookup CombiningLetterKerning;
language ITA exclude_dflt;
lookup CombiningLetterKerning;
language NLD exclude_dflt;
lookup CombiningLetterKerning;
language NOR exclude_dflt;
lookup CombiningLetterKerning;
language PTG exclude_dflt;
lookup CombiningLetterKerning;
language SVE exclude_dflt;
lookup CombiningLetterKerning;
} RQD;
#Mark attachment classes (defined in GDEF, used in lookupflags)

@GDEF_Simple = [\.notdef \uni0020 \uni0021 \uni0022 \uni0027 \uni0028 \uni0029
Expand Down
6 changes: 3 additions & 3 deletions sources/Ponomar.ufo/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
<key>versionMajor</key>
<integer>1</integer>
<key>versionMinor</key>
<integer>3</integer>
<integer>3001</integer>
<key>copyright</key>
<string>Copyright 2013-2024 Aleksandr Andreev and Nikita Simmons (https://sci.ponomar.net/).</string>
<string>Copyright 2013-2024 The Ponomar Project Authors (https://github.com/slavonic/ponomar)</string>
<key>unitsPerEm</key>
<integer>1000</integer>
<key>ascender</key>
Expand Down Expand Up @@ -118,7 +118,7 @@
<integer>2</integer>
</array>
<key>postscriptFontName</key>
<string>Ponomar</string>
<string>Ponomar-Regular</string>
<key>postscriptFullName</key>
<string>Ponomar</string>
<key>postscriptWeightName</key>
Expand Down
5 changes: 5 additions & 0 deletions sources/WARNING.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
FontForge does not correctly export OT features to UFO
If updating the UFO from FontForge, change
the last line of the lookup kernContextualDiacriticKerning
to read
pos @cc34_match_1' @cc34_match_2' @cc34_match_3'<150 0 0 0>;

0 comments on commit ff942da

Please sign in to comment.