1
1
mirror of https://github.com/i-tu/Hasklig.git synced 2024-09-11 10:36:46 +03:00

Source Code Pro – uprights version 2.022, italics version 1.042 –

Regenerates Instances. Adds rules to <family.fea> and <italics.fea> to shift <breinverteddoublecmb> and <macrondoublebelowcmb> when they would otherwise collide with extenders. Cleans up feature files a bit. Fixes the following bugs:
#115: COMBINING DOUBLE INVERTED BREVE (U+0361) causes characters to overlap
#120: U+03C6 and U+03D5 swapped (Forms of the Greek letter Phi)
This commit is contained in:
Paul D. Hunt 2016-05-12 14:03:39 +10:00
parent c6811a97a5
commit 1e887b741d
127 changed files with 21439 additions and 20537 deletions

1
.gitignore vendored
View File

@ -5,3 +5,4 @@ RomanMasters/colors_2
ItalicMasters/colors_0
ItalicMasters/colors_1
ItalicMasters/colors_2
*.otf

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-162-814w600l276564289604319634c365634411634428604c426564l521580538674498740c386740273740208674c187580', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l276564289604319634c365634411634428604c426564l521580538674498740c386740273740208674c187580', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l298690317735348758c390758432758461736c462690l558706564809513856c408856304856238808c210706', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-5253088602251622c364622478622633602c743530l801608685692536730c38673023673071692c-78608', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-4458096652259672c372672486672641652c751580l809658693742544780c39478024478079742c-70658', ['checkOutlines', 'autohint']],
'brevetildecmb': ['924de69f26addfb0e2172e4c8c0ada2c6df05e218a65b6d9a732b815fda74b92e6ee559bdfe988895d917233e8a330d73f42195c673496347b5f07919add2cee', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['ca077ac66af0548655c4bf8304d30e46b4cff17e70c55624d3e3858ce6578fdc7b5d5397af0bf7e28aaf9b09f47d1dc482b6c4e24e2d210ef0945e5ac470d669', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l72-218l150-218l163-156l255-156l243-218l321-218l350-76l100-76', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-158-784w600l210590l504590l524690l230690', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l210590l504590l524690l230690', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l232716l532716l552818l252818', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-308-194l706-194l726-94l-288-94', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-307-188l707-188l727-88l-287-88', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l210590l504590l524690l230690', ['checkOutlines', 'autohint']],
'macute': ['d60a27b66692e2982b01f6b981d7461759a7da1f56d0f6e585da76c72fb6956c27b1fa35b667afdcf3a070e361e82d53da10b748637a7b992774f166e4940643', ['checkOutlines', 'autohint']],
'male': ['82b1f2d414d2868dde101e4bca2d566e36af552343ba1b05e75cc8c4867b675cce09174b4b7198b239be37a8508abffb2bcea7ca9237c0f60f87f2adba326f2a', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-52" y="530" />
<point x="88" y="602" />
<point x="251" y="622" />
<point type="curve" x="364" y="622" />
<point x="478" y="622" />
<point x="633" y="602" />
<point type="curve" x="743" y="530" />
<point type="line" x="801" y="608" />
<point x="685" y="692" />
<point x="536" y="730" />
<point type="curve" x="386" y="730" />
<point x="236" y="730" />
<point x="71" y="692" />
<point type="curve" x="-78" y="608" />
<point name="hintSet0000" type="line" x="-44" y="580" />
<point x="96" y="652" />
<point x="259" y="672" />
<point type="curve" x="372" y="672" />
<point x="486" y="672" />
<point x="641" y="652" />
<point type="curve" x="751" y="580" />
<point type="line" x="809" y="658" />
<point x="693" y="742" />
<point x="544" y="780" />
<point type="curve" x="394" y="780" />
<point x="244" y="780" />
<point x="79" y="742" />
<point type="curve" x="-70" y="658" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-5253088602251622c364622478622633602c743530l801608685692536730c38673023673071692c-78608">
<hintset pointTag="hintSet0000">
<hstem pos="622" width="108" />
<vstem pos="-78" width="879" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-4458096652259672c372672486672641652c751580l809658693742544780c39478024478079742c-70658</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 672 108</string>
<string>vstem -70 879</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-308" y="-194" />
<point type="line" x="706" y="-194" />
<point type="line" x="726" y="-94" />
<point type="line" x="-288" y="-94" />
<point name="hintSet0000" type="line" x="-307" y="-188" />
<point type="line" x="707" y="-188" />
<point type="line" x="727" y="-88" />
<point type="line" x="-287" y="-88" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-308-194l706-194l726-94l-288-94">
<hintset pointTag="hintSet0000">
<hstem pos="-194" width="100" />
<vstem pos="-308" width="1034" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-307-188l707-188l727-88l-287-88</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -188 100</string>
<string>vstem -307 1034</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-52" y="530" type="line"/>
<point x="88" y="602"/>
<point x="251" y="622"/>
<point x="364" y="622" type="curve" smooth="yes"/>
<point x="478" y="622"/>
<point x="633" y="602"/>
<point x="743" y="530" type="curve"/>
<point x="801" y="608" type="line"/>
<point x="685" y="692"/>
<point x="536" y="730"/>
<point x="386" y="730" type="curve" smooth="yes"/>
<point x="236" y="730"/>
<point x="71" y="692"/>
<point x="-78" y="608" type="curve"/>
<point x="-44" y="580" type="line"/>
<point x="96" y="652"/>
<point x="259" y="672"/>
<point x="372" y="672" type="curve" smooth="yes"/>
<point x="486" y="672"/>
<point x="641" y="652"/>
<point x="751" y="580" type="curve"/>
<point x="809" y="658" type="line"/>
<point x="693" y="742"/>
<point x="544" y="780"/>
<point x="394" y="780" type="curve" smooth="yes"/>
<point x="244" y="780"/>
<point x="79" y="742"/>
<point x="-70" y="658" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-308" y="-194" type="line"/>
<point x="706" y="-194" type="line"/>
<point x="726" y="-94" type="line"/>
<point x="-288" y="-94" type="line"/>
<point x="-307" y="-188" type="line"/>
<point x="707" y="-188" type="line"/>
<point x="727" y="-88" type="line"/>
<point x="-287" y="-88" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-161-814w600l268565282608316645c367645418645436608c434565l517579532667495736c385736274736211667c190579', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l268565282608316645c367645418645436608c434565l517579532667495736c385736274736211667c190579', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l293694312740345768c391768438768466741c466694l550708555802509853c407853306853243801c217708', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-5953681609244633c366633488633641609c751536l802603686687539727c38572723072767687c-82603', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-5058690659253683c374683496683650659c760586l810653694737548777c39377723977776737c-73653', ['checkOutlines', 'autohint']],
'brevetildecmb': ['21441a1c30641b7681ac64e10d16ce95e162d697faa2f6cb333063102ea773a09b6c274c8cc031ff3e9e87870fe8571d22ba772253cd69da0c1d9b5c0a40297f', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['970c8d304c8d611b82ea64a83979cd33a49b553056a68a03ba721ada4ffbb7292f46218162550d251ef0877d1a7494337246bcc3cacb8a50383e76f6279d470c', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l73-220l142-220l156-149l264-149l250-220l319-220l348-78l101-78', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-158-785w600l216593l499593l516680l233680', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l216593l499593l516680l233680', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l239720l526720l544808l256808', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-302-192l701-192l719-105l-284-105', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-300-182l703-182l720-95l-283-95', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l216593l499593l516680l233680', ['checkOutlines', 'autohint']],
'macute': ['834b089f24192935f774f3748925f00f46cd8146061cf59773cb5a585ebede74d197f9abd4473bc4c475f4d3afad50ba230e1f342c969f11901ed68248da9d65', ['checkOutlines', 'autohint']],
'male': ['539d1ca258af48ee0966f6d54b5d157959c4a5007b755312233b3485cec7e74a09052fb38451254a4af3e99e01e3517b6da3204645d8eb0a3713eac8301c779a', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-59" y="536" />
<point x="81" y="609" />
<point x="244" y="633" />
<point type="curve" x="366" y="633" />
<point x="488" y="633" />
<point x="641" y="609" />
<point type="curve" x="751" y="536" />
<point type="line" x="802" y="603" />
<point x="686" y="687" />
<point x="539" y="727" />
<point type="curve" x="385" y="727" />
<point x="230" y="727" />
<point x="67" y="687" />
<point type="curve" x="-82" y="603" />
<point name="hintSet0000" type="line" x="-50" y="586" />
<point x="90" y="659" />
<point x="253" y="683" />
<point type="curve" x="374" y="683" />
<point x="496" y="683" />
<point x="650" y="659" />
<point type="curve" x="760" y="586" />
<point type="line" x="810" y="653" />
<point x="694" y="737" />
<point x="548" y="777" />
<point type="curve" x="393" y="777" />
<point x="239" y="777" />
<point x="76" y="737" />
<point type="curve" x="-73" y="653" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-5953681609244633c366633488633641609c751536l802603686687539727c38572723072767687c-82603">
<hintset pointTag="hintSet0000">
<hstem pos="633" width="94" />
<vstem pos="-82" width="884" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-5058690659253683c374683496683650659c760586l810653694737548777c39377723977776737c-73653</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 683 94</string>
<string>vstem -73 883</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-302" y="-192" />
<point type="line" x="701" y="-192" />
<point type="line" x="719" y="-105" />
<point type="line" x="-284" y="-105" />
<point name="hintSet0000" type="line" x="-300" y="-182" />
<point type="line" x="703" y="-182" />
<point type="line" x="720" y="-95" />
<point type="line" x="-283" y="-95" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-302-192l701-192l719-105l-284-105">
<hintset pointTag="hintSet0000">
<hstem pos="-192" width="87" />
<vstem pos="-302" width="1021" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-300-182l703-182l720-95l-283-95</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -182 87</string>
<string>vstem -300 1020</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-59" y="536" type="line"/>
<point x="81" y="609"/>
<point x="244" y="633"/>
<point x="366" y="633" type="curve" smooth="yes"/>
<point x="488" y="633"/>
<point x="641" y="609"/>
<point x="751" y="536" type="curve"/>
<point x="802" y="603" type="line"/>
<point x="686" y="687"/>
<point x="539" y="727"/>
<point x="385" y="727" type="curve" smooth="yes"/>
<point x="230" y="727"/>
<point x="67" y="687"/>
<point x="-82" y="603" type="curve"/>
<point x="-50" y="586" type="line"/>
<point x="90" y="659"/>
<point x="253" y="683"/>
<point x="374" y="683" type="curve" smooth="yes"/>
<point x="496" y="683"/>
<point x="650" y="659"/>
<point x="760" y="586" type="curve"/>
<point x="810" y="653" type="line"/>
<point x="694" y="737"/>
<point x="548" y="777"/>
<point x="393" y="777" type="curve" smooth="yes"/>
<point x="239" y="777"/>
<point x="76" y="737"/>
<point x="-73" y="653" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-302" y="-192" type="line"/>
<point x="701" y="-192" type="line"/>
<point x="719" y="-105" type="line"/>
<point x="-284" y="-105" type="line"/>
<point x="-300" y="-182" type="line"/>
<point x="703" y="-182" type="line"/>
<point x="720" y="-95" type="line"/>
<point x="-283" y="-95" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-156-814w600l231570250628300694c375694450694474628c471570l498574502636481720c380720279720226636c206574', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l231570250628300694c375694450694474628c471570l498574502636481720c380720279720226636c206574', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l272712290764331812c398812465812488764c484712l511716515771490838c403838316838265771c247716', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-9156251642213684c373684533684679642c789562l805582689664554712c37871220271249664c-99582', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-7961263692225734c385734545734691692c801612l817632701714566762c39076221476261714c-87632', ['checkOutlines', 'autohint']],
'brevetildecmb': ['3fb269f8f06a35543ca78533d26241f5c1da81340a0b1a9be8b7f879844c6e8c876851af826ada4f593dbd15c52abc2f3a6fda5941d66ddfbcf66360b8e79eb6', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['9b758bbf713c0587e64acb43641df360c90ad7bf65c73f4d91ee3992bab1f20d4f4fa7b77a85fba17f163613775b742044f448c6bcdf34abc7cab56feaf81e32', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l77-230l103-230l126-114l306-114l283-230l309-230l337-86l105-86', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-156-790w600l244608l476608l480634l248634', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l244608l476608l480634l248634', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l270736l500736l506762l276762', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-272-182l680-182l684-156l-268-156', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-268-154l684-154l689-128l-263-128', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l244608l476608l480634l248634', ['checkOutlines', 'autohint']],
'macute': ['677a7da284f71d82ae58ae19b5ee1ff11191487f884a4bc50eb9a1cc3a9d52f16c7d4faaeb2ff8b88a7079a2d5a713168a97c9bbfd0d36358dd9a998c4500a00', ['checkOutlines', 'autohint']],
'male': ['9f1114b52725ca7a164ec9a71c39576e5de8a3d73f9470fb651150d265e824c2291d0582957663732085509471a6468dcc7c26db593a9308995238d7d9e4a7b0', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-91" y="562" />
<point x="51" y="642" />
<point x="213" y="684" />
<point type="curve" x="373" y="684" />
<point x="533" y="684" />
<point x="679" y="642" />
<point type="curve" x="789" y="562" />
<point type="line" x="805" y="582" />
<point x="689" y="664" />
<point x="554" y="712" />
<point type="curve" x="378" y="712" />
<point x="202" y="712" />
<point x="49" y="664" />
<point type="curve" x="-99" y="582" />
<point name="hintSet0000" type="line" x="-79" y="612" />
<point x="63" y="692" />
<point x="225" y="734" />
<point type="curve" x="385" y="734" />
<point x="545" y="734" />
<point x="691" y="692" />
<point type="curve" x="801" y="612" />
<point type="line" x="817" y="632" />
<point x="701" y="714" />
<point x="566" y="762" />
<point type="curve" x="390" y="762" />
<point x="214" y="762" />
<point x="61" y="714" />
<point type="curve" x="-87" y="632" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-9156251642213684c373684533684679642c789562l805582689664554712c37871220271249664c-99582">
<hintset pointTag="hintSet0000">
<hstem pos="684" width="28" />
<vstem pos="-99" width="904" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-7961263692225734c385734545734691692c801612l817632701714566762c39076221476261714c-87632</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 734 28</string>
<string>vstem -87 904</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-272" y="-182" />
<point type="line" x="680" y="-182" />
<point type="line" x="684" y="-156" />
<point type="line" x="-268" y="-156" />
<point name="hintSet0000" type="line" x="-268" y="-154" />
<point type="line" x="684" y="-154" />
<point type="line" x="689" y="-128" />
<point type="line" x="-263" y="-128" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-272-182l680-182l684-156l-268-156">
<hintset pointTag="hintSet0000">
<hstem pos="-182" width="26" />
<vstem pos="-272" width="956" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-268-154l684-154l689-128l-263-128</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -154 26</string>
<string>vstem -268 957</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-91" y="562" type="line"/>
<point x="51" y="642"/>
<point x="213" y="684"/>
<point x="373" y="684" type="curve" smooth="yes"/>
<point x="533" y="684"/>
<point x="679" y="642"/>
<point x="789" y="562" type="curve"/>
<point x="805" y="582" type="line"/>
<point x="689" y="664"/>
<point x="554" y="712"/>
<point x="378" y="712" type="curve" smooth="yes"/>
<point x="202" y="712"/>
<point x="49" y="664"/>
<point x="-99" y="582" type="curve"/>
<point x="-79" y="612" type="line"/>
<point x="63" y="692"/>
<point x="225" y="734"/>
<point x="385" y="734" type="curve" smooth="yes"/>
<point x="545" y="734"/>
<point x="691" y="692"/>
<point x="801" y="612" type="curve"/>
<point x="817" y="632" type="line"/>
<point x="701" y="714"/>
<point x="566" y="762"/>
<point x="390" y="762" type="curve" smooth="yes"/>
<point x="214" y="762"/>
<point x="61" y="714"/>
<point x="-87" y="632" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-272" y="-182" type="line"/>
<point x="680" y="-182" type="line"/>
<point x="684" y="-156" type="line"/>
<point x="-268" y="-156" type="line"/>
<point x="-268" y="-154" type="line"/>
<point x="684" y="-154" type="line"/>
<point x="689" y="-128" type="line"/>
<point x="-263" y="-128" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-158-814w600l248568264619307672c371672436672457619c454568l506576515650487727c382727277727219650c199576', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l248568264619307672c371672436672457619c454568l506576515650487727c382727277727219650c199576', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l282704300753337792c395792453792478754c476704l528712533785498845c405845312845255785c233712', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-7755065627227661c370661513661662627c772550l804592688674547719c38171921571957674c-91592', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-6660075677238711c380711523711673677c783600l814642698724558769c39176922576968724c-81642', ['checkOutlines', 'autohint']],
'brevetildecmb': ['e4c6a90b4b72c7dc56082b439eb60236598954aac98e335c70343ed0b4c5adf5d18ca3d361e73d9d7b2419397160e9ee8c687eed8871c63089a5e52ed8212dad', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['34a1fa047561ae9780d17726b48f60e23ae6f861870d3e67bdf5cd1470aca178e5113c1f434bc6377152b96f1739089daf45f675aecc771b53b4f18039028d8e', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l75-226l120-226l140-129l287-129l268-226l313-226l342-82l103-82', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-157-788w600l231601l486601l496655l241655', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l231601l486601l496655l241655', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l256729l512729l523783l267783', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-285-186l690-186l699-133l-275-133', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-282-167l692-167l703-113l-272-113', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l231601l486601l496655l241655', ['checkOutlines', 'autohint']],
'macute': ['b696f8f0ddd1f2f238f2b46bd0de474552cf4f92c566ff4be1cbde30d47269f3f7c367d03b3cde8715faf85733ce385b641b91b24e9d9a3f94e2b3e868da5165', ['checkOutlines', 'autohint']],
'male': ['4f2c2f75e7a009c0f4a12655110ab730bdcfe52256f3cf459af20daf48cb4395eb9a9571afb365260d231de2e39f7642d3f237de72ccd6953269afdf17880cda', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-77" y="550" />
<point x="65" y="627" />
<point x="227" y="661" />
<point type="curve" x="370" y="661" />
<point x="513" y="661" />
<point x="662" y="627" />
<point type="curve" x="772" y="550" />
<point type="line" x="804" y="592" />
<point x="688" y="674" />
<point x="547" y="719" />
<point type="curve" x="381" y="719" />
<point x="215" y="719" />
<point x="57" y="674" />
<point type="curve" x="-91" y="592" />
<point name="hintSet0000" type="line" x="-66" y="600" />
<point x="75" y="677" />
<point x="238" y="711" />
<point type="curve" x="380" y="711" />
<point x="523" y="711" />
<point x="673" y="677" />
<point type="curve" x="783" y="600" />
<point type="line" x="814" y="642" />
<point x="698" y="724" />
<point x="558" y="769" />
<point type="curve" x="391" y="769" />
<point x="225" y="769" />
<point x="68" y="724" />
<point type="curve" x="-81" y="642" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-7755065627227661c370661513661662627c772550l804592688674547719c38171921571957674c-91592">
<hintset pointTag="hintSet0000">
<hstem pos="661" width="58" />
<vstem pos="-91" width="895" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-6660075677238711c380711523711673677c783600l814642698724558769c39176922576968724c-81642</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 711 58</string>
<string>vstem -81 895</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-285" y="-186" />
<point type="line" x="690" y="-186" />
<point type="line" x="699" y="-133" />
<point type="line" x="-275" y="-133" />
<point name="hintSet0000" type="line" x="-282" y="-167" />
<point type="line" x="692" y="-167" />
<point type="line" x="703" y="-113" />
<point type="line" x="-272" y="-113" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-285-186l690-186l699-133l-275-133">
<hintset pointTag="hintSet0000">
<hstem pos="-186" width="53" />
<vstem pos="-285" width="984" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-282-167l692-167l703-113l-272-113</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -167 54</string>
<string>vstem -282 985</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-77" y="550" type="line"/>
<point x="65" y="627"/>
<point x="227" y="661"/>
<point x="370" y="661" type="curve" smooth="yes"/>
<point x="513" y="661"/>
<point x="662" y="627"/>
<point x="772" y="550" type="curve"/>
<point x="804" y="592" type="line"/>
<point x="688" y="674"/>
<point x="547" y="719"/>
<point x="381" y="719" type="curve" smooth="yes"/>
<point x="215" y="719"/>
<point x="57" y="674"/>
<point x="-91" y="592" type="curve"/>
<point x="-66" y="600" type="line"/>
<point x="75" y="677"/>
<point x="238" y="711"/>
<point x="380" y="711" type="curve" smooth="yes"/>
<point x="523" y="711"/>
<point x="673" y="677"/>
<point x="783" y="600" type="curve"/>
<point x="814" y="642" type="line"/>
<point x="698" y="724"/>
<point x="558" y="769"/>
<point x="391" y="769" type="curve" smooth="yes"/>
<point x="225" y="769"/>
<point x="68" y="724"/>
<point x="-81" y="642" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-285" y="-186" type="line"/>
<point x="690" y="-186" type="line"/>
<point x="699" y="-133" type="line"/>
<point x="-275" y="-133" type="line"/>
<point x="-282" y="-167" type="line"/>
<point x="692" y="-167" type="line"/>
<point x="703" y="-113" type="line"/>
<point x="-272" y="-113" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-157-814w600l236569254626302688c374688446688469626c467569l500575506640483722c381722278722224640c204575', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l236569254626302688c374688446688469626c467569l500575506640483722c381722278722224640c204575', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l275710293761333807c397807462807485761c482710l516715520775492840c404840315840262775c243715', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-8755955638217678c372678528678674638c784559l805585689667552714c37971420571451667c-97585', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-7660966688228728c384728539728686688c796609l816635700717564764c39076421776463717c-85635', ['checkOutlines', 'autohint']],
'brevetildecmb': ['b898422e2dfe755b6a7c1019f3bd78044f9eaab1ea60d696fe0a2b6058da37e0072565b7372202d911e585debc48ea6cf395be85d4e46efaf3f96d1219e7584b', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['4194c425724ee2127e4102c108afb3639ca964a37941f056e2f5b57501969ddd2d37985c89678423793381e11ecdaf20a95eea17fae4e51b9e9815ef2a54ea7a', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l77-229l108-229l130-118l301-118l279-229l310-229l338-85l105-85', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-156-789w600l241606l479606l484640l246640', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l241606l479606l484640l246640', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l266734l503734l511768l274768', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-276-183l683-183l688-150l-270-150', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-272-157l686-157l693-124l-265-124', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l241606l479606l484640l246640', ['checkOutlines', 'autohint']],
'macute': ['e43fff159320a9a685d80865dc7fd9d5301abed5817ddad8104a33f846fc0992c3f062ae25282dca8f3a5edc694d0a839d032bd3059dbba87860a8796d9b5a22', ['checkOutlines', 'autohint']],
'male': ['e3aaa9907a425279d95a5b97156dcf109a77c5e589fa2bafc6fd273485398b6d430d20bfab926e31339baa8bef80c16bc0f8a9a8510caa387348a32562f1b879', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-87" y="559" />
<point x="55" y="638" />
<point x="217" y="678" />
<point type="curve" x="372" y="678" />
<point x="528" y="678" />
<point x="674" y="638" />
<point type="curve" x="784" y="559" />
<point type="line" x="805" y="585" />
<point x="689" y="667" />
<point x="552" y="714" />
<point type="curve" x="379" y="714" />
<point x="205" y="714" />
<point x="51" y="667" />
<point type="curve" x="-97" y="585" />
<point name="hintSet0000" type="line" x="-76" y="609" />
<point x="66" y="688" />
<point x="228" y="728" />
<point type="curve" x="384" y="728" />
<point x="539" y="728" />
<point x="686" y="688" />
<point type="curve" x="796" y="609" />
<point type="line" x="816" y="635" />
<point x="700" y="717" />
<point x="564" y="764" />
<point type="curve" x="390" y="764" />
<point x="217" y="764" />
<point x="63" y="717" />
<point type="curve" x="-85" y="635" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-8755955638217678c372678528678674638c784559l805585689667552714c37971420571451667c-97585">
<hintset pointTag="hintSet0000">
<hstem pos="678" width="36" />
<vstem pos="-97" width="902" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-7660966688228728c384728539728686688c796609l816635700717564764c39076421776463717c-85635</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 728 36</string>
<string>vstem -85 901</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-276" y="-183" />
<point type="line" x="683" y="-183" />
<point type="line" x="688" y="-150" />
<point type="line" x="-270" y="-150" />
<point name="hintSet0000" type="line" x="-272" y="-157" />
<point type="line" x="686" y="-157" />
<point type="line" x="693" y="-124" />
<point type="line" x="-265" y="-124" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-276-183l683-183l688-150l-270-150">
<hintset pointTag="hintSet0000">
<hstem pos="-183" width="33" />
<vstem pos="-276" width="964" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-272-157l686-157l693-124l-265-124</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -157 33</string>
<string>vstem -272 965</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-87" y="559" type="line"/>
<point x="55" y="638"/>
<point x="217" y="678"/>
<point x="372" y="678" type="curve" smooth="yes"/>
<point x="528" y="678"/>
<point x="674" y="638"/>
<point x="784" y="559" type="curve"/>
<point x="805" y="585" type="line"/>
<point x="689" y="667"/>
<point x="552" y="714"/>
<point x="379" y="714" type="curve" smooth="yes"/>
<point x="205" y="714"/>
<point x="51" y="667"/>
<point x="-97" y="585" type="curve"/>
<point x="-76" y="609" type="line"/>
<point x="66" y="688"/>
<point x="228" y="728"/>
<point x="384" y="728" type="curve" smooth="yes"/>
<point x="539" y="728"/>
<point x="686" y="688"/>
<point x="796" y="609" type="curve"/>
<point x="816" y="635" type="line"/>
<point x="700" y="717"/>
<point x="564" y="764"/>
<point x="390" y="764" type="curve" smooth="yes"/>
<point x="217" y="764"/>
<point x="63" y="717"/>
<point x="-85" y="635" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-276" y="-183" type="line"/>
<point x="683" y="-183" type="line"/>
<point x="688" y="-150" type="line"/>
<point x="-270" y="-150" type="line"/>
<point x="-272" y="-157" type="line"/>
<point x="686" y="-157" type="line"/>
<point x="693" y="-124" type="line"/>
<point x="-265" y="-124" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-159-814w600l253567269616309665c370665431665452616c449567l509577519654489730c383730276730217654c197577', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l253567269616309665c370665431665452616c449567l509577519654489730c383730276730217654c197577', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l285701303750339786c394786449786475750c473701l534711539789501847c405847310847252789c229711', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-7254669623231654c369654506654657623c767546l803595687678545721c38272121972160678c-89595', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-6259679673242704c379704516704667673c777596l813645697728555771c39277122977170728c-79645', ['checkOutlines', 'autohint']],
'brevetildecmb': ['2d0f5164cc081f9ceaf5bdcd5311f35183c7a6c8ee678bd04167515c24a8b640c8bb62da8253e1e7e780e8e5175860481fbcd3d06e2933b2ed72de2540a2dabe', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['7ae62a69fcc4a598bc256e56b369cf8dee1ac0d0d5360e5ee696daa5f7ee70ce653b606b8ea27e5cbd54a17df7ac565c2f1f750c5bbee8245db231c8b47acec8', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l75-224l126-224l144-134l281-134l264-224l315-224l343-81l103-81', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-157-787w600l227599l490599l501661l239661', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l227599l490599l501661l239661', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l252726l516726l528789l264789', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-289-188l693-188l704-126l-278-126', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-287-171l695-171l707-109l-275-109', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l227599l490599l501661l239661', ['checkOutlines', 'autohint']],
'macute': ['f37615f6780bf4ed429634276b473b61a18c7353bf2e67101b346ba95e115120a4e4d3dcfc074106fbab324cd5568ec75461b6381aae60b65744ab323fefcf2a', ['checkOutlines', 'autohint']],
'male': ['d95ada37d9fb5bad2065764cc9c7c6f1ebc504372142482dac1751395ca39a0c251ec99d65e56c3043c7bb4efe700018269fd071a16867caf8ea370e11d19474', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-72" y="546" />
<point x="69" y="623" />
<point x="231" y="654" />
<point type="curve" x="369" y="654" />
<point x="506" y="654" />
<point x="657" y="623" />
<point type="curve" x="767" y="546" />
<point type="line" x="803" y="595" />
<point x="687" y="678" />
<point x="545" y="721" />
<point type="curve" x="382" y="721" />
<point x="219" y="721" />
<point x="60" y="678" />
<point type="curve" x="-89" y="595" />
<point name="hintSet0000" type="line" x="-62" y="596" />
<point x="79" y="673" />
<point x="242" y="704" />
<point type="curve" x="379" y="704" />
<point x="516" y="704" />
<point x="667" y="673" />
<point type="curve" x="777" y="596" />
<point type="line" x="813" y="645" />
<point x="697" y="728" />
<point x="555" y="771" />
<point type="curve" x="392" y="771" />
<point x="229" y="771" />
<point x="70" y="728" />
<point type="curve" x="-79" y="645" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-7254669623231654c369654506654657623c767546l803595687678545721c38272121972160678c-89595">
<hintset pointTag="hintSet0000">
<hstem pos="654" width="67" />
<vstem pos="-89" width="892" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-6259679673242704c379704516704667673c777596l813645697728555771c39277122977170728c-79645</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 704 67</string>
<string>vstem -79 892</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-289" y="-188" />
<point type="line" x="693" y="-188" />
<point type="line" x="704" y="-126" />
<point type="line" x="-278" y="-126" />
<point name="hintSet0000" type="line" x="-287" y="-171" />
<point type="line" x="695" y="-171" />
<point type="line" x="707" y="-109" />
<point type="line" x="-275" y="-109" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-289-188l693-188l704-126l-278-126">
<hintset pointTag="hintSet0000">
<hstem pos="-188" width="62" />
<vstem pos="-289" width="993" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-287-171l695-171l707-109l-275-109</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -171 62</string>
<string>vstem -287 994</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-72" y="546" type="line"/>
<point x="69" y="623"/>
<point x="231" y="654"/>
<point x="369" y="654" type="curve" smooth="yes"/>
<point x="506" y="654"/>
<point x="657" y="623"/>
<point x="767" y="546" type="curve"/>
<point x="803" y="595" type="line"/>
<point x="687" y="678"/>
<point x="545" y="721"/>
<point x="382" y="721" type="curve" smooth="yes"/>
<point x="219" y="721"/>
<point x="60" y="678"/>
<point x="-89" y="595" type="curve"/>
<point x="-62" y="596" type="line"/>
<point x="79" y="673"/>
<point x="242" y="704"/>
<point x="379" y="704" type="curve" smooth="yes"/>
<point x="516" y="704"/>
<point x="667" y="673"/>
<point x="777" y="596" type="curve"/>
<point x="813" y="645" type="line"/>
<point x="697" y="728"/>
<point x="555" y="771"/>
<point x="392" y="771" type="curve" smooth="yes"/>
<point x="229" y="771"/>
<point x="70" y="728"/>
<point x="-79" y="645" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-289" y="-188" type="line"/>
<point x="693" y="-188" type="line"/>
<point x="704" y="-126" type="line"/>
<point x="-278" y="-126" type="line"/>
<point x="-287" y="-171" type="line"/>
<point x="695" y="-171" type="line"/>
<point x="707" y="-109" type="line"/>
<point x="-275" y="-109" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
table head {
FontRevision 1.040;
FontRevision 1.042;
} head;
include (../italics.fea);

View File

@ -357,7 +357,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-160-814w600l258566273614311658c369658427658446614c444566l512578524659491732c384732275732215659c195578', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l258566273614311658c369658427658446614c444566l512578524659491732c384732275732215659c195578', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l288699306747341780c393780445780472747c471699l539710544794504849c406849309849249793c225710', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-6854373618236647c368647500647651618c761543l803598687681543723c38372322272362681c-86598', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-5859383668245697c377697510697661668c771593l812648696731553773c39277323277372731c-77648', ['checkOutlines', 'autohint']],
'brevetildecmb': ['292dd4d05f4c6750e676d1a85634f3be3cc3e22b9462d6a418ce02e5ff8b54b350a6cf85782e19242c54928dc033067425c83e124bc132979e01c33c7097f7e2', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['c8da5d8202f1952cbca1e031f5b75430dac24e2886d93f39f22b8657760212406ba56b7f2914572da24dd1e095ea9e44583937b2ccd65bcbf0d42d22beb48ecb', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l74-223l131-223l148-139l275-139l259-223l316-223l345-80l102-80', ['checkOutlines', 'autohint']],
@ -830,7 +830,7 @@
'macronbelowcmb': ['w600base:macroncmb-157-786w600l224597l493597l506668l237668', ['checkOutlines', 'autohint']],
'macroncmb': ['w600l224597l493597l506668l237668', ['checkOutlines', 'autohint']],
'macroncmb.cap': ['w600l247724l519724l534796l262796', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-294-189l696-189l709-119l-280-119', ['checkOutlines', 'autohint']],
'macrondoublebelowcmb': ['w600l-291-174l698-174l712-104l-277-104', ['checkOutlines', 'autohint']],
'macronmod': ['w600base:macroncmbw600l224597l493597l506668l237668', ['checkOutlines', 'autohint']],
'macute': ['20a0ab890b2e65649f85f2c019d683ce4803f3ad0f2e0e5026a59cd1d49ca4b9ce564eb0684ad68d653f258c444911b557e2eb533ede1fb481cfa9924e953c20', ['checkOutlines', 'autohint']],
'male': ['a7b1ae5bbbac728df7bc06f682ec99ae7f8c92bfb45be386f71b7ae1823b30c6f91211a2d19a6b46fd49ddeca92afdb51bda88730411704571e25828e326e049', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-68" y="543" />
<point x="73" y="618" />
<point x="236" y="647" />
<point type="curve" x="368" y="647" />
<point x="500" y="647" />
<point x="651" y="618" />
<point type="curve" x="761" y="543" />
<point type="line" x="803" y="598" />
<point x="687" y="681" />
<point x="543" y="723" />
<point type="curve" x="383" y="723" />
<point x="222" y="723" />
<point x="62" y="681" />
<point type="curve" x="-86" y="598" />
<point name="hintSet0000" type="line" x="-58" y="593" />
<point x="83" y="668" />
<point x="245" y="697" />
<point type="curve" x="377" y="697" />
<point x="510" y="697" />
<point x="661" y="668" />
<point type="curve" x="771" y="593" />
<point type="line" x="812" y="648" />
<point x="696" y="731" />
<point x="553" y="773" />
<point type="curve" x="392" y="773" />
<point x="232" y="773" />
<point x="72" y="731" />
<point type="curve" x="-77" y="648" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-6854373618236647c368647500647651618c761543l803598687681543723c38372322272362681c-86598">
<hintset pointTag="hintSet0000">
<hstem pos="647" width="76" />
<vstem pos="-86" width="889" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-5859383668245697c377697510697661668c771593l812648696731553773c39277323277372731c-77648</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 697 76</string>
<string>vstem -77 889</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -1,26 +1,34 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="macrondoublebelowcmb">
<unicode hex="035F" />
<advance width="600" />
<unicode hex="035F" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-294" y="-189" />
<point type="line" x="696" y="-189" />
<point type="line" x="709" y="-119" />
<point type="line" x="-280" y="-119" />
<point name="hintSet0000" type="line" x="-291" y="-174" />
<point type="line" x="698" y="-174" />
<point type="line" x="712" y="-104" />
<point type="line" x="-277" y="-104" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-294-189l696-189l709-119l-280-119">
<hintset pointTag="hintSet0000">
<hstem pos="-189" width="70" />
<vstem pos="-294" width="1003" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-291-174l698-174l712-104l-277-104</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -174 70</string>
<string>vstem -291 1003</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-68" y="543" type="line"/>
<point x="73" y="618"/>
<point x="236" y="647"/>
<point x="368" y="647" type="curve" smooth="yes"/>
<point x="500" y="647"/>
<point x="651" y="618"/>
<point x="761" y="543" type="curve"/>
<point x="803" y="598" type="line"/>
<point x="687" y="681"/>
<point x="543" y="723"/>
<point x="383" y="723" type="curve" smooth="yes"/>
<point x="222" y="723"/>
<point x="62" y="681"/>
<point x="-86" y="598" type="curve"/>
<point x="-58" y="593" type="line"/>
<point x="83" y="668"/>
<point x="245" y="697"/>
<point x="377" y="697" type="curve" smooth="yes"/>
<point x="510" y="697"/>
<point x="661" y="668"/>
<point x="771" y="593" type="curve"/>
<point x="812" y="648" type="line"/>
<point x="696" y="731"/>
<point x="553" y="773"/>
<point x="392" y="773" type="curve" smooth="yes"/>
<point x="232" y="773"/>
<point x="72" y="731"/>
<point x="-77" y="648" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-294" y="-189" type="line"/>
<point x="696" y="-189" type="line"/>
<point x="709" y="-119" type="line"/>
<point x="-280" y="-119" type="line"/>
<point x="-291" y="-174" type="line"/>
<point x="698" y="-174" type="line"/>
<point x="712" y="-104" type="line"/>
<point x="-277" y="-104" type="line"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,8 @@
@LETTERS_MINISCULE_LATIN_ACCENTED = [aeacute aemacron aacute abreve abreveacute abrevedotbelow abrevegrave abrevehoi abrevetilde acaron acircumflex acircumflexacute acircumflexdotbelow acircumflexgrave acircumflexhoi acircumflextilde adieresis adotbelow agrave ahoi amacron aogonek aring aringacute atilde blinebelow cacute ccaron ccedilla ccircumflex cdotaccent dcaron ddotbelow dlinebelow eacute ebreve ecaron ecircumflex ecircumflexacute ecircumflexdotbelow ecircumflexgrave ecircumflexhoi ecircumflextilde edieresis edotaccent edotbelow egrave ehoi emacron emacronacute eogonek etilde gacute gbreve gcaron gcircumflex gcommaaccent gdotaccent gmacron gtilde hbar hbrevebelow hcircumflex hdotbelow iacute ibreve icaron icircumflex idieresis idotbelow igrave ihoi imacron iogonek itilde jcircumflex kcommaaccent kdotbelow klinebelow lacute lcaron lcommaaccent ldotbelow ldotbelowmacron llinebelow macute mdotaccent mdotbelow nacute ncaron ncommaaccent ndotaccent ndotbelow ngrave nlinebelow ntilde oacute obreve ocaron ocircumflex ocircumflexacute ocircumflexdotbelow ocircumflexgrave ocircumflexhoi ocircumflextilde odieresis odotbelow ograve ohoi ohorn ohornacute ohorndotbelow ohorngrave ohornhoi ohorntilde ohungarumlaut omacron omacronacute oogonek otilde oslashacute racute rcaron rcommaaccent rdotaccent rdotbelow rdotbelowmacron rlinebelow sacute scaron scedilla scircumflex scommaaccent sdotaccent sdotbelow tcaron tcedilla tcommaaccent tdotbelow tlinebelow uacute ubreve ucaron ucircumflex udieresis udieresisacute udieresiscaron udieresisgrave udieresismacron udotbelow ugrave uhoi uhorn uhornacute uhorndotbelow uhorngrave uhornhoi uhorntilde uhungarumlaut umacron uogonek uring utilde wacute wcircumflex wdieresis wgrave yacute ycircumflex ydieresis ydotaccent ydotbelow ygrave yhoi ytilde zacute zcaron zdotaccent zdotbelow zlinebelow ldot];
@LETTERS_MINISCULE_LATIN_ADDL = [ae bstroke dcroat ghook lslash oslash oe tbar eth thorn schwa eng ij longs];
@LETTERS_MINISCULE_LATIN_SUPERIOR = [a.sups b.sups c.sups d.sups e.sups f.sups g.sups h.sups i.sups j.sups k.sups l.sups m.sups n.sups o.sups p.sups q.sups r.sups s.sups t.sups u.sups v.sups w.sups x.sups y.sups z.sups];
@LETTERS_MINISCULE_LATIN_ASCENDERS = [b d f h i j k l t bstroke dcroat lslash tbar eth thorn ij longs bhook dtail dhook ghook hhook henghook istroke jcrossedtail lmiddletilde lbelt lretroflex lezh philatin rlonglegturned esh dotlessjstrokehook tretroflex yturned dezh ts tesh glottalstop glottalstopreversed glottalstopstroke glottalstopstrokereversed clickalveolar clickbilabial];
@LETTERS_MINISCULE_LATIN_DESCENDERS = [g j p q y thorn eng ij dtail dotlessjstroke ghook gscript gammalatin hturned henghook jcrossedtail kturned lretroflex lezh mlonglegturned mhook nhookleft nretroflex philatin rhookturned rtail shook esh dotlessjstrokehook tretroflex zretroflex ezh dezh tesh clickalveolar];
#@LETTERS_MAJUSCULE_GREEK_BASIC = [Alpha Beta Gamma Delta Epsilon Zeta Eta Theta Iota Kappa Lambda Mu Nu Xi Omicron Pi Rho Sigma Tau Upsilon Phi Chi Psi Omega];
#@LETTERS_MAJUSCULE_GREEK_TONOS = [Alphatonos Epsilontonos Etatonos Iotatonos Omicrontonos Upsilontonos Omegatonos];
@ -58,9 +60,6 @@
@G_LC = [g gacute gcircumflex gbreve gdotaccent gcommaaccent gcaron gmacron gtilde g.sups];
@G_LC_ALT = [g.a gacute.a gcircumflex.a gbreve.a gdotaccent.a gcommaaccent.a gcaron.a gmacron.a gtilde.a g.supa];
#@R_LC = [r racute rcommaaccent rcaron rdotaccent rdotbelow rdotbelowmacron rlinebelow rturned rlonglegturned];# rtail r.sups];
#@R_LC_ALT = [r.a racute.a rcommaaccent.a rcaron.a rdotaccent.a rdotbelow.a rdotbelowmacron.a rlinebelow.a rturned.a rlonglegturned.a];# rtail.a r.supa];
#--------------------------------------
languagesystem DFLT dflt; # Default
@ -82,10 +81,6 @@ lookup G_LC_ALT {
sub @G_LC by @G_LC_ALT;
} G_LC_ALT;
#lookup R_LC_ALT {
# sub @R_LC by @R_LC_ALT;
#} R_LC_ALT;
lookup ENG_UC_SAMI { # preferred Eng shape for Sami languages
sub Eng by Eng.a;
} ENG_UC_SAMI;
@ -136,18 +131,17 @@ lookup DOLLAR_ALT {
# feature subs;
# feature sinf;
# feature onum;
## feature ss05;
# feature zero;
# feature case;
# feature ss01;
# feature ss02;
# feature ss03;
# feature ss04;
# feature ss05;
# feature ss06;
# feature salt;
#} aalt;
#--------------------------------------
feature locl { # Localized Forms
@ -170,7 +164,6 @@ feature locl { # Localized Forms
} locl;
#--------------------------------------
lookup DECOMPOSITION {
sub Ecircumflex by E circumflexcmb;
@ -185,6 +178,14 @@ lookup DECOMPOSITION {
# sub yi by dotlessi dieresiscmb;
} DECOMPOSITION;
lookup ASC_RAISE_CMB {
pos breveinverteddoublecmb <0 80 0 -80>;
} ASC_RAISE_CMB;
lookup DSC_LOWER_CMB {
pos macrondoublebelowcmb <0 -140 0 140>;
} DSC_LOWER_CMB;
feature ccmp { # Glyph Composition / Decomposition
lookup GLYPH_DECOMPOSITION_CONTEXTUAL_2 {
@ -200,6 +201,18 @@ feature ccmp { # Glyph Composition / Decomposition
sub [i j iogonek istroke jcrossedtail]' @MARKS_ABOVE_CMB by [dotlessi dotlessj iogonek.d istroke.d jcrossedtail.d];
} GLYPH_COMPOSITION_CONTEXTUAL;
lookup ASC_RAISE_CMB_CONTEXTUAL {
# raises breveinverteddoublecmb when preceded or followed by ascending glyphs
pos @LETTERS_MINISCULE_LATIN_ASCENDERS breveinverteddoublecmb' lookup ASC_RAISE_CMB;
pos breveinverteddoublecmb' lookup ASC_RAISE_CMB @LETTERS_MINISCULE_LATIN_ASCENDERS;
} ASC_RAISE_CMB_CONTEXTUAL;
lookup DSC_LOWER_CMB_CONTEXTUAL {
# raises breveinverteddoublecmb when preceded or followed by ascending glyphs
pos @LETTERS_MINISCULE_LATIN_DESCENDERS macrondoublebelowcmb' lookup DSC_LOWER_CMB;
pos macrondoublebelowcmb' lookup DSC_LOWER_CMB @LETTERS_MINISCULE_LATIN_DESCENDERS;
} DSC_LOWER_CMB_CONTEXTUAL;
lookup MARKS_COMPOSITION {
sub dieresiscmb acutecmb by dieresisacutecmb;
sub dieresiscmb tonoscmb by dieresistonoscmb;
@ -256,7 +269,6 @@ feature ccmp { # Glyph Composition / Decomposition
} ccmp;
#--------------------------------------
feature cv01 { # Character Variant 1 (alternate lowercase a)
cvParameters {
@ -290,17 +302,6 @@ feature cv02 { # Character Variant 2 (alternate lowercase g)
} cv02;
#--------------------------------------
#feature cv04 { # Character Variant 4 (alternate lowercase r)
# cvParameters {
# FeatUILabelNameID {
# name "Alternate r"; # Windows English
# name 1 0 0 "Alternate r"; # Mac English
# };
# };
#
# lookup R_LC_ALT;
#
#} cv04;
#--------------------------------------
feature cv06 { # Character Variant 6 (Sami uppercase Eng)
@ -470,14 +471,12 @@ feature numr { # Numerators
} NUMR;
} numr;
#--------------------------------------
feature dnom { # Denominators
sub @FIGURES_LINING by @FIGURES_DENOMINATOR;
sub @PUNCTUATION_FOR_SMALL_FIGURE_STYLES by @PUNCTUATION_DENOMINATOR;
} dnom;
#--------------------------------------
feature frac { # Fractions
@SPACE_DEFAULT = [space nbspace];
@ -496,7 +495,6 @@ feature frac { # Fractions
sub @FIGURES_DENOMINATOR @SPACE_FRAC [@FIGURES_NUMERATOR @PUNCTUATION_NUMERATOR]' by [@FIGURES_DENOMINATOR @PUNCTUATION_DENOMINATOR];
} frac;
#--------------------------------------
feature ordn {
lookup SUPERIOR_LETTERS_MINISCULE {
@ -505,7 +503,6 @@ feature ordn {
} SUPERIOR_LETTERS_MINISCULE;
} ordn;
#--------------------------------------
feature sups { # Superscript
lookup SUPERIOR_LETTERS_MINISCULE;
@ -521,7 +518,6 @@ feature sups { # Superscript
} sups;
#--------------------------------------
feature subs { # Subscript
lookup INFERIOR {
@ -530,19 +526,16 @@ feature subs { # Subscript
} INFERIOR;
} subs;
#--------------------------------------
feature sinf { # Scientific Inferiors
lookup INFERIOR;
} sinf;
#--------------------------------------
feature onum { # Oldstyle (Text) Figures
sub @FIGURES_LINING by @FIGURES_OLDSTYLE;
} onum;
#--------------------------------------
feature case { # Case-Sensitive Forms
sub @MARKS_CMB_ALL by @MARKS_CMB_ALL_CASE;
@ -552,7 +545,6 @@ feature case { # Case-Sensitive Forms
# sub anoteleia by anoteleia.cap;
} case;
#--------------------------------------
feature ss01 { # Stylistic Set 1 (typographic alternates)
featureNames {
@ -568,7 +560,6 @@ feature ss01 { # Stylistic Set 1 (typographic alternates)
} ss01;
#--------------------------------------
feature ss02 { # Stylistic Set 2 (alternate a)
featureNames {
@ -584,7 +575,6 @@ feature ss02 { # Stylistic Set 2 (alternate a)
} ss02;
#--------------------------------------
feature ss03 { # Stylistic Set 3 (alternate g)
featureNames {
@ -601,18 +591,7 @@ feature ss03 { # Stylistic Set 3 (alternate g)
} ss03;
#--------------------------------------
#feature ss04 { # Stylistic Set 4 (alternate r)
# featureNames {
# name "Alternate r"; # Windows English
# name 1 0 0 "Alternate r"; # Mac English
# };
#
# lookup R_LC_ALT;
#
#} ss04;
#--------------------------------------
feature ss05 { # Stylistic Set 5 (alternate Sami uppercase Eng)
@ -629,7 +608,6 @@ feature ss05 { # Stylistic Set 5 (alternate Sami uppercase Eng)
} ss05;
#--------------------------------------
feature ss06 { # Stylistic Set 6 (alternate dollar sign)
featureNames {
@ -644,13 +622,11 @@ feature ss06 { # Stylistic Set 6 (alternate dollar sign)
} ss06;
#--------------------------------------
feature zero {
lookup ZERO_SLASH;
} zero;
#--------------------------------------
feature salt { # Stylistic Alternates
lookup A_LC_ALT;
@ -666,7 +642,6 @@ feature salt { # Stylistic Alternates
lookup DOLLAR_ALT;
} salt;
#-------------------------------------------
feature size {
parameters 10.0 0; # design size, subfamily

View File

@ -4,10 +4,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-272" y="-182" type="line"/>
<point x="680" y="-182" type="line"/>
<point x="684" y="-156" type="line"/>
<point x="-268" y="-156" type="line"/>
<point x="-268" y="-154" type="line"/>
<point x="684" y="-154" type="line"/>
<point x="689" y="-128" type="line"/>
<point x="-263" y="-128" type="line"/>
</contour>
</outline>
</glyph>

View File

@ -2187,7 +2187,7 @@
1463010735.0 glyphs/macronbelowcmb.glif
1463011810.0 glyphs/macroncmb.cap.glif
1463010735.0 glyphs/macroncmb.glif
1463010735.0 glyphs/macrondoublebelowcmb.glif
1463021615.0 glyphs/macrondoublebelowcmb.glif
1463010736.0 glyphs/macronmod.glif
1463010736.0 glyphs/macute.glif
1463010736.0 glyphs/male.glif
@ -2623,8 +2623,8 @@
1463010737.0 glyphs/zerothirds.glif
1463010737.0 glyphs/zlinebelow.glif
1463010737.0 glyphs/zretroflex.glif
1463017211.0 groups.plist
1463017211.0 metainfo.plist</string>
1463021615.0 groups.plist
1463021615.0 metainfo.plist</string>
<key>public.glyphOrder</key>
<array>
<string>.notdef</string>

View File

@ -3,10 +3,10 @@
<advance width="600"/>
<outline>
<contour>
<point x="-308" y="-194" type="line"/>
<point x="706" y="-194" type="line"/>
<point x="726" y="-94" type="line"/>
<point x="-288" y="-94" type="line"/>
<point x="-307" y="-188" type="line"/>
<point x="707" y="-188" type="line"/>
<point x="727" y="-88" type="line"/>
<point x="-287" y="-88" type="line"/>
</contour>
</outline>
</glyph>

View File

@ -2147,7 +2147,7 @@
1463010740.0 glyphs/macronbelowcmb.glif
1463010740.0 glyphs/macroncmb.cap.glif
1463010740.0 glyphs/macroncmb.glif
1463010740.0 glyphs/macrondoublebelowcmb.glif
1463021616.0 glyphs/macrondoublebelowcmb.glif
1463010740.0 glyphs/macronmod.glif
1463010740.0 glyphs/macute.glif
1463010740.0 glyphs/male.glif
@ -2583,8 +2583,8 @@
1463010741.0 glyphs/zerothirds.glif
1463010741.0 glyphs/zlinebelow.glif
1463010741.0 glyphs/zretroflex.glif
1463017211.0 groups.plist
1463017211.0 metainfo.plist</string>
1463021616.0 groups.plist
1463021616.0 metainfo.plist</string>
<key>public.glyphOrder</key>
<array>
<string>.notdef</string>

View File

@ -3107,3 +3107,7 @@ EndDerived
/uniE0A2 DerivedName
(lock) Base
EndDerived
/phi.math DerivedName
(phi) Base
EndDerived

View File

@ -1,5 +1,5 @@
table head {
FontRevision 2.020;
FontRevision 2.022;
} head;
include (../../family.fea);

View File

@ -486,7 +486,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-814w600l222564228604252634c300634348634372604c378564l474580472674417740c300740182740128674c126580', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l222564228604252634c300634348634372604c378564l474580472674417740c300740182740128674c126580', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l222690231729260748c300748340748369729c378690l470706460802402846c300846198846140802c130706', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-11453016602182622c300622418622584602c714530l758608620692456730c300730144730-20692c-158608', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-11458016652182672c300672418672584652c714580l758658620742456780c300780144780-20742c-158658', ['checkOutlines', 'autohint']],
'brevetildecmb': ['02a851d7ac5550028618dc125ce732fbb740c53446e287e6a26df5bf729902bcae46c54c0a4ca3ca5aa74216f8a7e52c34ddd9d0c913d893adbda4e8bfa77dee', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['367424b028ed8021506a2a353490120432b4023e168a00c00343bcb8cfcffd3cbe74563c49a10be9e7ad79942aa6133140cf8569f80aa889aa3c04395dc77647', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l166-218l252-218l252-156l348-156l348-218l434-218l434-76l166-76', ['checkOutlines', 'autohint']],
@ -1192,6 +1192,7 @@
'peso': ['68b066c186980934e9be3dbf6d423fd17d3c17a71e77a0eb1305e8da88e725b91a10ee90d60d838aa26d310ee7926ced00660e539d61d281a250e2f270b6551b', ['checkOutlines', 'autohint']],
'phi': ['9c4f73588fca8002b79eb58fc5e139bbbd05b00501787fd29410283b5f21e9e676a0609b7ca1d293cfd62d1a18e4bb8a9bf2391644330acc31ae3cc8b72d2803', ['checkOutlines', 'autohint']],
'phi.a': ['eea88bd3017dc075b8a4a6755ee94ce30c1adc8ff78f495fad52be4498e67c852e4019528f367179c01e15bb7718811f227a98dab2e67ffa7fe9285f13ccdc23', ['checkOutlines', 'autohint']],
'phi.math': ['28df2e43449347cf59865484f65edba926d30fa4e8b1bc0ac070d9500fe0a3ef5d985e10f3c3659327d9655fd28178a23c0c32b7355ad8b3178cdbaa6a142b5e', ['checkOutlines', 'autohint']],
'philatin': ['a7239c25b6d6a557678163192ae955399607e8f3e6d6a6f020dd1ea0945385e17e80abf688fa66c63b8c79e0d9bf1856c9253edf35833f7800910befab953296', ['checkOutlines', 'autohint']],
'pi': ['a841f64e82bdbcd85f931259d0611c7bf38054e2d1cf8831cfa52333eef797e2eab3861548fcf9c010b0ec42b940e338874c02828c088a1d86ebff71e599d149', ['checkOutlines', 'autohint']],
'plus': ['w600l23890l36290l362270l536270l536390l362390l362570l238570l238390l64390l64270l238270', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-114" y="530" />
<point x="16" y="602" />
<point x="182" y="622" />
<point type="curve" x="300" y="622" />
<point x="418" y="622" />
<point x="584" y="602" />
<point type="curve" x="714" y="530" />
<point type="line" x="758" y="608" />
<point x="620" y="692" />
<point x="456" y="730" />
<point type="curve" x="300" y="730" />
<point x="144" y="730" />
<point x="-20" y="692" />
<point type="curve" x="-158" y="608" />
<point name="hintSet0000" type="line" x="-114" y="580" />
<point x="16" y="652" />
<point x="182" y="672" />
<point type="curve" x="300" y="672" />
<point x="418" y="672" />
<point x="584" y="652" />
<point type="curve" x="714" y="580" />
<point type="line" x="758" y="658" />
<point x="620" y="742" />
<point x="456" y="780" />
<point type="curve" x="300" y="780" />
<point x="144" y="780" />
<point x="-20" y="742" />
<point type="curve" x="-158" y="658" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-11453016602182622c300622418622584602c714530l758608620692456730c300730144730-20692c-158608">
<hintset pointTag="hintSet0000">
<hstem pos="622" width="108" />
<vstem pos="-158" width="916" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-11458016652182672c300672418672584652c714580l758658620742456780c300780144780-20742c-158658</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 672 108</string>
<string>vstem -158 916</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -2376,6 +2376,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,70 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="phi.math">
<advance width="600" />
<unicode hex="03D5" />
<outline>
<contour>
<point name="hintSet0000" type="curve" x="164" y="250" />
<point x="164" y="332" />
<point x="189" y="375" />
<point type="curve" x="230" y="380" />
<point type="line" x="230" y="120" />
<point x="189" y="125" />
<point x="164" y="168" />
</contour>
<contour>
<point type="curve" x="436" y="250" />
<point x="436" y="168" />
<point x="412" y="125" />
<point type="curve" x="370" y="120" />
<point type="line" x="370" y="380" />
<point x="412" y="375" />
<point x="436" y="332" />
</contour>
<contour>
<point type="line" x="230" y="-176" />
<point type="line" x="370" y="-176" />
<point type="line" x="370" y="-7" />
<point x="481" y="2" />
<point x="582" y="92" />
<point type="curve" x="582" y="250" />
<point x="582" y="408" />
<point x="481" y="498" />
<point type="curve" x="370" y="507" />
<point type="line" x="370" y="630" />
<point type="line" x="230" y="630" />
<point type="line" x="230" y="507" />
<point x="119" y="498" />
<point x="18" y="408" />
<point type="curve" x="18" y="250" />
<point x="18" y="92" />
<point x="119" y="2" />
<point type="curve" x="230" y="-7" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>410cb1b8fe645882dc5f82ea286528ff01f7769cc08907f95066d1d87b27983a3961470b7a7ce1b86f602a92b91e71b8e5f6980f98c50377d3cbd3c2db62781d</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -155 -21</string>
<string>hstem 14 -21</string>
<string>hstem 507 -20</string>
<string>vstem 18 146</string>
<string>vstem 230 140</string>
<string>vstem 436 146</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-114" y="530" type="line"/>
<point x="16" y="602"/>
<point x="182" y="622"/>
<point x="300" y="622" type="curve" smooth="yes"/>
<point x="418" y="622"/>
<point x="584" y="602"/>
<point x="714" y="530" type="curve"/>
<point x="758" y="608" type="line"/>
<point x="620" y="692"/>
<point x="456" y="730"/>
<point x="300" y="730" type="curve" smooth="yes"/>
<point x="144" y="730"/>
<point x="-20" y="692"/>
<point x="-158" y="608" type="curve"/>
<point x="-114" y="580" type="line"/>
<point x="16" y="652"/>
<point x="182" y="672"/>
<point x="300" y="672" type="curve" smooth="yes"/>
<point x="418" y="672"/>
<point x="584" y="652"/>
<point x="714" y="580" type="curve"/>
<point x="758" y="658" type="line"/>
<point x="620" y="742"/>
<point x="456" y="780"/>
<point x="300" y="780" type="curve" smooth="yes"/>
<point x="144" y="780"/>
<point x="-20" y="742"/>
<point x="-158" y="658" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -2386,6 +2386,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="phi.math" format="1">
<unicode hex="03D5"/>
<advance width="600"/>
<outline>
<component base="phi"/>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -3108,3 +3108,6 @@ EndDerived
(lock) Base
EndDerived
/phi.math DerivedName
(phi) Base
EndDerived

View File

@ -1,5 +1,5 @@
table head {
FontRevision 2.020;
FontRevision 2.022;
} head;
include (../../family.fea);

View File

@ -486,7 +486,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-812w600l215565221608247645c300645353645379608c385565l469579466667414736c300736185736134667c131579', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l215565221608247645c300645353645379608c385565l469579466667414736c300736185736134667c131579', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l217694226735255759c300759345759374735c383694l463708454797399845c300845201845146797c137708', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-11953611609175633c300633425633589609c719536l757603620687460727c300727140727-20687c-157603', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-11958611659175683c300683425683589659c719586l757653620737460777c300777140777-20737c-157653', ['checkOutlines', 'autohint']],
'brevetildecmb': ['73d450133f2cc0228032ae9e535e2f369e8017d63200bec4daf18c0fd7a6514f0ed9edbf6308cd06eed08fb69485a67a1915bd8a94475d01dd4268206204afb3', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['8c6758092faa82c2a5d46ecd5026dbd66ef8d371b857fea0b3be8530421f83034a927e11f29ef56aa5d2c6f6b7b86afb13697391114a4ba6c586a5d20a60f865', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l169-220l245-220l245-149l355-149l355-220l431-220l431-78l169-78', ['checkOutlines', 'autohint']],
@ -1192,6 +1192,7 @@
'peso': ['66a0f37c29ca17b6d44e99ea71059a51cba54b6def7778744590916b6162697050374e255a5248e2fc8f59cc7b14f1d5c93b8fcb95ab943d7af7456ce24f2c7b', ['checkOutlines', 'autohint']],
'phi': ['bde8f8c5722a6a9c4fa9183e758053af691814970abd03d0fa2f3128c46cc4111b2688464e34ea515d3c4cbfe05f384fe6ddf9d62c34da3c96951853d8333295', ['checkOutlines', 'autohint']],
'phi.a': ['3c6d9e4c401a00165b836f3f70130b626307070ded8215fe9448321d6f702c573df368a4aa975cd93d31a835aa2a90783cdee403c759d3ea14ea910ff419550e', ['checkOutlines', 'autohint']],
'phi.math': ['14f9a3f0decf21fe07e91100714a09c6e5d5c68e1a76b3a1bfe82b2cfeaa4431caf5cfd73a35f24d5dceda03b893bab86d82d441b3454151f5a981fee521fae1', ['checkOutlines', 'autohint']],
'philatin': ['a59bae3c38a0f2cb749378508f8a2924cee16aedc14c698aa6ea4493b20ed15eb8998c946060fab11ed39d4286c7d199db923171d28b2b905480841c3a31ac49', ['checkOutlines', 'autohint']],
'pi': ['071af2c2588c9ad3a8b4d6d4b216bb186ba4876b933bd074bc8c1feb2f425d13737d474adbdadc9598aa278a8ae164efd259ebf008ef2c7f5d66790b0dadb9ef', ['checkOutlines', 'autohint']],
'plus': ['w600l24694l35494l354278l530278l530382l354382l354566l246566l246382l70382l70278l246278', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-119" y="536" />
<point x="11" y="609" />
<point x="175" y="633" />
<point type="curve" x="300" y="633" />
<point x="425" y="633" />
<point x="589" y="609" />
<point type="curve" x="719" y="536" />
<point type="line" x="757" y="603" />
<point x="620" y="687" />
<point x="460" y="727" />
<point type="curve" x="300" y="727" />
<point x="140" y="727" />
<point x="-20" y="687" />
<point type="curve" x="-157" y="603" />
<point name="hintSet0000" type="line" x="-119" y="586" />
<point x="11" y="659" />
<point x="175" y="683" />
<point type="curve" x="300" y="683" />
<point x="425" y="683" />
<point x="589" y="659" />
<point type="curve" x="719" y="586" />
<point type="line" x="757" y="653" />
<point x="620" y="737" />
<point x="460" y="777" />
<point type="curve" x="300" y="777" />
<point x="140" y="777" />
<point x="-20" y="737" />
<point type="curve" x="-157" y="653" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-11953611609175633c300633425633589609c719536l757603620687460727c300727140727-20687c-157603">
<hintset pointTag="hintSet0000">
<hstem pos="633" width="94" />
<vstem pos="-157" width="914" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-11958611659175683c300683425683589659c719586l757653620737460777c300777140777-20737c-157653</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 683 94</string>
<string>vstem -157 914</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -2376,6 +2376,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,69 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="phi.math">
<advance width="600" />
<unicode hex="03D5" />
<outline>
<contour>
<point name="hintSet0000" type="curve" x="154" y="248" />
<point x="154" y="338" />
<point x="187" y="388" />
<point type="curve" x="238" y="393" />
<point type="line" x="238" y="103" />
<point x="187" y="108" />
<point x="154" y="158" />
</contour>
<contour>
<point type="curve" x="446" y="248" />
<point x="446" y="158" />
<point x="413" y="108" />
<point type="curve" x="362" y="103" />
<point type="line" x="362" y="393" />
<point x="413" y="388" />
<point x="446" y="338" />
</contour>
<contour>
<point type="line" x="238" y="-177" />
<point type="line" x="362" y="-177" />
<point type="line" x="362" y="-7" />
<point x="475" y="1" />
<point x="575" y="90" />
<point type="curve" x="575" y="248" />
<point x="575" y="406" />
<point x="475" y="495" />
<point type="curve" x="362" y="503" />
<point type="line" x="362" y="628" />
<point type="line" x="238" y="628" />
<point type="line" x="238" y="503" />
<point x="125" y="495" />
<point x="25" y="406" />
<point type="curve" x="25" y="248" />
<point x="25" y="90" />
<point x="125" y="1" />
<point type="curve" x="238" y="-7" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>1f366aa8b26f259486834bafed71d579340a421c2993eb43364bb212ee28d062191ddf07333503cad29f872584c20cef12b9e6e8c9efcbf511841f937eb502be</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 14 -21</string>
<string>hstem 503 -20</string>
<string>vstem 25 129</string>
<string>vstem 238 124</string>
<string>vstem 446 129</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-119" y="536" type="line"/>
<point x="11" y="609"/>
<point x="175" y="633"/>
<point x="300" y="633" type="curve" smooth="yes"/>
<point x="425" y="633"/>
<point x="589" y="609"/>
<point x="719" y="536" type="curve"/>
<point x="757" y="603" type="line"/>
<point x="620" y="687"/>
<point x="460" y="727"/>
<point x="300" y="727" type="curve" smooth="yes"/>
<point x="140" y="727"/>
<point x="-20" y="687"/>
<point x="-157" y="603" type="curve"/>
<point x="-119" y="586" type="line"/>
<point x="11" y="659"/>
<point x="175" y="683"/>
<point x="300" y="683" type="curve" smooth="yes"/>
<point x="425" y="683"/>
<point x="589" y="659"/>
<point x="719" y="586" type="curve"/>
<point x="757" y="653" type="line"/>
<point x="620" y="737"/>
<point x="460" y="777"/>
<point x="300" y="777" type="curve" smooth="yes"/>
<point x="140" y="777"/>
<point x="-20" y="737"/>
<point x="-157" y="653" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -2386,6 +2386,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="phi.math" format="1">
<unicode hex="03D5"/>
<advance width="600"/>
<outline>
<component base="phi"/>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -3108,3 +3108,6 @@ EndDerived
(lock) Base
EndDerived
/phi.math DerivedName
(phi) Base
EndDerived

View File

@ -1,5 +1,5 @@
table head {
FontRevision 2.020;
FontRevision 2.022;
} head;
include (../../family.fea);

View File

@ -486,7 +486,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-800w600l180570188628225694c300694375694412628c420570l446574438636401720c300720199720162636c154574', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l180570188628225694c300694375694412628c420570l446574438636401720c300720199720162636c154574', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l194712201764233812c300812367812399764c406712l432716425771387838c300838213838175771c168716', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-140562-14642140684c300684460684614642c740562l752582620664476712c300712124712-20664c-152582', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-140612-14692140734c300734460734614692c740612l752632620714476762c300762124762-20714c-152632', ['checkOutlines', 'autohint']],
'brevetildecmb': ['07784b93db389f8262641c9e056144cf5800c0be4cabe2f127f07d2e17d575451ec3a8998cbf9f4154ad1fe3e51ce5188b2dbe548894043708bcf105222fc00f', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['7077f7c129e0db5232084b25f10aaab1530233228fe162d68b1899511fff603fe057fa9084c560946c8fe497c564f9757b51995723a853c8cb8e5b3f474ebc96', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l184-230l210-230l210-114l390-114l390-230l416-230l416-86l184-86', ['checkOutlines', 'autohint']],
@ -1192,6 +1192,7 @@
'peso': ['a7bb767711b9e476f210a2544c850b97ed1b597ae7f80e8cdeac7f6f8b062a53f00d017f39223d81ea11f1f28851559a6c5e04abb604863cba685e84f4588e42', ['checkOutlines', 'autohint']],
'phi': ['79876867826aafe65ff147a7f31459000120b046005bc590f54c8eafa394f9000f7e591bb0cbeaa1b74246f4c66a74c46dbfac2f8e301d6ee8af8285bceec5eb', ['checkOutlines', 'autohint']],
'phi.a': ['5266cb54550175e11dcf942be2fec1b14289e4aacb83edf89cef512cb6f88c00a08853999812deef25933cfd339e808e3ae95fd321d999f581f6c7aa4e880bd3', ['checkOutlines', 'autohint']],
'phi.math': ['11a710c78193ffdb06209dbc1924451c974d84512563f62e8b55bd4091d5a36250ad194eb88217062e5a79ce0c662280b969c1be0c483ac7d3b6231d55a7c68a', ['checkOutlines', 'autohint']],
'philatin': ['2c82a719583f0d13783b85076ca8ca25c1781b27f5f807e37ea1beb2fdcee036d027ba5a7745296ac237514dd6f4626ed86203b902924cf2378f7317658d2915', ['checkOutlines', 'autohint']],
'pi': ['b4199d366f230b4b0a82cd8c39449664cd51cef4115fda4728ef78d6ee501e47dba19fa232c271b46509dcec8c29bc149952b11457fe5fbeb4f125e00bce10ac', ['checkOutlines', 'autohint']],
'plus': ['w600l284112l316112l316316l502316l502344l316344l316548l284548l284344l98344l98316l284316', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-140" y="562" />
<point x="-14" y="642" />
<point x="140" y="684" />
<point type="curve" x="300" y="684" />
<point x="460" y="684" />
<point x="614" y="642" />
<point type="curve" x="740" y="562" />
<point type="line" x="752" y="582" />
<point x="620" y="664" />
<point x="476" y="712" />
<point type="curve" x="300" y="712" />
<point x="124" y="712" />
<point x="-20" y="664" />
<point type="curve" x="-152" y="582" />
<point name="hintSet0000" type="line" x="-140" y="612" />
<point x="-14" y="692" />
<point x="140" y="734" />
<point type="curve" x="300" y="734" />
<point x="460" y="734" />
<point x="614" y="692" />
<point type="curve" x="740" y="612" />
<point type="line" x="752" y="632" />
<point x="620" y="714" />
<point x="476" y="762" />
<point type="curve" x="300" y="762" />
<point x="124" y="762" />
<point x="-20" y="714" />
<point type="curve" x="-152" y="632" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-140562-14642140684c300684460684614642c740562l752582620664476712c300712124712-20664c-152582">
<hintset pointTag="hintSet0000">
<hstem pos="684" width="28" />
<vstem pos="-152" width="904" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-140612-14692140734c300734460734614692c740612l752632620714476762c300762124762-20714c-152632</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 734 28</string>
<string>vstem -152 904</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -2376,6 +2376,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,93 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="phi.math">
<advance width="600" />
<unicode hex="03D5" />
<outline>
<contour>
<point name="hintSet0000" type="curve" x="90" y="240" />
<point x="90" y="374" />
<point x="170" y="459" />
<point type="curve" x="285" y="462" />
<point type="line" x="285" y="16" />
<point x="170" y="19" />
<point x="90" y="106" />
</contour>
<contour>
<point type="curve" x="510" y="240" />
<point x="510" y="106" />
<point x="430" y="19" />
<point type="curve" x="315" y="16" />
<point type="line" x="315" y="462" />
<point x="430" y="459" />
<point x="510" y="374" />
</contour>
<contour>
<point type="line" x="285" y="-180" />
<point type="line" x="315" y="-180" />
<point type="line" x="315" y="-10" />
<point x="442" y="-7" />
<point x="542" y="82" />
<point type="curve" x="542" y="240" />
<point x="542" y="398" />
<point x="442" y="485" />
<point type="curve" x="315" y="488" />
<point name="hintSet0013" type="line" x="315" y="618" />
<point type="line" x="285" y="618" />
<point name="hintSet0015" type="line" x="285" y="488" />
<point x="158" y="485" />
<point x="58" y="398" />
<point type="curve" x="58" y="240" />
<point x="58" y="82" />
<point x="158" y="-7" />
<point type="curve" x="285" y="-10" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>c5c70598049c441b421755dafeeec7b6f9c9bca8d4db58e610ff64fc12d9d50fe90dc7f98c0cf260c971e4064021b333fa5e89580c7ed4e47888ab340e66401a</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -10 26</string>
<string>hstem 462 26</string>
<string>vstem 58 32</string>
<string>vstem 285 30</string>
<string>vstem 510 32</string>
</array>
</dict>
<dict>
<key>pointTag</key>
<string>hintSet0013</string>
<key>stems</key>
<array>
<string>hstem -10 26</string>
<string>hstem 462 156</string>
<string>vstem 58 32</string>
<string>vstem 285 30</string>
<string>vstem 510 32</string>
</array>
</dict>
<dict>
<key>pointTag</key>
<string>hintSet0015</string>
<key>stems</key>
<array>
<string>hstem -10 26</string>
<string>hstem 462 26</string>
<string>vstem 58 32</string>
<string>vstem 285 30</string>
<string>vstem 510 32</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-140" y="562" type="line"/>
<point x="-14" y="642"/>
<point x="140" y="684"/>
<point x="300" y="684" type="curve" smooth="yes"/>
<point x="460" y="684"/>
<point x="614" y="642"/>
<point x="740" y="562" type="curve"/>
<point x="752" y="582" type="line"/>
<point x="620" y="664"/>
<point x="476" y="712"/>
<point x="300" y="712" type="curve" smooth="yes"/>
<point x="124" y="712"/>
<point x="-20" y="664"/>
<point x="-152" y="582" type="curve"/>
<point x="-140" y="612" type="line"/>
<point x="-14" y="692"/>
<point x="140" y="734"/>
<point x="300" y="734" type="curve" smooth="yes"/>
<point x="460" y="734"/>
<point x="614" y="692"/>
<point x="740" y="612" type="curve"/>
<point x="752" y="632" type="line"/>
<point x="620" y="714"/>
<point x="476" y="762"/>
<point x="300" y="762" type="curve" smooth="yes"/>
<point x="124" y="762"/>
<point x="-20" y="714"/>
<point x="-152" y="632" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -2386,6 +2386,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="phi.math" format="1">
<unicode hex="03D5"/>
<advance width="600"/>
<outline>
<component base="phi"/>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -3108,3 +3108,6 @@ EndDerived
(lock) Base
EndDerived
/phi.math DerivedName
(phi) Base
EndDerived

View File

@ -1,5 +1,5 @@
table head {
FontRevision 2.020;
FontRevision 2.022;
} head;
include (../../family.fea);

View File

@ -486,7 +486,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-801w600l184569192626228688c300688372688408626c416569l449575441640403722c300722197722159640c151575', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l184569192626228688c300688372688408626c416569l449575441640403722c300722197722159640c151575', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l197710204761236806c300806364806396761c403710l436715429774389839c300839212839172774c164715', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-137559-11638144678c300678456678611638c737559l753585620667474714c300714126714-20667c-153585', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-137609-11688144728c300728456728611688c737609l753635620717474764c300764126764-20717c-153635', ['checkOutlines', 'autohint']],
'brevetildecmb': ['4ff1a60781bf9da0afd56a60b18fb607ad1a1d125f66e5a691d104966f544cc4e8a1b88b9784d8670d7531d77c377701a8f5f4b362f959b3b0d37feab57d7d1e', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['428c4a83196a472f47faa2ece8f8447ddb510f899e8cc7bd1573f724ff93fcbfc630e8a0a5247d5934292b4a5b7269937b1763e2fb87bad2ed6dc77c97fce358', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l182-229l214-229l214-118l386-118l386-229l418-229l418-85l182-85', ['checkOutlines', 'autohint']],
@ -1192,6 +1192,7 @@
'peso': ['5fc284d459b737c6b8dca86fc0858179a9bc629317c2cfdb7c22a0ed217073726c46b15df4f4704b6fcee574374addf51fa3075df351e7c2611c58304a59ac00', ['checkOutlines', 'autohint']],
'phi': ['4921598108db919c57445a772b4aa8388dbcef456a7eef25b52fa1dd3a48a6bfc43127c059f5bb1fe1be70b97d421fcffb4ed4cfcb04b1b0a4703d550d8c6b3e', ['checkOutlines', 'autohint']],
'phi.a': ['2e1f4fc9e3d21ff331dbc7bb5e353da1d61d4429a0343c7726b799ebe4e7463468aee2becfe29c8a640c30e8cb186eee7c68184d3869a6275065c8dbe92e8811', ['checkOutlines', 'autohint']],
'phi.math': ['033da3082d59d46ec333e44e216d6300771628ea1f779820375cd12125d65292db55821e6fc8697fff8b85a38758104aed16599a60731c86245cafa9cdf6b2f6', ['checkOutlines', 'autohint']],
'philatin': ['8d944b5b5b450c1bb6c72ee8edbfd82c6cf9aa73562917c9246ed86a311b1fa4794057f071fe2cdd605c4620dc45dd231e609c06d8ae733d21ba7bd8a0df0994', ['checkOutlines', 'autohint']],
'pi': ['22d05ef3fedadf2f96b2fe434fa0b1e0875f7ab9d158de85d96aca06b2bd2577ed94915d3b2f743267f25456d4e9e7f830fe9d6bde4b627559ecc35512c3e4db', ['checkOutlines', 'autohint']],
'plus': ['w600l279110l321110l321311l505311l505349l321349l321550l279550l279349l95349l95311l279311', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-137" y="559" />
<point x="-11" y="638" />
<point x="144" y="678" />
<point type="curve" x="300" y="678" />
<point x="456" y="678" />
<point x="611" y="638" />
<point type="curve" x="737" y="559" />
<point type="line" x="753" y="585" />
<point x="620" y="667" />
<point x="474" y="714" />
<point type="curve" x="300" y="714" />
<point x="126" y="714" />
<point x="-20" y="667" />
<point type="curve" x="-153" y="585" />
<point name="hintSet0000" type="line" x="-137" y="609" />
<point x="-11" y="688" />
<point x="144" y="728" />
<point type="curve" x="300" y="728" />
<point x="456" y="728" />
<point x="611" y="688" />
<point type="curve" x="737" y="609" />
<point type="line" x="753" y="635" />
<point x="620" y="717" />
<point x="474" y="764" />
<point type="curve" x="300" y="764" />
<point x="126" y="764" />
<point x="-20" y="717" />
<point type="curve" x="-153" y="635" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-137559-11638144678c300678456678611638c737559l753585620667474714c300714126714-20667c-153585">
<hintset pointTag="hintSet0000">
<hstem pos="678" width="36" />
<vstem pos="-153" width="906" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-137609-11688144728c300728456728611688c737609l753635620717474764c300764126764-20717c-153635</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 728 36</string>
<string>vstem -153 906</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -2376,6 +2376,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,93 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="phi.math">
<advance width="600" />
<unicode hex="03D5" />
<outline>
<contour>
<point name="hintSet0000" type="curve" x="100" y="241" />
<point x="100" y="369" />
<point x="174" y="449" />
<point type="curve" x="278" y="453" />
<point type="line" x="278" y="27" />
<point x="174" y="31" />
<point x="100" y="113" />
</contour>
<contour>
<point type="curve" x="500" y="241" />
<point x="500" y="113" />
<point x="426" y="31" />
<point type="curve" x="322" y="27" />
<point type="line" x="322" y="453" />
<point x="426" y="449" />
<point x="500" y="369" />
</contour>
<contour>
<point type="line" x="278" y="-180" />
<point type="line" x="322" y="-180" />
<point type="line" x="322" y="-10" />
<point x="445" y="-6" />
<point x="546" y="83" />
<point type="curve" x="546" y="241" />
<point x="546" y="399" />
<point x="445" y="486" />
<point type="curve" x="322" y="490" />
<point name="hintSet0013" type="line" x="322" y="619" />
<point type="line" x="278" y="619" />
<point name="hintSet0015" type="line" x="278" y="490" />
<point x="155" y="486" />
<point x="54" y="399" />
<point type="curve" x="54" y="241" />
<point x="54" y="83" />
<point x="155" y="-6" />
<point type="curve" x="278" y="-10" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>931722892f0d4847173c2691fdb6385298c4143699efe4e56ca93269dacd2afbab7df46b3aa7cb8b7f8f1d620268ba00fcd6ab59bc9f2f35c38231071b01048a</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem -10 37</string>
<string>hstem 453 37</string>
<string>vstem 54 46</string>
<string>vstem 278 44</string>
<string>vstem 500 46</string>
</array>
</dict>
<dict>
<key>pointTag</key>
<string>hintSet0013</string>
<key>stems</key>
<array>
<string>hstem -10 37</string>
<string>hstem 453 166</string>
<string>vstem 54 46</string>
<string>vstem 278 44</string>
<string>vstem 500 46</string>
</array>
</dict>
<dict>
<key>pointTag</key>
<string>hintSet0015</string>
<key>stems</key>
<array>
<string>hstem -10 37</string>
<string>hstem 453 37</string>
<string>vstem 54 46</string>
<string>vstem 278 44</string>
<string>vstem 500 46</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -4,20 +4,20 @@
<advance width="600"/>
<outline>
<contour>
<point x="-137" y="559" type="line"/>
<point x="-11" y="638"/>
<point x="144" y="678"/>
<point x="300" y="678" type="curve" smooth="yes"/>
<point x="456" y="678"/>
<point x="611" y="638"/>
<point x="737" y="559" type="curve"/>
<point x="753" y="585" type="line"/>
<point x="620" y="667"/>
<point x="474" y="714"/>
<point x="300" y="714" type="curve" smooth="yes"/>
<point x="126" y="714"/>
<point x="-20" y="667"/>
<point x="-153" y="585" type="curve"/>
<point x="-137" y="609" type="line"/>
<point x="-11" y="688"/>
<point x="144" y="728"/>
<point x="300" y="728" type="curve" smooth="yes"/>
<point x="456" y="728"/>
<point x="611" y="688"/>
<point x="737" y="609" type="curve"/>
<point x="753" y="635" type="line"/>
<point x="620" y="717"/>
<point x="474" y="764"/>
<point x="300" y="764" type="curve" smooth="yes"/>
<point x="126" y="764"/>
<point x="-20" y="717"/>
<point x="-153" y="635" type="curve"/>
</contour>
</outline>
</glyph>

View File

@ -2386,6 +2386,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="phi.math" format="1">
<unicode hex="03D5"/>
<advance width="600"/>
<outline>
<component base="phi"/>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff

View File

@ -3108,3 +3108,6 @@ EndDerived
(lock) Base
EndDerived
/phi.math DerivedName
(phi) Base
EndDerived

View File

@ -1,5 +1,5 @@
table head {
FontRevision 2.020;
FontRevision 2.022;
} head;
include (../../family.fea);

View File

@ -486,7 +486,7 @@
'breveinvertedbelowcmb': ['w600base:breveinvertedcmb-807w600l200567207616238665c300665362665393616c400567l460577455654409730c300730191730145654c140577', ['checkOutlines', 'autohint']],
'breveinvertedcmb': ['w600l200567207616238665c300665362665393616c400567l460577455654409730c300730191730145654c140577', ['checkOutlines', 'autohint']],
'breveinvertedcmb.cap': ['w600l208701216747246781c300781354781384747c392701l450711442786394842c300842206842158786c150711', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-1275461623160654c300654440654599623c727546l755595620678466721c300721134721-20678c-155595', ['checkOutlines', 'autohint']],
'breveinverteddoublecmb': ['w600l-1275961673160704c300704440704599673c727596l755645620728466771c300771134771-20728c-155645', ['checkOutlines', 'autohint']],
'brevetildecmb': ['6abeded6698cfac3067554cca8714cc73042a6ee621407175980b0081230a24328406c512e005e0046fbc9152f98ab8c0297aa5b97ff91bdb79db28493b068d0', ['checkOutlines', 'autohint']],
'brevetildecmb.cap': ['e42482abaeffb3a95365f6f19adcd1a63df7e62d593f80abab61d2563f1303604025636dc6b8879e196a94baa083632aa2ccb5d262c6fc47bcfdf1e45eb4ad6f', ['checkOutlines', 'autohint']],
'bridgebelowcmb': ['w600l175-224l230-224l230-134l370-134l370-224l425-224l425-81l175-81', ['checkOutlines', 'autohint']],
@ -1192,6 +1192,7 @@
'peso': ['e6542b7478a8dbefccf293f740388ca49eff075284332a17c914f251edde61ee12325e02c6e59bae1c7feb0811532ae7f6d970c4ea08fbf147f639d5cc892cde', ['checkOutlines', 'autohint']],
'phi': ['69d43275e7077b8f70b57bc858f8def03a1ec72d655e1bf166897abaa20094476acf59a07953397e5dee5e8fb2e85edc9aa4a6097972ea5aeb26190c661d1bf4', ['checkOutlines', 'autohint']],
'phi.a': ['587abc7fc926e8c8f835ca046acd987d2bacc6c0c52dda3c18cdbcd6b8de7328db09a8803ab1c37b3910cf031bb81e0068da0e63034e15e697c743de2c764366', ['checkOutlines', 'autohint']],
'phi.math': ['cfa3897475caded4ee81d5399740156d95c10bea4407cc0e6715a3321e536a31eb6b23f49dda5f504230ffe917dd57ee7f7364b56a9136b0c1adbbbbaa501009', ['checkOutlines', 'autohint']],
'philatin': ['59631769388e9f47dab2eb96951a5c09a84399ae4699ca4c56744dbdec84b654fa471bd7b76338cb4a962fe1c3c0f08d23284334d6033b4b887a50c38b016637', ['checkOutlines', 'autohint']],
'pi': ['fc060d73eb95bc064c61ed5fa46c790c589035e79187a40a573aeccf5055e173861773058fa15512c2f428650a698b7208148575ff376dee9458420b00ffa22c', ['checkOutlines', 'autohint']],
'plus': ['w600l262101l338101l338294l519294l519366l338366l338559l262559l262366l81366l81294l262294', ['checkOutlines', 'autohint']],

View File

@ -1,36 +1,44 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph format="1" name="breveinverteddoublecmb">
<unicode hex="0361" />
<advance width="600" />
<unicode hex="0361" />
<outline>
<contour>
<point name="hintSet0000" type="line" x="-127" y="546" />
<point x="1" y="623" />
<point x="160" y="654" />
<point type="curve" x="300" y="654" />
<point x="440" y="654" />
<point x="599" y="623" />
<point type="curve" x="727" y="546" />
<point type="line" x="755" y="595" />
<point x="620" y="678" />
<point x="466" y="721" />
<point type="curve" x="300" y="721" />
<point x="134" y="721" />
<point x="-20" y="678" />
<point type="curve" x="-155" y="595" />
<point name="hintSet0000" type="line" x="-127" y="596" />
<point x="1" y="673" />
<point x="160" y="704" />
<point type="curve" x="300" y="704" />
<point x="440" y="704" />
<point x="599" y="673" />
<point type="curve" x="727" y="596" />
<point type="line" x="755" y="645" />
<point x="620" y="728" />
<point x="466" y="771" />
<point type="curve" x="300" y="771" />
<point x="134" y="771" />
<point x="-20" y="728" />
<point type="curve" x="-155" y="645" />
</contour>
</outline>
<lib>
<dict>
<key>com.adobe.type.autohint</key>
<data>
<hintSetList id="w600l-1275461623160654c300654440654599623c727546l755595620678466721c300721134721-20678c-155595">
<hintset pointTag="hintSet0000">
<hstem pos="654" width="67" />
<vstem pos="-155" width="910" />
</hintset>
</hintSetList>
</data>
<key>com.adobe.type.autohint.v2</key>
<dict>
<key>id</key>
<string>w600l-1275961673160704c300704440704599673c727596l755645620728466771c300771134771-20728c-155645</string>
<key>hintSetList</key>
<array>
<dict>
<key>pointTag</key>
<string>hintSet0000</string>
<key>stems</key>
<array>
<string>hstem 704 67</string>
<string>vstem -155 910</string>
</array>
</dict>
</array>
</dict>
</dict>
</lib>
</glyph>

View File

@ -2376,6 +2376,8 @@
<string>phi.glif</string>
<key>phi.a</key>
<string>phi.a.glif</string>
<key>phi.math</key>
<string>phi.math.glif</string>
<key>philatin</key>
<string>philatin.glif</string>
<key>pi</key>

Some files were not shown because too many files have changed in this diff Show More