Skip to content

Commit

Permalink
Fix empty glyphs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Wenti-D committed Nov 2, 2024
1 parent 5be6a8e commit 700368d
Show file tree
Hide file tree
Showing 4 changed files with 390 additions and 8 deletions.
8 changes: 0 additions & 8 deletions ClassWizCWDisplay-Regular.ufo/features.fea
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@ lookup KGK_LIGS {
sub g asterisk by kGk;
sub K parenright by kgK;
} KGK_LIGS;


feature aalt {
# Access All Alternates

Expand Down Expand Up @@ -222,8 +220,6 @@ feature ss01 {
sub [BOX squarewhite whiteLargeSquare] by box.superior;
#< feature
} ss01;


feature ccmp {
# Glyph Composition/Decomposition

Expand Down Expand Up @@ -368,8 +364,6 @@ feature ccmp {
sub uni9762 uniFE00 by uni9762_uniFE00;
#< feature
} ccmp;


feature calt {
# Contextual Alternates

Expand All @@ -388,5 +382,3 @@ feature calt {
sub [kgK calth-gK] trianglerightblack' by to;
#< feature
} calt;


123 changes: 123 additions & 0 deletions ClassWizCWDisplay-Regular.ufo/glyphs/fx.graphlight.glif
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,128 @@
<advance width="252"/>
<unicode hex="E21A"/>
<outline>
<contour>
<point x="5" y="64.17" type="line"/>
<point x="5" y="78.83" type="line"/>
<point x="18.39" y="78.83" type="line"/>
<point x="18.39" y="94.9" type="line" smooth="yes"/>
<point x="18.39" y="110.184"/>
<point x="27.3627" y="115"/>
<point x="40.83" y="115" type="curve" smooth="yes"/>
<point x="45.2009" y="115"/>
<point x="53.2238" y="114.07"/>
<point x="56.33" y="114.07" type="curve"/>
<point x="56.33" y="98.8" type="line"/>
<point x="48.15" y="99.41" type="line"/>
<point x="43.2245" y="99.41"/>
<point x="39.89" y="98.2034"/>
<point x="39.89" y="92.72" type="curve" smooth="yes"/>
<point x="39.89" y="78.83" type="line"/>
<point x="56.12" y="78.83" type="line"/>
<point x="56.12" y="64.17" type="line"/>
<point x="39.89" y="64.17" type="line"/>
<point x="39.89" y="-5" type="line"/>
<point x="18.39" y="-5" type="line"/>
<point x="18.39" y="64.17" type="line"/>
</contour>
<contour>
<point x="103.81" y="36.81" type="curve" smooth="yes"/>
<point x="103.81" y="20.7016"/>
<point x="106.989" y="8.87433"/>
<point x="114.49" y="-5" type="curve"/>
<point x="101.95" y="-5" type="line"/>
<point x="93.8883" y="7.69537"/>
<point x="88.83" y="21.6478"/>
<point x="88.83" y="36.81" type="curve" smooth="yes"/>
<point x="88.83" y="52.0298"/>
<point x="93.8612" y="66.1447"/>
<point x="101.95" y="78.9" type="curve"/>
<point x="114.49" y="78.9" type="line"/>
<point x="106.836" y="64.7422"/>
<point x="103.81" y="52.6081"/>
</contour>
<contour>
<point x="178.266" y="22.2098" type="line" smooth="yes"/>
<point x="180.301" y="12.8171"/>
<point x="180.659" y="10.16"/>
<point x="182.59" y="10.01" type="curve" smooth="yes"/>
<point x="188.952" y="9.51591"/>
<point x="192.99" y="18.09"/>
<point x="197.05" y="26.6" type="curve"/>
<point x="202.87" y="25.18" type="line"/>
<point x="197.11" y="12.94"/>
<point x="191.06" y="1.03001"/>
<point x="177.61" y="1.03001" type="curve" smooth="yes"/>
<point x="170.383" y="1.03001"/>
<point x="168.042" y="5.85997"/>
<point x="164.07" y="23.2982" type="curve" smooth="yes"/>
<point x="157.878" y="50.4767" type="line" smooth="yes"/>
<point x="156.093" y="58.3112"/>
<point x="154.52" y="64.55"/>
<point x="152.9" y="64.55" type="curve" smooth="yes"/>
<point x="147.053" y="64.55"/>
<point x="139.471" y="50.8688"/>
<point x="137.11" y="46.75" type="curve"/>
<point x="130.94" y="47.74" type="line"/>
<point x="136.253" y="57.2663"/>
<point x="144.53" y="71.78"/>
<point x="157.15" y="71.78" type="curve" smooth="yes"/>
<point x="163.38" y="71.78"/>
<point x="167.948" y="69.8392"/>
<point x="169.191" y="64.103" type="curve" smooth="yes"/>
</contour>
<contour>
<point x="220.4" y="78.9" type="curve"/>
<point x="232.94" y="78.9" type="line"/>
<point x="241.012" y="66.1704"/>
<point x="246.06" y="51.9988"/>
<point x="246.06" y="36.81" type="curve" smooth="yes"/>
<point x="246.06" y="21.6552"/>
<point x="240.998" y="7.68963"/>
<point x="232.94" y="-5" type="curve"/>
<point x="220.4" y="-5" type="line"/>
<point x="228.052" y="9.15492"/>
<point x="231.09" y="21.0219"/>
<point x="231.09" y="36.81" type="curve" smooth="yes"/>
<point x="231.09" y="52.9309"/>
<point x="227.915" y="65"/>
</contour>
<contour>
<point x="143.91" y="6.11" type="line" smooth="yes"/>
<point x="141.309" y="2.9792"/>
<point x="136.79" y="1.03"/>
<point x="131.97" y="1.03" type="curve" smooth="yes"/>
<point x="127.82" y="1.03"/>
<point x="124.45" y="4.43"/>
<point x="124.45" y="8.59" type="curve" smooth="yes"/>
<point x="124.45" y="12.84"/>
<point x="127.16" y="15.78"/>
<point x="131.05" y="15.78" type="curve" smooth="yes"/>
<point x="133.11" y="15.78"/>
<point x="134.41" y="14.99"/>
<point x="135.93" y="12.87" type="curve" smooth="yes"/>
<point x="136.78" y="11.62"/>
<point x="137.65" y="11.24"/>
<point x="138.76" y="11.18" type="curve" smooth="yes"/>
<point x="140.03" y="11.08"/>
<point x="141.44" y="11.97"/>
<point x="142.86" y="13.75" type="curve"/>
<point x="186.22" y="67.02" type="line" smooth="yes"/>
<point x="189.413" y="71.1674"/>
<point x="192.37" y="72.86"/>
<point x="197.05" y="72.86" type="curve" smooth="yes"/>
<point x="201.05" y="72.86"/>
<point x="204.01" y="69.81"/>
<point x="204.01" y="65.67" type="curve" smooth="yes"/>
<point x="204.01" y="61.87"/>
<point x="201.2" y="58.77"/>
<point x="197.73" y="58.77" type="curve" smooth="yes"/>
<point x="196.3" y="58.77"/>
<point x="194.74" y="59.41"/>
<point x="193.73" y="60.05" type="curve" smooth="yes"/>
<point x="192.72" y="60.7"/>
<point x="190.689" y="62.4143"/>
<point x="188.832" y="60.1791" type="curve" smooth="yes"/>
</contour>
</outline>
</glyph>
119 changes: 119 additions & 0 deletions ClassWizCWDisplay-Regular.ufo/glyphs/gra-mode.graphlight.glif
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,124 @@
<advance width="227"/>
<unicode hex="E218"/>
<outline>
<contour>
<point x="211.39" y="115" type="curve" smooth="yes"/>
<point x="15.27" y="115" type="line" smooth="yes"/>
<point x="9.6" y="115"/>
<point x="5" y="110.31"/>
<point x="5" y="104.54" type="curve" smooth="yes"/>
<point x="5" y="5.47" type="line" smooth="yes"/>
<point x="5" y="-0.32"/>
<point x="9.6" y="-5"/>
<point x="15.27" y="-5" type="curve" smooth="yes"/>
<point x="211.39" y="-5" type="line" smooth="yes"/>
<point x="217.08" y="-5"/>
<point x="221.69" y="-0.32"/>
<point x="221.69" y="5.47" type="curve" smooth="yes"/>
<point x="221.69" y="104.54" type="line" smooth="yes"/>
<point x="221.69" y="110.31"/>
<point x="217.08" y="115"/>
</contour>
<contour>
<point x="170.119" y="45.0519" type="line" smooth="yes"/>
<point x="164.847" y="42.633"/>
<point x="161.54" y="41.2926"/>
<point x="161.54" y="35.21" type="curve" smooth="yes"/>
<point x="161.54" y="31.2427"/>
<point x="162.75" y="26.56"/>
<point x="167.54" y="26.56" type="curve" smooth="yes"/>
<point x="173.211" y="26.56"/>
<point x="177.33" y="30.56"/>
<point x="177.33" y="36.1301" type="curve" smooth="yes"/>
<point x="177.33" y="48.3601" type="line"/>
</contour>
<contour>
<point x="89.24" y="16.94" type="line"/>
<point x="76.37" y="16.94" type="line"/>
<point x="76.13" y="24.57" type="line"/>
<point x="72" y="18.09"/>
<point x="66.06" y="15.32"/>
<point x="57.92" y="15.32" type="curve" smooth="yes"/>
<point x="36.43" y="15.32"/>
<point x="32.18" y="30.58"/>
<point x="32.18" y="59.13" type="curve" smooth="yes"/>
<point x="32.18" y="86.87"/>
<point x="38.97" y="101.08"/>
<point x="61.32" y="101.08" type="curve" smooth="yes"/>
<point x="80.5" y="101.08"/>
<point x="88.27" y="91.72"/>
<point x="88.27" y="74.95" type="curve"/>
<point x="71.51" y="74.95" type="line"/>
<point x="71.51" y="81.09"/>
<point x="68.59" y="88.83"/>
<point x="61.56" y="88.83" type="curve" smooth="yes"/>
<point x="53.06" y="88.83"/>
<point x="49.67" y="80.51"/>
<point x="49.67" y="59.94" type="curve" smooth="yes"/>
<point x="49.67" y="40.06"/>
<point x="51.61" y="27.57"/>
<point x="61.68" y="27.57" type="curve" smooth="yes"/>
<point x="65.81" y="27.57"/>
<point x="72.48" y="31.85"/>
<point x="72.48" y="40.75" type="curve" smooth="yes"/>
<point x="72.48" y="49.19" type="line"/>
<point x="60.95" y="49.19" type="line"/>
<point x="60.95" y="61.44" type="line"/>
<point x="89.24" y="61.44" type="line"/>
</contour>
<contour>
<point x="137.94" y="65.7" type="line"/>
<point x="133.207" y="65.7" type="line" smooth="yes"/>
<point x="126.147" y="65.7"/>
<point x="121.23" y="61.6857"/>
<point x="121.23" y="54.74" type="curve" smooth="yes"/>
<point x="121.23" y="17.52" type="line"/>
<point x="105.32" y="17.52" type="line"/>
<point x="105.32" y="79.53" type="line"/>
<point x="120.53" y="79.53" type="line"/>
<point x="120.76" y="71.23" type="line"/>
<point x="123.843" y="76.9399"/>
<point x="128.233" y="81.14"/>
<point x="136.49" y="81.08" type="curve"/>
<point x="137.94" y="80.9" type="line"/>
</contour>
<contour>
<point x="179.29" y="17.35" type="line"/>
<point x="178.221" y="18.3141"/>
<point x="177.267" y="22.374"/>
<point x="177.1" y="23.8" type="curve"/>
<point x="173.327" y="17.197"/>
<point x="168.542" y="16.07"/>
<point x="161.31" y="16.07" type="curve" smooth="yes"/>
<point x="150.798" y="16.07"/>
<point x="146.33" y="24.1366"/>
<point x="146.33" y="33.49" type="curve" smooth="yes"/>
<point x="146.33" y="45.4053"/>
<point x="151.497" y="49.9478"/>
<point x="162" y="52.8399" type="curve" smooth="yes"/>
<point x="170.99" y="55.2599" type="line" smooth="yes"/>
<point x="175.159" y="56.3415"/>
<point x="177.33" y="58.008"/>
<point x="177.33" y="62.5299" type="curve" smooth="yes"/>
<point x="177.33" y="67.5552"/>
<point x="175.074" y="70.13"/>
<point x="169.96" y="70.13" type="curve" smooth="yes"/>
<point x="164.943" y="70.13"/>
<point x="162.58" y="66.8562"/>
<point x="162.58" y="62.07" type="curve" smooth="yes"/>
<point x="162.58" y="60.34" type="line"/>
<point x="148.29" y="60.34" type="line"/>
<point x="148.29" y="61.83" type="line" smooth="yes"/>
<point x="148.29" y="75.7704"/>
<point x="157.749" y="80.97"/>
<point x="170.07" y="80.97" type="curve" smooth="yes"/>
<point x="184.681" y="80.97"/>
<point x="192.55" y="76.8996"/>
<point x="192.55" y="61.95" type="curve" smooth="yes"/>
<point x="192.55" y="29.34" type="line" smooth="yes"/>
<point x="192.55" y="24.9395"/>
<point x="192.809" y="21.445"/>
<point x="194.5" y="17.35" type="curve"/>
</contour>
</outline>
</glyph>
Loading

0 comments on commit 700368d

Please sign in to comment.