From bcd9d3cfacf14f02294759cff6df798e0888cecf Mon Sep 17 00:00:00 2001 From: Jany Belluz Date: Tue, 26 Nov 2013 23:04:48 +0100 Subject: [PATCH] make w and m cleaner (goal: consistent type color) --- CosmicSansNeueMono.ttf | Bin 65944 -> 65896 bytes OTF/CosmicSansNeueMono.otf | Bin 75860 -> 75788 bytes Sources/CosmicSansNeueMono.sfd | 131 +++++++++++++++------------------ 3 files changed, 60 insertions(+), 71 deletions(-) diff --git a/CosmicSansNeueMono.ttf b/CosmicSansNeueMono.ttf index f2fcb9a9a14df9204f8c43368c02571dd1221d79..c40cb5bcd1518c405a8cba4dd8f638926c1964eb 100644 GIT binary patch delta 1631 zcmXw3drVvR75?38_u_ytwlTJG{k*pC^$WjpANIu~Ow8M`e76QPGmHoH3y2RWn?k(;Vcbj{ZZOHayS7tY6&u5?Tyu6QiN#3iRn>mv? zTYM3}l|Rhi6<~rZf)T-&I{k!6=PkU!xQfv@k7cYzV zBymZ%KIM^$t>UZXDuaqp zwW^+}c2zG`C+bYKSpAuXqiNB!YkD+yHG`Tl&9r7glS1XF0VPl$8bU9jjc8W_-9&fL zL-dW7qZMf{Yn!!g+HP$^JD}ay)#$G1;<^sqC%SvOA>FucR=23<=^OQv`lNnYzpmfb zztA6H0c;$b#TKy@Y!lnT4zV{l2N&UL+=9FCW_${Nj6cEG@ooGCeq`_&dJTPsq)}#U zH})9s8V9?KW5!8i(ztAVYJ6^jO^hjEsx@_*rcDc`lxf5Ct?9t@+FWMtHTRi^%@gK1 z^OAYhf?4`4BbG@^(z0xMYI$zix4bHV3wQ$r8+CbBWMLED&Z+O}Xz z**0w7+74{5?TB4ykK3Qv*X`T(7xw%k2iw7S$Q=d;;qW;^j*lEEC&yXktb4%Wp6xmy zDu^iYn0P|06WhcK;)rCEd{RytNP_f{Rb(C6M7EOMWP%(ZN6Be&flQGbK-*jjZ?GKBDF%JbT8dU57QI$9KA%Z($DB!`Xznhvb$vj{0di=su{MN>tuy-M$8?_KYN_gOJf z950^t@q98L=5zYIzDi%Muff+feJ=By?_A%x%@VAnwq&AYtrRZ3Tsl(vyev@GUA9u5 zSzc2CKkBddxA@!rJ^o~X8)ym)2EGc+pXZ#fJ)f!+S4JyGD-VLY zU~}+hup`(L{4Dr+@L_NxxF3Q;vXC=W8R`g)h1SDxm{T6ATNls^%@?*JyofK-8X1l3U$kCKTs(+|qC?Tc>PYp&>dET$n(kO;tR&VH`zn@< zt;V)uhcgK8&yt^}-=1~)76z06XtWrN(=tdx327&-WJxF)L`x7jLkr^w6#7^?kUQx1 zpRvV|+h~SS=8$EHjpi>E54fN9sjcJmh`;y%SPLEmNu?>I#KtPKn>E)ahDL5+-Nt|95N#JM2c_NqxnPDr0 z^PmhfgyDphguGHCEmJ?T6nag8veKeF`2$sUbtleHh9@{`ke}9~fgRm?6k7 k7{w1KK)&N+&~Fak6(WH7pGcpcrX$UHX79%2eK;lfFYgou3IG5A delta 1691 zcmXw3dq`Vp7Qgo*6J#c_(1jz~t_p)2B+w#clen|9dm$H)1d z-{Ips4>&&$&__R^O8^i6fC8W&paIc9AQt(3bPxbQ@X9SoX{09?Vtx?+xZ|HY*K(B2 z1c3XTi|@Bz0M32YpA(+tE^#p@qwNAA5e=m#PJT|3m?RqkfkH7*2O*gxl{GdR_r1b06i-+T!)P|JxZ5 z2SL_t0xAVLv%S#QAdLlZX3g~P@)9yujFn`~vvyh80&_umLA0Q=AjPJ$E7$|Tobp0JIUSW8F+DCiVyLf{5$+jfkJRruqN0Oo)so@7!j_E{Gvh8 zmKYEx#iJ6Yq(d?xS(ZF4iWPMg4Hc~wZ5Hhm9ZG%DE7HM)bWWO*9u?;o$BLI^CK)9Q z$m(USvQAmA?2#OnUzQKbN95!3Dfzs7MZP9~s<0|Nil8EiZuA9=W>+Sj> z{h0oqekP$$=^yIX^;`Pq`qu`jq2ADD=rW8LRt--K8N!vN!bJOb*sDxc2EkR3$N?w~GGuvEaUN)yKCQH3##*(tETAo-k zmVL`FR)&>lRagzyq;=c6XFashZ9H zW`ZIDL_N_)#ECv4NemNT5R=3lu}q|iO=5?n$Z>LtoF`YvHS#IBOTHkp&U~lH8FY3z zlL_aj^S*P#x$iu3NnJXZ&lPvwbUkpbxE{Nnxw5V-C8MlVfNG&GQJ1L!>JBwY%~4BK zn%biFsUtVrt#BLMQTKv-&AsnYc%q(5o)yo5SK+0+o!(LJBOlL4_0>|YxBGqmYJZdeyg$+9zwBQvgUg!BrpgY=edS%{E9F0*mY(i8y?FX{MO(#a#ZDz$ z8LynKd>JqWl7V!Uw5qkLv#PghplYaUtZF@|30@7(1iuYFKBGF*btY47uI{W}3Nb>S zP=DxpXgD+$x*NJ5S_tijp|CV;4_AlJhlj(d@Loh33D-nMA`_AMNGg(!WFpUNcr{c_ zux7aCWi3_PU;8qOMw_EIqDys9U7&8Fo>70Hey)MpaIs;b;bFsGY_t(>JllA+@!Q7r z#@)u3P0U#a`yb*2>&-FkyF3(70YDytLKrFHiFjgyN7{2tOh`de%z#cH5XOKQ;Q3FA z{$4o7HOg)Is*1d8aDJ1BrACWCmyfZozpoOWA!zONSWMNDeU;8m2FJk9+$!RdvL?DuPL*ANJZ-#okBd-KEDuh2=R(vnl`3P{Kmh{Pw%G%v_?m_Y8l%_} zwL=ie*XuWqKc=Aq^$*9FX_n3=ou~`-{ienB834>~SU#sGH~>IfqH6&U0PsnXSj4w; zy`Td-l_Mna4nFX$`BfBhPB4Cj5k#@K6hSeR24N`Yx?QI)ZH4}l7mx@Gm$Bh`2BY=np zXGxKxt%9Y(s>|X^-D;QB9Xznzk(C+d7x+otxU;)6J8!=8-hAG7-n{?5>uUy$YX*+o zgaj_k1ojn7A7&NGVp*Xz%xoAe00x7-7PD9h98v5&eHh#}x6RSXA=R}($47Ny2!+|{ zCWCqc-TXo)J7HdFMP6}6m(Hqes|X;!o?d(^I2N!AGezjuFxcw+y~qFUU#|`M!xuGW z0re=kDH4OUMS39B$YqodiigTXsZlFv0lEaehaqEBn4dA*SUffun~tr(8R5t{f7~G6 z9nZp_!JozV5cCLS!Z=}>@R-;|yh0L^rb#!=P0i1fyC~ikFpD%xk!7uwvDKJ0**e8q zW#eO0Xwzy-uzO|yqrKLF;GlB2E_YaSOm$pwwstOXF?PA`YUb+an(f-`y6CEPvvZ52 z9-(?sQ>b52HPk264>U_!46TsXO}k6mb+>encL&^e=y*Dlo=vZ#&(b$MGCV1siJpy~ zcRYVT9&%iH{I-|StJ~|3UJ%2Zk;1593^5*g3%%RD7reK9h(0ksbw2W+d`*4*d_}&U zz7KqN{WAS7_$~Np{hj^A{@Q?rfK8?W)0P>+%w{T?SD8!9w9zi)l z?LkYyiV$%~Q^;J%vrx~_%+On*zlMc`RfesH?S|vSrL4m&1}lxFWKFVuX8r!@a71K8 zQG_CrALSIqi7JR1kVkDqy=5cWzHAX&&HkRf7wsOMAFbiIb9kIe&N%1qF?uo9F@sz* zH;60d_HrM_!ei;N4^IxATtB%V=N*?5*BLh*w-t|%kBpZjWG0#<1|$j-H$PkX?9C~Y zQv#j^kIj?whIs2quq3Y}VbZmvho=orFYyccD*i40Uz6qVWVhs)%erYiQO$D|fg4{3}v zQ<^0`D{Ym2Cw(U~lX=S`WXZA{vInxieIegG`$MI1rCi=rMX9Q)>a4m`^{(2fI=DKv z`t$0}>XGW()!XOd&t;!mJomgNpk|?#P)n;lp+G7~ip9Frx~96DbkLLNpaL)0?@?zqORK{Mwq|y4412n`(D!f7ZU=;Uw?i zchq-GbUZoFIscc=OP!M!CN6BKdb;=*9WORt+`N=>Y5mfhZfSRIcUupl2h#)e>h%(O zsl7?PxxJOWL&+*KICcQK!Iwd6Py$+gR7bCn>TL}Gd!HKq0VJ=@eG4Gw znz9Nk59UE@kibEET}6U6 zU?pg;zn^8GaT1>jjUpSO)EceR|GxMD*ZvelHrm9NnS3~S=e$7P_r?aB9Q}CXjru#C z@&C?fza$&p(OD0kLAjch@!3Q<+iVtTgG@qJBKwg)AfF?5P=`^cP_3vj)GX>3G#qV- z4n`-UMd)Vq7Dj}r!aT;>VB@ed>`SZ`XM!W*0NfDn4(>7D2hYbB<9qNo@lWv|2rdK$ zA&MX-)Db!fgM@9ODUnF@B_U)Gvajg29X|aO?~iFOqu#sX%QQ2Li((Sqk{574&q`P9Pwv*l-SN**(~u z5gmco7|S*E?$|{rv-5pUt8GusK;3Wyq77&R48erv*Pz*D5Y=*W7{c_h5o3T_N5`Ln zh1yC>;1?yxR?H(HhLI{<1$_cQX2APHV#o`!0dn8vgN6X;fdH2v8|bbvq~bsZkf}ut z$Z7^FQb0v1cv$pOco$*n4;0O4uyBK;BpCc-B0XRZ{^{Sz#7nXHPeLJ8Yqsz*xRHuw Y2M>h9W)ybtX}G=-3^sGZ9*)!d7jNti)&Kwi delta 1899 zcmZ8hX;hO37ERa;P=V|#5I_V02@LzbHl=~E?-0UH0wIC0gn$qUO9EeHmlz-r6lD=A z0xg2IilW7J=!{NPoLa_O99*Vq#}7=b&CEG7Klp{PqwaicU{juCNVJv zVgxx1(S?x1s8sSpgLy{?#2*5IY%Nf!iF9^sD+B_yS?IPuV8<9Q)AG|=c(PapIY!5I znA-U#E%vcWD{D%R)kc}r1aII6HHV8e?yF6+BF1nXIc9B|N7bWF+b>)`6~Z5 zga`#UhdaUj;1lq5LX#F24xxSP0#_#ylxfkRj#EE7$M$4EoweinKb`Ie=YZDeEeSu3(tj@6*G zzjdW`pABi>_WtYpHFhMsLAx1|-Cg@!`&$mS4i%2Zjx$aur$8sRQ;*YCC(S|ogLG%O zvyXF*bF=fJ^WQ1D6dOuBrIIp2xk1@=v2jUp>2!JLN^}izWxE2dU%PJpsnE^JEzPaV z?V7ueJJnt0e#L|1G2-!^$45^;&m2#w=Y;3?UL3D}uT`(N-sax%-hj90fsd(Apiilf z!e`xQ*SE-bz<1SGp93AMvfxqajtbPC-=)d!#rwUPu`7u zY<^&Vcm90-lI11q*HQEvMGg0DbhIUvh;47 zsO@$8MEfOx0aVBwWI?i6+4>QqBjp`#9dR8mJF7Zhbd_~&ck6U7^iX;>do;a{qFzQX z(0jIbqc5iK!O@|kbNy%gAIpc2F%%ApF2&OU=D^g3?8q zq2wwLD`%CrhRueZhUFv3k*`Nys*F`6m8Ys&B~_gtg^ebUK0kiuxcUTjj5c=Rq|3?C zQ>Le;#)HPeiG|6MDW|E8(*x63+B9Q&dS>g3+h>B#9Gxwi70hfUqLwB8mtE)y<63`j*8>s>T%uL zXLtwq2=`CCCq5pZjX#W6;g|706OaTV!HXaxj1s;gJRlRciEhMX;xx&T)I@q_&NDx6 z{?x+Mf?(lck#A9N(Z6V}4}G&IwM+hL$8;I2I<1cSMH3DHFpy+04N^g!-RBpJ5(CJIW#(TxNl}<)E>)xIZoCp`pema-IzotJ7*Cm)bz9pr6Qpvw;Rd W%@zaqLBE9RegZLDd}j;A===^#@-KP- diff --git a/Sources/CosmicSansNeueMono.sfd b/Sources/CosmicSansNeueMono.sfd index d015c5d..b98c190 100644 --- a/Sources/CosmicSansNeueMono.sfd +++ b/Sources/CosmicSansNeueMono.sfd @@ -20,7 +20,7 @@ OS2Version: 3 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1379052706 -ModificationTime: 1385485710 +ModificationTime: 1385503121 PfmFamily: 49 TTFWeight: 400 TTFWidth: 5 @@ -51,7 +51,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 84 42 14 +WinInfo: 0 42 14 BeginPrivate: 0 EndPrivate Grid @@ -492,8 +492,8 @@ Encoding: 109 109 13 Width: 1060 VWidth: 4 Flags: WO -HStem: 859 167<314.274 424.977 664.274 771.657> -VStem: 60 157<0 736.656 877 1004.7> 428 140<0 737.078> 779 156<140.068 853.637> +HStem: 873 153<301.208 424.972 651.696 786.479> +VStem: 60 141<0 772.36 877 1004.7> 428 140<0 777.234> 795 140<141.982 865.591> LayerCount: 2 Fore SplineSet @@ -502,17 +502,18 @@ SplineSet 935 216 l 2 935 165 986 128 1027 112 c 1 966 -21 l 1 - 895 -7 779 48 779 189 c 2 - 779 191 l 1 - 779 758 l 2 - 779 786 772 859 731 859 c 0 - 683 859 630 782 568 647 c 1 + 895 -7 795 50 795 191 c 2 + 795 193 l 1 + 795 760 l 2 + 795 764 795 768 795 773 c 0 + 795 808 791 873 731 873 c 0 + 683 873 630 827 568 692 c 1 569 0 l 1 428 0 l 1 428 806 l 1 - 428 834 398 859 380 859 c 0 - 332 859 279 782 217 646 c 1 - 217 0 l 1 + 428 834 426 873 380 873 c 0 + 332 873 263 827 201 691 c 1 + 201 0 l 1 60 0 l 1 57 815 l 2 57 908 44 958 27 1007 c 1 @@ -780,46 +781,34 @@ StartChar: w Encoding: 119 119 22 Width: 1060 Flags: W -HStem: 0 176<340.006 391.679 651.837 721.158> 998 20G<786 950.5> -VStem: 440 141<417.89 823> 792 164<326.951 1018> +HStem: -3 150<292 393.74 662.116 772.032> 1000 20G<825 989.5> +VStem: 146 146<147 494.122> 473 142<253.213 824> 849 146<257.389 1017.18> LayerCount: 2 Fore SplineSet -16 984 m 5 - 152 1061 l 5 - 187 1002 216 913 242 794 c 4 - 268 675 303 469 346 175 c 5 - 409 175 440 339 440 666 c 6 - 440 731 l 5 - 440 745 l 6 - 440 774 440 800 438 823 c 5 - 581 823 l 5 - 585 738 611 522 656 176 c 5 - 673 176 687 182 700 194 c 4 - 713 206 725 223 734 247 c 4 - 743 271 751 295 758 320 c 4 - 765 345 770 378 774 418 c 4 - 778 458 781 491 784 520 c 4 - 787 549 789 587 790 632 c 4 - 791 677 792 712 792 735 c 4 - 792 758 792 790 792 831 c 4 - 792 909 789 971 786 1018 c 5 - 948 1018 l 5 - 953 971 956 907 956 827 c 4 - 956 603 940 417 908 270 c 4 - 899 226 887 189 872 158 c 4 - 857 127 837 99 812 74 c 4 - 787 49 757 30 718 18 c 4 - 679 6 633 0 580 0 c 6 - 546 0 l 5 - 532 140 522 239 518 297 c 5 - 504 218 493 164 482 136 c 4 - 445 48 379 4 282 3 c 5 - 276 3 l 5 - 249 4 227 8 210 15 c 5 - 202 82 182 221 148 430 c 4 - 114 639 89 775 72 839 c 4 - 57 898 37 947 16 984 c 5 +0 976 m 1 + 150 1064 l 1 + 185 1005 219 915 242 795 c 0 + 288 553 285 325 292 147 c 1 + 411 147 473 259 473 518 c 3 + 473 602 473 707 473 824 c 1 + 615 824 l 1 + 615 696 615 596 615 520 c 1 + 615 362 644 249 675 147 c 1 + 817 147 849 308 849 681 c 0 + 849 805 837 950 825 1020 c 1 + 987 1020 l 1 + 992 973 995 790 995 710 c 4 + 995 220 916 0 634 0 c 0 + 628 0 622 0 614 0 c 2 + 580 0 l 1 + 563 64 536 192 532 250 c 1 + 508 124 416 0 224 -3 c 0 + 222 -3 220 -3 218 -3 c 1 + 212 -3 l 1 + 185 -2 163 2 146 9 c 1 + 141 113 131 583 77 790 c 0 + 61 849 21 939 0 976 c 1 EndSplineSet Validated: 1 EndChar @@ -1566,26 +1555,26 @@ StartChar: W Encoding: 87 87 46 Width: 1060 VWidth: 0 -Flags: W -HStem: -3 21G<201.5 356.5 633.682 790.5> 1298 20G<69.75 191 783.5 905.176> -VStem: 223 131<-3 157.574> 419 167<725.444 957> 638 136<-3 178.531> 814 155<1064.02 1284.14> +Flags: WO +HStem: 1298 20G<63.75 208 820 959.176> +VStem: 699 136<0 127.939> 868 155<1070.48 1284.14> LayerCount: 2 Fore SplineSet -354 -3 m 1 - 223 -3 l 1 - 180 167 58 1035 12 1286 c 1 - 166 1318 l 1 - 216 1056 268 658 314 339 c 1 - 360 558 413 886 419 957 c 1 - 464 957 552 957 586 969 c 1 - 622 778 666 516 704 330 c 1 - 738 616 753 1082 814 1315 c 1 - 969 1281 l 1 - 917 1030 807 175 774 -3 c 1 - 638 -3 l 1 - 638 -3 537 429 505 613 c 1 - 458 388 359 9 354 -3 c 1 +332 0 m 1 + 201 0 l 1 + 158 170 52 1035 6 1286 c 1 + 160 1318 l 1 + 256 779 251 620 297 301 c 1 + 367 531 429 886 435 957 c 1 + 480 957 568 957 602 969 c 1 + 638 778 677 497 751 291 c 1 + 785 577 772 845 868 1315 c 1 + 1023 1281 l 1 + 971 1030 868 178 835 0 c 1 + 699 0 l 1 + 699 0 553 429 521 613 c 1 + 474 388 340 22 332 0 c 1 EndSplineSet Validated: 1 EndChar @@ -7558,11 +7547,11 @@ Encoding: 372 372 306 Width: 1060 VWidth: 32 Flags: W -HStem: -3 21<201.5 356.5 633.682 790.5> 1298 20<69.75 191 783.5 905.176> 1358 405 -VStem: 223 131<-3 157.574> 419 167<725.444 957> 638 136<-3 178.531> 814 155<1064.02 1284.14> +HStem: 1298 20<63.75 208 820 959.176> 1358 405 +VStem: 699 136<0 127.939> 868 155<1070.48 1284.14> LayerCount: 2 Fore -Refer: 324 770 S 1 0 0 1 -32 93 2 +Refer: 324 770 S 1 0 0 1 -16.1667 93 2 Refer: 46 87 N 1 0 0 1 0 0 3 Validated: 1 EndChar @@ -7572,8 +7561,8 @@ Encoding: 373 373 307 Width: 1060 VWidth: 32 Flags: W -HStem: 0 176<340.006 391.679 651.837 721.158> 998 20<786 950.5> 1069 405 -VStem: 440 141<417.89 823> 792 164<326.951 1018> +HStem: -3 150<292 393.74 662.116 772.032> 1000 20<825 989.5> 1069 405 +VStem: 146 146<147 494.122> 473 142<253.213 824> 849 146<257.389 1017.18> LayerCount: 2 Fore Refer: 324 770 S 1 0 0 1 -32 -196 2