Skip to content

Commit

Permalink
Merge pull request #23 from 0xType/calt
Browse files Browse the repository at this point in the history
Ignore ligatures with continuous characters
  • Loading branch information
matype authored Sep 26, 2023
2 parents a5ef7d1 + 82e835f commit 3841e95
Show file tree
Hide file tree
Showing 78 changed files with 5,112 additions and 4,021 deletions.
508 changes: 450 additions & 58 deletions 0xProto-Regular.ufo/features.fea

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions 0xProto-Regular.ufo/glyphs/ampersand.spacer.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="ampersand.spacer" format="2">
<advance width="600"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.lastChange</key>
<string>2023/09/26 11:30:48</string>
</dict>
</lib>
</glyph>
184 changes: 92 additions & 92 deletions 0xProto-Regular.ufo/glyphs/ampersand_ampersand.glif
Original file line number Diff line number Diff line change
@@ -1,110 +1,110 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="ampersand_ampersand" format="2">
<advance width="1240"/>
<advance width="620"/>
<outline>
<contour>
<point x="172" y="565" type="curve" smooth="yes"/>
<point x="172" y="512"/>
<point x="208" y="458"/>
<point x="236" y="421" type="curve" smooth="yes"/>
<point x="569" y="-16" type="line"/>
<point x="636" y="40" type="line"/>
<point x="326" y="442" type="line" smooth="yes"/>
<point x="297" y="479"/>
<point x="270" y="517"/>
<point x="270" y="557" type="curve" smooth="yes"/>
<point x="270" y="609"/>
<point x="308" y="637"/>
<point x="354" y="637" type="curve" smooth="yes"/>
<point x="414" y="637"/>
<point x="437" y="587"/>
<point x="437" y="550" type="curve"/>
<point x="535" y="550" type="line"/>
<point x="535" y="640"/>
<point x="472" y="725"/>
<point x="357" y="725" type="curve" smooth="yes"/>
<point x="232" y="725"/>
<point x="172" y="654"/>
<point x="-448" y="565" type="curve" smooth="yes"/>
<point x="-448" y="512"/>
<point x="-412" y="458"/>
<point x="-384" y="421" type="curve" smooth="yes"/>
<point x="-51" y="-16" type="line"/>
<point x="16" y="40" type="line"/>
<point x="-294" y="442" type="line" smooth="yes"/>
<point x="-323" y="479"/>
<point x="-350" y="517"/>
<point x="-350" y="557" type="curve" smooth="yes"/>
<point x="-350" y="609"/>
<point x="-312" y="637"/>
<point x="-266" y="637" type="curve" smooth="yes"/>
<point x="-206" y="637"/>
<point x="-183" y="587"/>
<point x="-183" y="550" type="curve"/>
<point x="-85" y="550" type="line"/>
<point x="-85" y="640"/>
<point x="-148" y="725"/>
<point x="-263" y="725" type="curve" smooth="yes"/>
<point x="-388" y="725"/>
<point x="-448" y="654"/>
</contour>
<contour>
<point x="543" y="404" type="line"/>
<point x="473" y="191" type="line" smooth="yes"/>
<point x="451" y="123"/>
<point x="399" y="73"/>
<point x="329" y="72" type="curve" smooth="yes"/>
<point x="248" y="71"/>
<point x="197" y="119"/>
<point x="197" y="198" type="curve" smooth="yes"/>
<point x="197" y="277"/>
<point x="268" y="343"/>
<point x="348" y="343" type="curve"/>
<point x="339" y="412" type="line"/>
<point x="210" y="410"/>
<point x="100" y="312"/>
<point x="100" y="198" type="curve" smooth="yes"/>
<point x="100" y="63"/>
<point x="189" y="-16"/>
<point x="330" y="-16" type="curve" smooth="yes"/>
<point x="452" y="-16"/>
<point x="519" y="54"/>
<point x="544" y="128" type="curve" smooth="yes"/>
<point x="632" y="394" type="line"/>
<point x="632" y="404" type="line"/>
<point x="-77" y="404" type="line"/>
<point x="-147" y="191" type="line" smooth="yes"/>
<point x="-169" y="123"/>
<point x="-221" y="73"/>
<point x="-291" y="72" type="curve" smooth="yes"/>
<point x="-372" y="71"/>
<point x="-423" y="119"/>
<point x="-423" y="198" type="curve" smooth="yes"/>
<point x="-423" y="277"/>
<point x="-352" y="343"/>
<point x="-272" y="343" type="curve"/>
<point x="-281" y="412" type="line"/>
<point x="-410" y="410"/>
<point x="-520" y="312"/>
<point x="-520" y="198" type="curve" smooth="yes"/>
<point x="-520" y="63"/>
<point x="-431" y="-16"/>
<point x="-290" y="-16" type="curve" smooth="yes"/>
<point x="-168" y="-16"/>
<point x="-101" y="54"/>
<point x="-76" y="128" type="curve" smooth="yes"/>
<point x="12" y="394" type="line"/>
<point x="12" y="404" type="line"/>
</contour>
<contour>
<point x="676" y="565" type="curve" smooth="yes"/>
<point x="676" y="512"/>
<point x="712" y="458"/>
<point x="740" y="421" type="curve" smooth="yes"/>
<point x="1073" y="-16" type="line"/>
<point x="1140" y="40" type="line"/>
<point x="828" y="442" type="line" smooth="yes"/>
<point x="800" y="478"/>
<point x="774" y="517"/>
<point x="774" y="557" type="curve" smooth="yes"/>
<point x="774" y="609"/>
<point x="812" y="637"/>
<point x="858" y="637" type="curve" smooth="yes"/>
<point x="918" y="637"/>
<point x="941" y="587"/>
<point x="941" y="550" type="curve"/>
<point x="1039" y="550" type="line"/>
<point x="1039" y="640"/>
<point x="976" y="725"/>
<point x="861" y="725" type="curve" smooth="yes"/>
<point x="736" y="725"/>
<point x="676" y="654"/>
<point x="56" y="565" type="curve" smooth="yes"/>
<point x="56" y="512"/>
<point x="92" y="458"/>
<point x="120" y="421" type="curve" smooth="yes"/>
<point x="453" y="-16" type="line"/>
<point x="520" y="40" type="line"/>
<point x="208" y="442" type="line" smooth="yes"/>
<point x="180" y="478"/>
<point x="154" y="517"/>
<point x="154" y="557" type="curve" smooth="yes"/>
<point x="154" y="609"/>
<point x="192" y="637"/>
<point x="238" y="637" type="curve" smooth="yes"/>
<point x="298" y="637"/>
<point x="321" y="587"/>
<point x="321" y="550" type="curve"/>
<point x="419" y="550" type="line"/>
<point x="419" y="640"/>
<point x="356" y="725"/>
<point x="241" y="725" type="curve" smooth="yes"/>
<point x="116" y="725"/>
<point x="56" y="654"/>
</contour>
<contour>
<point x="1047" y="404" type="line"/>
<point x="977" y="191" type="line" smooth="yes"/>
<point x="955" y="123"/>
<point x="901" y="73"/>
<point x="831" y="72" type="curve" smooth="yes"/>
<point x="752" y="71"/>
<point x="701" y="119"/>
<point x="701" y="198" type="curve" smooth="yes"/>
<point x="701" y="277"/>
<point x="772" y="343"/>
<point x="852" y="343" type="curve"/>
<point x="841" y="412" type="line"/>
<point x="714" y="410"/>
<point x="604" y="312"/>
<point x="604" y="198" type="curve" smooth="yes"/>
<point x="604" y="63"/>
<point x="693" y="-16"/>
<point x="832" y="-16" type="curve" smooth="yes"/>
<point x="954" y="-16"/>
<point x="1018" y="54"/>
<point x="1043" y="128" type="curve" smooth="yes"/>
<point x="1132" y="394" type="line"/>
<point x="1132" y="404" type="line"/>
<point x="427" y="404" type="line"/>
<point x="357" y="191" type="line" smooth="yes"/>
<point x="335" y="123"/>
<point x="281" y="73"/>
<point x="211" y="72" type="curve" smooth="yes"/>
<point x="132" y="71"/>
<point x="81" y="119"/>
<point x="81" y="198" type="curve" smooth="yes"/>
<point x="81" y="277"/>
<point x="152" y="343"/>
<point x="232" y="343" type="curve"/>
<point x="221" y="412" type="line"/>
<point x="94" y="410"/>
<point x="-16" y="312"/>
<point x="-16" y="198" type="curve" smooth="yes"/>
<point x="-16" y="63"/>
<point x="73" y="-16"/>
<point x="212" y="-16" type="curve" smooth="yes"/>
<point x="334" y="-16"/>
<point x="398" y="54"/>
<point x="423" y="128" type="curve" smooth="yes"/>
<point x="512" y="394" type="line"/>
<point x="512" y="404" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.lastChange</key>
<string>2023/09/14 07:04:44</string>
<string>2023/09/26 03:56:24</string>
</dict>
</lib>
</glyph>
12 changes: 12 additions & 0 deletions 0xProto-Regular.ufo/glyphs/asterisk.spacer.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="asterisk.spacer" format="2">
<advance width="620"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.lastChange</key>
<string>2023/09/26 03:07:52</string>
</dict>
</lib>
</glyph>
84 changes: 42 additions & 42 deletions 0xProto-Regular.ufo/glyphs/asterisk_asterisk.glif
Original file line number Diff line number Diff line change
@@ -1,72 +1,72 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="asterisk_asterisk" format="2">
<advance width="1240"/>
<advance width="620"/>
<outline>
<contour>
<point x="299" y="534" type="line"/>
<point x="321" y="292" type="line"/>
<point x="377" y="292" type="line"/>
<point x="399" y="534" type="line"/>
<point x="-321" y="534" type="line"/>
<point x="-299" y="292" type="line"/>
<point x="-243" y="292" type="line"/>
<point x="-221" y="534" type="line"/>
</contour>
<contour>
<point x="563" y="411" type="line"/>
<point x="341" y="317" type="line"/>
<point x="359" y="263" type="line"/>
<point x="593" y="317" type="line"/>
<point x="-57" y="411" type="line"/>
<point x="-279" y="317" type="line"/>
<point x="-261" y="263" type="line"/>
<point x="-27" y="317" type="line"/>
</contour>
<contour>
<point x="135" y="411" type="line"/>
<point x="105" y="317" type="line"/>
<point x="339" y="263" type="line"/>
<point x="357" y="317" type="line"/>
<point x="-485" y="411" type="line"/>
<point x="-515" y="317" type="line"/>
<point x="-281" y="263" type="line"/>
<point x="-263" y="317" type="line"/>
</contour>
<contour>
<point x="165" y="117" type="line"/>
<point x="247" y="58" type="line"/>
<point x="373" y="275" type="line"/>
<point x="327" y="309" type="line"/>
<point x="-455" y="117" type="line"/>
<point x="-373" y="58" type="line"/>
<point x="-247" y="275" type="line"/>
<point x="-293" y="309" type="line"/>
</contour>
<contour>
<point x="534" y="117" type="line"/>
<point x="372" y="309" type="line"/>
<point x="326" y="275" type="line"/>
<point x="452" y="58" type="line"/>
<point x="-86" y="117" type="line"/>
<point x="-248" y="309" type="line"/>
<point x="-294" y="275" type="line"/>
<point x="-168" y="58" type="line"/>
</contour>
<contour>
<point x="841" y="534" type="line"/>
<point x="863" y="292" type="line"/>
<point x="919" y="292" type="line"/>
<point x="941" y="534" type="line"/>
<point x="221" y="534" type="line"/>
<point x="243" y="292" type="line"/>
<point x="299" y="292" type="line"/>
<point x="321" y="534" type="line"/>
</contour>
<contour>
<point x="1105" y="411" type="line"/>
<point x="883" y="317" type="line"/>
<point x="901" y="263" type="line"/>
<point x="1135" y="317" type="line"/>
<point x="485" y="411" type="line"/>
<point x="263" y="317" type="line"/>
<point x="281" y="263" type="line"/>
<point x="515" y="317" type="line"/>
</contour>
<contour>
<point x="677" y="411" type="line"/>
<point x="647" y="317" type="line"/>
<point x="881" y="263" type="line"/>
<point x="899" y="317" type="line"/>
<point x="57" y="411" type="line"/>
<point x="27" y="317" type="line"/>
<point x="261" y="263" type="line"/>
<point x="279" y="317" type="line"/>
</contour>
<contour>
<point x="707" y="117" type="line"/>
<point x="789" y="58" type="line"/>
<point x="915" y="275" type="line"/>
<point x="869" y="309" type="line"/>
<point x="87" y="117" type="line"/>
<point x="169" y="58" type="line"/>
<point x="295" y="275" type="line"/>
<point x="249" y="309" type="line"/>
</contour>
<contour>
<point x="1076" y="117" type="line"/>
<point x="914" y="309" type="line"/>
<point x="868" y="275" type="line"/>
<point x="994" y="58" type="line"/>
<point x="456" y="117" type="line"/>
<point x="294" y="309" type="line"/>
<point x="248" y="275" type="line"/>
<point x="374" y="58" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.lastChange</key>
<string>2023/09/14 07:09:10</string>
<string>2023/09/26 03:13:31</string>
</dict>
</lib>
</glyph>
Loading

0 comments on commit 3841e95

Please sign in to comment.