Skip to content

Commit

Permalink
add dotted circle (#118, #138)
Browse files Browse the repository at this point in the history
  • Loading branch information
frankrolf committed Jul 5, 2024
1 parent af02ae6 commit 49f08da
Show file tree
Hide file tree
Showing 56 changed files with 4,323 additions and 28 deletions.
3 changes: 2 additions & 1 deletion Italic/GlyphOrderAndAliasDB
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,7 @@ hungarumlaut hungarumlaut
dotaccent dotaccent
cedilla cedilla
ogonek ogonek
uni25CC circledotted
uni0300 gravecmb
uni0300.cap gravecmb.cap
uni0301 acutecmb
Expand Down Expand Up @@ -1138,7 +1139,7 @@ uni1D6D dmiddletilde
uni1D74 smiddletilde
uni1D75 tmiddletilde
uni1D76 zmiddletilde
uni1E41 mdotaccent
uni1E41 mdot
uni1E96 hlinebelow
uni1F10 epsilonlenis
uni1FC3 etaiotasub
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,236 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="circledotted" format="2">
<unicode hex="25CC"/>
<advance width="633"/>
<outline>
<contour>
<point x="330" y="-16" type="curve" smooth="yes"/>
<point x="338" y="-16"/>
<point x="345" y="-9"/>
<point x="345" y="-1" type="curve" smooth="yes"/>
<point x="345" y="7"/>
<point x="338" y="14"/>
<point x="330" y="14" type="curve" smooth="yes"/>
<point x="321" y="14"/>
<point x="315" y="7"/>
<point x="315" y="-1" type="curve" smooth="yes"/>
<point x="315" y="-9"/>
<point x="321" y="-16"/>
</contour>
<contour>
<point x="439" y="6" type="curve" smooth="yes"/>
<point x="447" y="6"/>
<point x="454" y="13"/>
<point x="454" y="21" type="curve" smooth="yes"/>
<point x="454" y="29"/>
<point x="447" y="36"/>
<point x="439" y="36" type="curve" smooth="yes"/>
<point x="431" y="36"/>
<point x="424" y="29"/>
<point x="424" y="21" type="curve" smooth="yes"/>
<point x="424" y="13"/>
<point x="431" y="6"/>
</contour>
<contour>
<point x="532" y="68" type="curve" smooth="yes"/>
<point x="540" y="68"/>
<point x="547" y="75"/>
<point x="547" y="83" type="curve" smooth="yes"/>
<point x="547" y="91"/>
<point x="540" y="98"/>
<point x="532" y="98" type="curve" smooth="yes"/>
<point x="524" y="98"/>
<point x="517" y="91"/>
<point x="517" y="83" type="curve" smooth="yes"/>
<point x="517" y="75"/>
<point x="524" y="68"/>
</contour>
<contour>
<point x="594" y="161" type="curve" smooth="yes"/>
<point x="602" y="161"/>
<point x="609" y="168"/>
<point x="609" y="176" type="curve" smooth="yes"/>
<point x="609" y="184"/>
<point x="602" y="191"/>
<point x="594" y="191" type="curve" smooth="yes"/>
<point x="586" y="191"/>
<point x="579" y="184"/>
<point x="579" y="176" type="curve" smooth="yes"/>
<point x="579" y="168"/>
<point x="586" y="161"/>
</contour>
<contour>
<point x="616" y="271" type="curve" smooth="yes"/>
<point x="624" y="271"/>
<point x="631" y="277"/>
<point x="631" y="286" type="curve" smooth="yes"/>
<point x="631" y="294"/>
<point x="624" y="301"/>
<point x="616" y="301" type="curve" smooth="yes"/>
<point x="608" y="301"/>
<point x="601" y="294"/>
<point x="601" y="286" type="curve" smooth="yes"/>
<point x="601" y="277"/>
<point x="608" y="271"/>
</contour>
<contour>
<point x="594" y="380" type="curve" smooth="yes"/>
<point x="602" y="380"/>
<point x="609" y="387"/>
<point x="609" y="395" type="curve" smooth="yes"/>
<point x="609" y="403"/>
<point x="602" y="410"/>
<point x="594" y="410" type="curve" smooth="yes"/>
<point x="586" y="410"/>
<point x="579" y="403"/>
<point x="579" y="395" type="curve" smooth="yes"/>
<point x="579" y="387"/>
<point x="586" y="380"/>
</contour>
<contour>
<point x="532" y="473" type="curve" smooth="yes"/>
<point x="540" y="473"/>
<point x="547" y="480"/>
<point x="547" y="488" type="curve" smooth="yes"/>
<point x="547" y="496"/>
<point x="540" y="503"/>
<point x="532" y="503" type="curve" smooth="yes"/>
<point x="524" y="503"/>
<point x="517" y="496"/>
<point x="517" y="488" type="curve" smooth="yes"/>
<point x="517" y="480"/>
<point x="524" y="473"/>
</contour>
<contour>
<point x="439" y="535" type="curve" smooth="yes"/>
<point x="447" y="535"/>
<point x="454" y="542"/>
<point x="454" y="550" type="curve" smooth="yes"/>
<point x="454" y="558"/>
<point x="447" y="565"/>
<point x="439" y="565" type="curve" smooth="yes"/>
<point x="431" y="565"/>
<point x="424" y="558"/>
<point x="424" y="550" type="curve" smooth="yes"/>
<point x="424" y="542"/>
<point x="431" y="535"/>
</contour>
<contour>
<point x="330" y="557" type="curve" smooth="yes"/>
<point x="338" y="557"/>
<point x="345" y="564"/>
<point x="345" y="572" type="curve" smooth="yes"/>
<point x="345" y="580"/>
<point x="338" y="587"/>
<point x="330" y="587" type="curve" smooth="yes"/>
<point x="321" y="587"/>
<point x="315" y="580"/>
<point x="315" y="572" type="curve" smooth="yes"/>
<point x="315" y="564"/>
<point x="321" y="557"/>
</contour>
<contour>
<point x="220" y="535" type="curve" smooth="yes"/>
<point x="228" y="535"/>
<point x="235" y="542"/>
<point x="235" y="550" type="curve" smooth="yes"/>
<point x="235" y="558"/>
<point x="228" y="565"/>
<point x="220" y="565" type="curve" smooth="yes"/>
<point x="212" y="565"/>
<point x="205" y="558"/>
<point x="205" y="550" type="curve" smooth="yes"/>
<point x="205" y="542"/>
<point x="212" y="535"/>
</contour>
<contour>
<point x="127" y="473" type="curve" smooth="yes"/>
<point x="135" y="473"/>
<point x="142" y="480"/>
<point x="142" y="488" type="curve" smooth="yes"/>
<point x="142" y="496"/>
<point x="135" y="503"/>
<point x="127" y="503" type="curve" smooth="yes"/>
<point x="119" y="503"/>
<point x="112" y="496"/>
<point x="112" y="488" type="curve" smooth="yes"/>
<point x="112" y="480"/>
<point x="119" y="473"/>
</contour>
<contour>
<point x="65" y="380" type="curve" smooth="yes"/>
<point x="73" y="380"/>
<point x="80" y="387"/>
<point x="80" y="395" type="curve" smooth="yes"/>
<point x="80" y="403"/>
<point x="73" y="410"/>
<point x="65" y="410" type="curve" smooth="yes"/>
<point x="57" y="410"/>
<point x="50" y="403"/>
<point x="50" y="395" type="curve" smooth="yes"/>
<point x="50" y="387"/>
<point x="57" y="380"/>
</contour>
<contour>
<point x="43" y="271" type="curve" smooth="yes"/>
<point x="51" y="271"/>
<point x="58" y="277"/>
<point x="58" y="286" type="curve" smooth="yes"/>
<point x="58" y="294"/>
<point x="51" y="301"/>
<point x="43" y="301" type="curve" smooth="yes"/>
<point x="35" y="301"/>
<point x="28" y="294"/>
<point x="28" y="286" type="curve" smooth="yes"/>
<point x="28" y="277"/>
<point x="35" y="271"/>
</contour>
<contour>
<point x="65" y="161" type="curve" smooth="yes"/>
<point x="73" y="161"/>
<point x="80" y="168"/>
<point x="80" y="176" type="curve" smooth="yes"/>
<point x="80" y="184"/>
<point x="73" y="191"/>
<point x="65" y="191" type="curve" smooth="yes"/>
<point x="57" y="191"/>
<point x="50" y="184"/>
<point x="50" y="176" type="curve" smooth="yes"/>
<point x="50" y="168"/>
<point x="57" y="161"/>
</contour>
<contour>
<point x="127" y="68" type="curve" smooth="yes"/>
<point x="135" y="68"/>
<point x="142" y="75"/>
<point x="142" y="83" type="curve" smooth="yes"/>
<point x="142" y="91"/>
<point x="135" y="98"/>
<point x="127" y="98" type="curve" smooth="yes"/>
<point x="119" y="98"/>
<point x="112" y="91"/>
<point x="112" y="83" type="curve" smooth="yes"/>
<point x="112" y="75"/>
<point x="119" y="68"/>
</contour>
<contour>
<point x="220" y="6" type="curve" smooth="yes"/>
<point x="228" y="6"/>
<point x="235" y="13"/>
<point x="235" y="21" type="curve" smooth="yes"/>
<point x="235" y="29"/>
<point x="228" y="36"/>
<point x="220" y="36" type="curve" smooth="yes"/>
<point x="212" y="36"/>
<point x="205" y="29"/>
<point x="205" y="21" type="curve" smooth="yes"/>
<point x="205" y="13"/>
<point x="212" y="6"/>
</contour>
</outline>
<anchor name="aboveLC" x="330" y="573"/>
<anchor name="belowLC" x="330" y="-20"/>
<anchor name="hornLC" x="547" y="488"/>
<anchor name="ogonek" x="454" y="0"/>
<anchor name="baseLC" x="330" y="0"/>
</glyph>
Original file line number Diff line number Diff line change
Expand Up @@ -876,6 +876,8 @@
<string>chedescender.glif</string>
<key>chi</key>
<string>chi.glif</string>
<key>circledotted</key>
<string>circledotted.glif</string>
<key>circumflex</key>
<string>circumflex.glif</string>
<key>circumflexacute</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -768,6 +768,7 @@
<string>dotaccent</string>
<string>cedilla</string>
<string>ogonek</string>
<string>circledotted</string>
<string>gravecmb</string>
<string>gravecmb.cap</string>
<string>acutecmb</string>
Expand Down Expand Up @@ -1145,7 +1146,7 @@
<string>smiddletilde</string>
<string>tmiddletilde</string>
<string>zmiddletilde</string>
<string>mdotaccent</string>
<string>mdot</string>
<string>hlinebelow</string>
<string>epsilonlenis</string>
<string>etaiotasub</string>
Expand All @@ -1154,14 +1155,13 @@
<string>bardbl</string>
<string>hyphenationpoint</string>
<string>verticalfourdots</string>
<string>f.liga</string>
<string>f.ligalong</string>
<string>f.liga</string>
<string>caron.alt</string>
<string>dieresiscmb.tight</string>
<string>commabelowcmb.alt</string>
<string>tonos.cap</string>
<string>turkicdsccmb</string>
<string>mdot</string>
</array>
<key>public.postscriptNames</key>
<dict>
Expand Down
Loading

0 comments on commit 49f08da

Please sign in to comment.