Skip to content

Commit

Permalink
Tweak various glyphs at the vertical extremes of the family
Browse files Browse the repository at this point in the history
Revert familyOS2.fea completely to 6b0b016.

This means that there will be no line-height change from Source Serif Pro to
Source Serif 4. Hopefully, this also minimizes some of the concerns brought up
in #77.
  • Loading branch information
frankrolf committed Aug 13, 2020
1 parent cff4bcd commit b49e933
Show file tree
Hide file tree
Showing 18 changed files with 175 additions and 176 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="233"/>
<outline>
<contour>
<point x="219" y="301" type="curve"/>
<point x="236" y="312" type="line"/>
<point x="185" y="391"/>
<point x="162" y="465"/>
<point x="219" y="311" type="curve"/>
<point x="236" y="322" type="line"/>
<point x="187" y="399"/>
<point x="162" y="469"/>
<point x="162" y="548" type="curve" smooth="yes"/>
<point x="162" y="677"/>
<point x="216" y="797"/>
<point x="353" y="908" type="curve"/>
<point x="340" y="923" type="line"/>
<point x="198" y="816"/>
<point x="132" y="691"/>
<point x="162" y="673"/>
<point x="217" y="789"/>
<point x="352" y="898" type="curve"/>
<point x="339" y="913" type="line"/>
<point x="199" y="807"/>
<point x="132" y="687"/>
<point x="132" y="548" type="curve" smooth="yes"/>
<point x="132" y="453"/>
<point x="161" y="378"/>
<point x="132" y="457"/>
<point x="162" y="386"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="233"/>
<outline>
<contour>
<point x="179" y="923" type="curve"/>
<point x="163" y="912" type="line"/>
<point x="214" y="832"/>
<point x="237" y="759"/>
<point x="180" y="913" type="curve"/>
<point x="163" y="902" type="line"/>
<point x="212" y="825"/>
<point x="237" y="755"/>
<point x="237" y="676" type="curve" smooth="yes"/>
<point x="237" y="547"/>
<point x="183" y="427"/>
<point x="46" y="316" type="curve"/>
<point x="59" y="301" type="line"/>
<point x="201" y="408"/>
<point x="267" y="533"/>
<point x="237" y="551"/>
<point x="182" y="435"/>
<point x="47" y="326" type="curve"/>
<point x="60" y="311" type="line"/>
<point x="200" y="417"/>
<point x="267" y="537"/>
<point x="267" y="676" type="curve" smooth="yes"/>
<point x="267" y="771"/>
<point x="238" y="846"/>
<point x="267" y="767"/>
<point x="237" y="838"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
<point x="136" y="832" type="line"/>
<point x="216" y="848"/>
<point x="264" y="880"/>
<point x="264" y="950" type="curve" smooth="yes"/>
<point x="264" y="1020"/>
<point x="200" y="1048"/>
<point x="116" y="1060" type="curve"/>
<point x="96" y="956" type="line"/>
<point x="160" y="952"/>
<point x="176" y="942"/>
<point x="264" y="943" type="curve" smooth="yes"/>
<point x="264" y="1005"/>
<point x="199" y="1024"/>
<point x="114" y="1036" type="curve"/>
<point x="96" y="952" type="line"/>
<point x="160" y="948"/>
<point x="176" y="940"/>
<point x="176" y="922" type="curve" smooth="yes"/>
<point x="176" y="902"/>
<point x="164" y="892"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
<point x="108" y="712" type="line"/>
<point x="188" y="728"/>
<point x="236" y="760"/>
<point x="236" y="830" type="curve" smooth="yes"/>
<point x="236" y="900"/>
<point x="172" y="928"/>
<point x="88" y="940" type="curve"/>
<point x="68" y="836" type="line"/>
<point x="132" y="832"/>
<point x="148" y="822"/>
<point x="236" y="823" type="curve" smooth="yes"/>
<point x="236" y="890"/>
<point x="171" y="912"/>
<point x="87" y="924" type="curve"/>
<point x="68" y="832" type="line"/>
<point x="132" y="828"/>
<point x="148" y="820"/>
<point x="148" y="802" type="curve" smooth="yes"/>
<point x="148" y="782"/>
<point x="136" y="772"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@
<contour>
<point x="134" y="854" type="line"/>
<point x="210" y="854" type="line"/>
<point x="378" y="1002" type="line"/>
<point x="346" y="1046" type="line"/>
<point x="380" y="992" type="line"/>
<point x="348" y="1036" type="line"/>
<point x="134" y="922" type="line"/>
<point x="226" y="922" type="line"/>
<point x="54" y="1046" type="line"/>
<point x="14" y="1006" type="line"/>
<point x="56" y="1036" type="line"/>
<point x="16" y="996" type="line"/>
</contour>
<contour>
<point x="288" y="698" type="curve" smooth="yes"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="201"/>
<outline>
<contour>
<point x="196" y="297" type="curve"/>
<point x="202" y="301" type="line"/>
<point x="168" y="366"/>
<point x="146" y="431"/>
<point x="146" y="517" type="curve" smooth="yes"/>
<point x="146" y="660"/>
<point x="211" y="789"/>
<point x="314" y="903" type="curve"/>
<point x="308" y="907" type="line"/>
<point x="188" y="791"/>
<point x="125" y="655"/>
<point x="125" y="517" type="curve" smooth="yes"/>
<point x="125" y="439"/>
<point x="150" y="365"/>
<point x="196" y="302" type="curve"/>
<point x="202" y="306" type="line"/>
<point x="168" y="372"/>
<point x="146" y="439"/>
<point x="146" y="527" type="curve" smooth="yes"/>
<point x="146" y="664"/>
<point x="212" y="787"/>
<point x="313" y="898" type="curve"/>
<point x="307" y="902" type="line"/>
<point x="189" y="788"/>
<point x="125" y="660"/>
<point x="125" y="527" type="curve" smooth="yes"/>
<point x="125" y="447"/>
<point x="150" y="371"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="201"/>
<outline>
<contour>
<point x="157" y="906" type="curve"/>
<point x="150" y="903" type="line"/>
<point x="184" y="838"/>
<point x="206" y="772"/>
<point x="206" y="687" type="curve" smooth="yes"/>
<point x="206" y="544"/>
<point x="142" y="415"/>
<point x="38" y="301" type="curve"/>
<point x="44" y="297" type="line"/>
<point x="164" y="412"/>
<point x="228" y="549"/>
<point x="228" y="686" type="curve" smooth="yes"/>
<point x="228" y="765"/>
<point x="202" y="839"/>
<point x="156" y="902" type="curve"/>
<point x="150" y="898" type="line"/>
<point x="184" y="832"/>
<point x="206" y="765"/>
<point x="206" y="677" type="curve" smooth="yes"/>
<point x="206" y="540"/>
<point x="140" y="417"/>
<point x="39" y="306" type="curve"/>
<point x="45" y="302" type="line"/>
<point x="163" y="416"/>
<point x="227" y="544"/>
<point x="227" y="677" type="curve" smooth="yes"/>
<point x="227" y="757"/>
<point x="202" y="833"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
<point x="86" y="423"/>
<point x="98" y="415" type="curve" smooth="yes"/>
<point x="111" y="407" type="line"/>
<point x="103" y="414" type="line"/>
<point x="100" y="376"/>
<point x="78" y="340"/>
<point x="37" y="311" type="curve"/>
<point x="49" y="296" type="line"/>
<point x="99" y="326"/>
<point x="132" y="371"/>
<point x="105" y="418" type="line"/>
<point x="100" y="380"/>
<point x="83" y="348"/>
<point x="47" y="323" type="curve"/>
<point x="58" y="308" type="line"/>
<point x="103" y="335"/>
<point x="132" y="376"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
<outline>
<contour>
<point x="94" y="612" type="curve" smooth="yes"/>
<point x="94" y="723"/>
<point x="129" y="817"/>
<point x="202" y="916" type="curve"/>
<point x="185" y="930" type="line"/>
<point x="105" y="836"/>
<point x="60" y="736"/>
<point x="94" y="714"/>
<point x="129" y="797"/>
<point x="202" y="891" type="curve"/>
<point x="185" y="905" type="line"/>
<point x="103" y="816"/>
<point x="60" y="726"/>
<point x="60" y="612" type="curve" smooth="yes"/>
<point x="60" y="487"/>
<point x="105" y="388"/>
<point x="185" y="294" type="curve"/>
<point x="202" y="308" type="line"/>
<point x="129" y="407"/>
<point x="94" y="501"/>
<point x="60" y="497"/>
<point x="103" y="408"/>
<point x="185" y="319" type="curve"/>
<point x="202" y="333" type="line"/>
<point x="128" y="426"/>
<point x="94" y="510"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="217"/>
<outline>
<contour>
<point x="122" y="611" type="curve" smooth="yes"/>
<point x="122" y="500"/>
<point x="88" y="406"/>
<point x="15" y="307" type="curve"/>
<point x="32" y="293" type="line"/>
<point x="112" y="387"/>
<point x="156" y="487"/>
<point x="156" y="611" type="curve" smooth="yes"/>
<point x="156" y="735"/>
<point x="112" y="835"/>
<point x="32" y="929" type="curve"/>
<point x="15" y="915" type="line"/>
<point x="88" y="816"/>
<point x="122" y="722"/>
<point x="122" y="612" type="curve" smooth="yes"/>
<point x="122" y="510"/>
<point x="87" y="427"/>
<point x="14" y="333" type="curve"/>
<point x="31" y="319" type="line"/>
<point x="113" y="408"/>
<point x="156" y="498"/>
<point x="156" y="612" type="curve" smooth="yes"/>
<point x="156" y="727"/>
<point x="113" y="816"/>
<point x="31" y="905" type="curve"/>
<point x="14" y="891" type="line"/>
<point x="88" y="798"/>
<point x="122" y="714"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@
<point x="58" y="505"/>
<point x="58" y="472" type="curve" smooth="yes"/>
<point x="58" y="441"/>
<point x="78" y="425"/>
<point x="101" y="413" type="curve" smooth="yes"/>
<point x="77" y="425"/>
<point x="99" y="413" type="curve" smooth="yes"/>
<point x="123" y="400" type="line"/>
<point x="109" y="414" type="line"/>
<point x="100" y="371"/>
<point x="71" y="338"/>
<point x="17" y="311" type="curve"/>
<point x="35" y="282" type="line"/>
<point x="109" y="315"/>
<point x="163" y="364"/>
<point x="102" y="380"/>
<point x="81" y="353"/>
<point x="40" y="333" type="curve"/>
<point x="55" y="304" type="line"/>
<point x="118" y="332"/>
<point x="163" y="375"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
<outline>
<contour>
<point x="137" y="611" type="curve" smooth="yes"/>
<point x="137" y="716"/>
<point x="165" y="797"/>
<point x="232" y="890" type="curve"/>
<point x="202" y="916" type="line"/>
<point x="111" y="834"/>
<point x="56" y="737"/>
<point x="137" y="712"/>
<point x="167" y="789"/>
<point x="232" y="880" type="curve"/>
<point x="202" y="906" type="line"/>
<point x="112" y="825"/>
<point x="56" y="733"/>
<point x="56" y="611" type="curve" smooth="yes"/>
<point x="56" y="485"/>
<point x="111" y="388"/>
<point x="202" y="306" type="curve"/>
<point x="232" y="332" type="line"/>
<point x="165" y="425"/>
<point x="137" y="507"/>
<point x="56" y="489"/>
<point x="112" y="397"/>
<point x="202" y="316" type="curve"/>
<point x="232" y="342" type="line"/>
<point x="167" y="433"/>
<point x="137" y="511"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<advance width="255"/>
<outline>
<contour>
<point x="119" y="610" type="curve" smooth="yes"/>
<point x="119" y="505"/>
<point x="90" y="424"/>
<point x="23" y="331" type="curve"/>
<point x="53" y="305" type="line"/>
<point x="144" y="387"/>
<point x="199" y="484"/>
<point x="199" y="610" type="curve" smooth="yes"/>
<point x="199" y="735"/>
<point x="144" y="832"/>
<point x="53" y="914" type="curve"/>
<point x="23" y="888" type="line"/>
<point x="90" y="795"/>
<point x="119" y="714"/>
<point x="119" y="611" type="curve" smooth="yes"/>
<point x="119" y="510"/>
<point x="89" y="433"/>
<point x="24" y="342" type="curve"/>
<point x="54" y="316" type="line"/>
<point x="144" y="397"/>
<point x="200" y="489"/>
<point x="200" y="611" type="curve" smooth="yes"/>
<point x="200" y="733"/>
<point x="144" y="825"/>
<point x="54" y="906" type="curve"/>
<point x="24" y="880" type="line"/>
<point x="89" y="789"/>
<point x="119" y="711"/>
</contour>
</outline>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<glyph name="caroncmb.cap" format="2">
<outline>
<contour>
<point x="-144" y="900" type="line"/>
<point x="-184" y="856" type="line"/>
<point x="-144" y="892" type="line"/>
<point x="-182" y="848" type="line"/>
<point x="-44" y="696" type="line"/>
<point x="44" y="696" type="line"/>
<point x="184" y="856" type="line"/>
<point x="144" y="900" type="line"/>
<point x="182" y="848" type="line"/>
<point x="144" y="892" type="line"/>
<point x="-44" y="776" type="line"/>
<point x="44" y="776" type="line"/>
</contour>
Expand Down
Loading

0 comments on commit b49e933

Please sign in to comment.