tags 411308 upstream tags 411308 patch tags 411308 pending thanks On Sun, Feb 18, 2007 at 08:53:23PM +0100, Eugeniy Meshcheryakov wrote: > > 18 лютого 2007 о 20:17 +0100 Frans Pop написав(-ла): > > Hope you'll reconsider the "wontfix" tag. > I checked font files, and all digits have the same width there. > And discussion in dejavu ML was about digits width in different fonts. I > think there are some problmes with hinting instructions in Sans. Here attached is the patch submitted upstream by Eugeniy which will be included in the next package I'm preparing. regards, Davide
Index: DejaVuSerif.sfd =================================================================== --- DejaVuSerif.sfd (revision 1589) +++ DejaVuSerif.sfd (revision 1592) @@ -603,10 +603,10 @@ Encoding: 49 49 49 Width: 1303 Flags: W -TtfInstrs: 120 +TtfInstrs: 130 5TBo;"U5,4A-N33!sSl/"U8ZH!HS5I#8%(=!XfRh`5MSl0`Wln1A&Ks3>"8*92ept"RQF*"RT>9 -!DBX(<*6g6$NNEl!<<K-$ie"%&N;[P5RAP5+9=,%0+%hf!DBX)<*6g6$ie!B!<<K-$NNFO&N;[P - +!DBX(<*6m8$igY85QCic!<<K-$ie"%&N:Lc=[399!$D:q#qlVg>ldU&$WL6C!"8i8s1eU9!!*'- +!"/cl3"\(c3*?4] EndTtf Fore 291 0 m 1,0,-1 @@ -704,10 +704,10 @@ Encoding: 52 52 52 Width: 1303 Flags: W -TtfInstrs: 159 +TtfInstrs: 164 5U?JB#mpt>A-rYM9`YS0!-8VT&-[+^B`eDB"9ni<%0I+K#QbVMo[H"A`;Da9&NMQG0BE$ne3*(Q -&NMO<;cj89"RQF*"moG:Z7cLb!F<,V#p9["%Kfu;9<\e'9<\h(>>)10<*N#"%ocb8]`8]F^]4B8 -&c`OE5WB?73*AK`$NV.H2uuSO"9noC![nC6!]UNW!_<Y'>l\.1 +&NMO<;cj89"RQF*"moG:Z7cLb!F<,V#p9["%Kfu;9<\e'9<\h(>>)10<*N#"%ocb8^AnoI'*#`I +!WW6$&c`OE5WB?7(H>P_(^g?_!B:*O!<`T.('5lk2?GiF7fl3g#@.=8 EndTtf Fore 715 506 m 1,0,-1 @@ -736,10 +736,10 @@ Encoding: 53 53 53 Width: 1303 Flags: W -TtfInstrs: 173 +TtfInstrs: 178 5U?L:*I&K6"qYkeAJA\[$itPP@LQWe*>&>[*WQu\#p'Zc%g!jbo^'NGm)0J'&NMQG&ENKM&B=/; -mL]BY&ihWH9<\_%9<\e'>>)12<*NJ<!$M<W!!*'B!$D8,3"\)/=TM1"&l_N.'3&1<]`9/T5QCfb -+93Pa^c2ob3*AKn%g*=F%g<IJ%gNUN%iGlr%iZ$!%il0%$kE=K!?V:`!A=F+!<ug0>lXj) +mL]BY&ihWH9<\_%9<\e'>>)12<*NJ<!$M<W!!*'B!$D8,3"\)/=TM1"&l_N.'3&1<^AoDW+94Y, +!WW6$+93Pa^c2ob(H>P_-4^1h":kYH"qLqL#S.d`)@mbt*"O&#*XiPZ%fmaP*s""p0*)8_!*oR) EndTtf Fore 1030 1493 m 1,0,-1 @@ -812,9 +812,10 @@ Encoding: 55 55 55 Width: 1303 Flags: W -TtfInstrs: 114 +TtfInstrs: 124 5TKq/!!*'$!s&E&9a(P"G6_RX!s/K*!!EW/"p,)BoYg).(HF2M0D+TC3A=*)=9fB@m0=1+m9(V6 -9<\_%=M4\@s1eU8!!rW3!'iLU2`Oq@9<]%.=M4\@!'gMb!!rW3s1gT+2`OsI(BG?T!aPd+ +9<\_%=MFhC!"&\@!!3-$!!rW3!'iLU2]"GV!DBX0<*6m8$31A45QCic!<<E+$3.e#&N:Lc=gStG +(]shF EndTtf Fore 1155 1391 m 1,0,-1 Index: DejaVuSansBoldOblique.sfd =================================================================== --- DejaVuSansBoldOblique.sfd (revision 1589) +++ DejaVuSansBoldOblique.sfd (revision 1592) @@ -619,9 +619,10 @@ Encoding: 49 49 49 Width: 1425 Flags: W -TtfInstrs: 116 +TtfInstrs: 121 5V3<L#Qk&3&ci%7"qgt=!BL=*"9N]L;[3;F#mgh@!ser2!rrE1!=/`.!=B2GeC;DJ^_%1q3=ul? -3ACLeln\5"eEek^;cj89"mlO+"mlm<3E[O,9<\b&9<\e'>?JQ=$ie!B!<<K-$NNFO&N;[P +3ACLeln\5"eEek^;cj89"mlO+"mlm<3E[O,9<\b&9<\e'>?JW?$ig\8^]4E9!<<K-$NNFO&N:Lc +=TAF% EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -644,10 +645,10 @@ Encoding: 50 50 50 Width: 1425 Flags: W -TtfInstrs: 124 +TtfInstrs: 129 5Uc[9"U#SW!YlOU"U$ji(]Y%J%h!FkA,pcS!Wa#G"TSW8(]t$V'a#<beC<gs3B7m9&NMj+!&*^2 -m*tA63B8cd;cj89"j%>m3<p*!a]Teg9<\b&9<\e'>>)10<*NJ<!#bgP!!*';!#Yc%3"\)/=gS>9 -"U5$6 +m*tA63B8cd;cj89"j%>m3<p*!a]Teg9<\b&9<\e'>>)10<*NJ>!#bhTs1eU9!!*';!#Yc%3"\(c +3*ETl"U,)3>lXj) EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -678,9 +679,9 @@ Encoding: 51 51 51 Width: 1425 Flags: W -TtfInstrs: 105 +TtfInstrs: 110 5V)mMEt\jd$@!#$"s@4oGT:c<G9^W&?mug)'++jX+!:Xs#lkhS'*B*c-4)?Tm*tA73=ul?3>X\1 -!"e5`jS\Z:&H;@j&FMP4!DBX)<(jG)<*NJ<!%Ir`!!*'K!%@n53"\)/=TAF% +!"e5`jS\Z:&H;@j&FMP4!DBX)<(jG)<*NJ>!%Ists1eU9!!*'K!%@n53"\(c3*?4] EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -721,10 +722,10 @@ Encoding: 52 52 52 Width: 1425 Flags: W -TtfInstrs: 161 +TtfInstrs: 166 5W\uU!t>53!!<<4!!NB'":524"UP;>"UP;="UPJ<3WK6i#B^1N"&fL6$3C5."V(eC"To&8#m(5< %M7.>jM2BE3>!&f0`Wlfe3*(Q&ihX=;cj89"mlNum0<g^#7q1.#7q0_#7q'\=X!l>YR4?&YR=E7 -9<\h(>>)10<*NJ<!"T%E!!*'0!"Juo3"\)/=goIQ9)o#7!!-@*>lXj) +9<\h(>>)10<*NJ>!"T&>s1eU9!!*'0!"Juo3"\(c3*E^4!)!:n*WQ4H!*oR) EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -751,10 +752,10 @@ Encoding: 53 53 53 Width: 1425 Flags: W -TtfInstrs: 146 +TtfInstrs: 151 5WK#P!X&WH!$).E!!"$#"<%LV?4gHW*F0S)#C.#)%0C\Q;[m+U*>&AR";_UN$3:8G&-3R\$4n6i eC<j#&J@)9&igO:(HF2M&ENKM&FT8kj:M"P&J@)X92ept&-_G+&-_G;3E[O,9<\_%9<\e'>>)1/ -<*N#"%9-P6]`9,R^]4B8*WR5]5WB?73*?4] +<*N#"%9-P6^Ao>U*rj"U!WW6$*WR5]5WB?7(H>Ot EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -788,9 +789,9 @@ Encoding: 54 54 54 Width: 1425 Flags: W -TtfInstrs: 114 +TtfInstrs: 119 5TpdV!"<0C>n@!W('\h"&9B..*+10.#m1VF#nn0Y'-AV6eEk]O^q^Np3ACLFjRhdMmage;p$ND) -3A:J,YR+92]`9J\^]4B8-ibXq5WB?73*AKa?iXR>?jL-H?j^9L?l!,d?l38h?lEDl$s`i5 +3A:J,YR+92^Ao\_.0%'_!WW6$-ibXq5WB?7(H>P_).3GP#@IgF$"+*J$Xa`X(LS(f).4@j)[p!P EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -850,9 +851,10 @@ Encoding: 56 56 56 Width: 1425 Flags: W -TtfInstrs: 116 +TtfInstrs: 121 5U70T.WYRoEuk=*,]aT/*agZ=/K5*#-PI!s&fWD9'a#*[+YXJW`9c"?eEdb7&NLF93ACLFjRhg" -&FL+t3B8bo9<\b&9<\e'>>)10<*N#"&6)k,YS'o>9<](/>?JQ=0`Sog!<=eR0E=?t&N;[P +&FL+t3B8bo9<\b&9<\e'>>)10<*N#"&6)k,YS'o>9<](/>?JW?0`Wp-^]4E9!<=eR0E=?t&N:Lc +=TAF% EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 @@ -898,10 +900,10 @@ Encoding: 57 57 57 Width: 1425 Flags: W -TtfInstrs: 128 +TtfInstrs: 138 5T^4N$34B5>m)-g$3YDf$6jO&A/Sc'#:1H*'.";$-kOnpeEdc-0`VdGo^'L-mL\dtp$ND)3A:J, -YR=E4]`9J\^]4B8-ibXq5WB?73*?8TYRa]8]`9G\5QCfb-ib[q^c2ob3*AK[D[UIlD[gUpD\$b3 -D^B<KD^Pis +YR=E4^Ao\_.0%'_!WW6$-ibXq5WB?7(H>Ou9<\q+=MFhb!%7h4!!3-$!%7gqs1gT+2]"GV5SJ&D +D[^OnD[p[rD^96ID^KBM$!dN2 EndTtf AnchorPoint: "below" 568 0 basechar 0 AnchorPoint: "above" 864 1520 basechar 0 Index: DejaVuSansOblique.sfd =================================================================== --- DejaVuSansOblique.sfd (revision 1589) +++ DejaVuSansOblique.sfd (revision 1592) @@ -578,9 +578,9 @@ Encoding: 48 48 48 Width: 1303 Flags: W -TtfInstrs: 68 -5S>#H#ngbK<XDVK+UA/e#Rh@l&G5>=lnJJOjRhdMmP"Z7YR+9%YR4?69<\e'>?JQ=,QL(0!<=AF -,lbY>&N;[P +TtfInstrs: 73 +5S>#H#ngbK<XDVK+UA/e#Rh@l&G5>=lnJJOjRhdMmP"Z7YR+9%YR4?69<\e'>?JW?,lf1j5QCic +!<=AF,lbY>&N:Lc=TAF% EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -642,10 +642,10 @@ Encoding: 50 50 50 Width: 1303 Flags: W -TtfInstrs: 155 +TtfInstrs: 160 5V)p="U5,H(]kHQ"9o&63X,Qb%qQ;T$tL#P!Fu97!Yu:N!<Wl5":5>L";qd#eEdc-3>X[f3B8eo -0C8>to^!/M3A=*)=9fB@m1C-p#7q(+=X!l>YR4?3]`8oM5QCfb)#tQS^c2ob3*AKp$31DM)#tNk -/-%4<AI*P]FTm!oGo-nm!>5DJ"t'U3!EB/1!HnJL>l\.1 +0C8>to^!/M3A=*)=9fB@m1C-p#7q(+=X!l>YR4?3^Ao/P)#s^<5QCfb)#tQS^c2ob(H>P_-jfq] +(`<;k(b>Y<(hEtu!-JHi#'h$n"T]5:'a?#i1]^SW@f^`R#[IF9 EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -676,10 +676,10 @@ Encoding: 51 51 51 Width: 1303 Flags: W -TtfInstrs: 150 +TtfInstrs: 160 5V!-_A0D^]'j)>a&h?TT==@\^<YA7QB.P2K*u4tc+tEWr'c[Jf,mX\i/.g=\m*tA6(HE9l0`VdO -jRhg2lk&UYmL\eH0EFhN$<1-@!%\+8!!*'N!%e/c3"\)/=TM1"%9-!)%THY*YRjc<=M4\cs1eU8 -!%\+$!'iLU2`Or*%Uf?L!G3fi.g-Uf(+TGl!*oR) +jRhg2lk&UYmL\eH0EFhN$<1-B!%e1%!'gMc!!*'N!%e/c3"\(c3*?8TYROQ)YRXW:9<\t,>?JW? +/H@@%^]4E9!<=YN/-%pp&N:Lc=[3I*!+l7D.Uah1('#+#!aPe3 EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -722,11 +722,11 @@ Encoding: 52 52 52 Width: 1303 Flags: W -TtfInstrs: 200 +TtfInstrs: 205 5W]A]!"')C$NL/6$O$qH!<rQ6"U4u5"U4u4"U5/33XYon"CqoB!(I/%$jR%@#n$n>!X&]0"p+f3 %M7.>jM2BE3>!&f0`Wlfe3*(Q&ihX=;cj89"mlNum0<g^#7q1.#7q0_#7q'\=X!l>YRFK(YROQ9 -9<\n*>>)12<*N#"&6)k,YRsi==M4\Es1eU8!"Ju=!'iLU2`Or*,WZ;6#lkhC.f_%".180:2uu#I -2@O1+GlVsqL]E,;RK/W^&7#9A +9<\n*>>)12<*N#"&6)k,YRsi==MFhH!"T%E!!3-$!"Ju=!'iLU2]"GV5U8Au!=8`D!%S%!!@\C; +!&t!>$T8E*%!_hq%#=n;%%70^$kQ\E>lXj) EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -753,10 +753,10 @@ Encoding: 53 53 53 Width: 1303 Flags: W -TtfInstrs: 137 +TtfInstrs: 142 5W/cK!WrTJ+<LXg+<Vae!sTheA-N]?&l09R%fp2@7Lr?#+Wqj?!X'AR!=8`.)%loe#RM+e&Cf4r -^_%2>&J@)9&f3P_!"d*0o^!.Wp?iLk`"G'a92ept&-_G+&-_G;10Ge%9<\h(9<\n*>>)13<*NJ< -!$VBX!!*'C!$M>-3"\)/=TAF% +^_%2>&J@)9&f3P_!"d*0o^!.Wp?iLk`"G'a92ept&-_G+&-_G;10Ge%9<\h(9<\n*>>)13<*NJ> +!$VCds1eU9!!*'C!$M>-3"\(c3*?4] EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -792,11 +792,11 @@ Encoding: 54 54 54 Width: 1303 Flags: W -TtfInstrs: 189 +TtfInstrs: 194 5U-pK"(W/RA02S&&.M8@BFno,<Zb0h'*\FG$igPN"pcCd.hM@>eEjud&J@)Y!"e5`m.BWUjUghk -mL_H5!DBX(<*6g6.f_g7!<=VM/-!CE&N;[P5[\m@HNaIC$q^t$%SA3S$sF*D%U(>s$u-5d%VdJ> -%!iA/%XA\5.Z+Xl%>kXQ.[^^5%@I]o.]EiU%B0i:._,tu%CltZ.`i+@%ET+%.bP6`%G;6E.d7B+ -%I"Ae.P4p+>lXj) +mL_H5!DBX(<*6m8/-%1#5QCic!<=VM/-!CE&N:Lc=[6A@"FC:R8dn<$8e+HC=q"RD=q4^cC(+hd +C(=u.H45*/H4G35H7Fd\M@GFQMCP#&R15PoR4>0EW=>g:W@GFe\IH(Z\LP]0aUQ?%aXYsPfaZUE +fdc4pkmckekpe8j!*oR) EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -838,10 +838,10 @@ Encoding: 55 55 55 Width: 1303 Flags: W -TtfInstrs: 129 -5SjS-!WrK+"U"u33X'$o7KWeo!<rQ-#8#D/`">!i0`Wm!lnD(2=9fB@m0=1+m9(V69<\b&=M4\> -!'gMb!!`K/s1gT+2`Oq@9<\h(9<\n*>>)13<*NJ<!!iP>!!*')!!`Kh3"\)/=[3Q*"W@Ol""=CW -"_\'a"F1.V>lXj) +TtfInstrs: 139 +5SjS-!WrK+"U"u33X'$o7KWeo!<rQ-#8#D/`">!i0`Wm!lnD(2=9fB@m0=1+m9(V69<\b&=MFhA +!!`Kh!!3-$!!`K/s1gT+2]"GV!DBX*<(jG*<*N#"&6)k9^AnN>#QMR>!WW6$#64u/5WB?7(H>P_ +&IAUZ"XaC$"^2(C"aC/q"UJB6 EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -860,9 +860,9 @@ Encoding: 56 56 56 Width: 1303 Flags: W -TtfInstrs: 99 +TtfInstrs: 104 5U.Nk"(W,QA0)7l.TRTf'k]3G(_QfS)\NE()[m!("pcS"0G)aPm*tC?&FL+t&NMj+!"eMXo^!.W -&FMP=0EFhN$rfm(%9-P)YRXW:=M4\gs1eU8!&+C,!'iLU2`Oq? +&FMP=0EFhN$rfm(%9-P)YRXW:=MFhj!&4Gg!!3-$!&+C,!'iLU2]"GV EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0 @@ -908,10 +908,10 @@ Encoding: 57 57 57 Width: 1303 Flags: W -TtfInstrs: 156 +TtfInstrs: 166 5T^4Z+ot=:,%M$r"DRpM*%5>2<ZFse#9P5t(*<ek.hLM&eEdc-0`VdGo^!.Orq5[jmL^'l0EFhN -$<1-@!%S%7!!*'M!%\)b3"\)/=TM1"%9-!)%THY*YRa];9<\t,>>)14<*N#"&l`(;]`9S_^]4B8 -.f_("5WB?73*AK_7K>mY7KR*#A-$3BA0.!9Pl[-OPo^<= +$<1-B!%\+#!'gMc!!*'M!%\)b3"\(c3*?8TYROQ)YRXW:9<\q+>>)13<*N#"&QDt-YS'o>=MFhe +!%\)b!!3-$!%S%"!'iLU2]"GV5Slli7KGs[A,p-@A--9_PlR'MPld3l$XE`4 EndTtf AnchorPoint: "below" 506 0 basechar 0 AnchorPoint: "above" 802 1520 basechar 0
Attachment:
signature.asc
Description: Digital signature