[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-fonts-devel] Bug#471024: Digits width in Sans Oblique is not consistent



package ttf-dejavu
tags 471024 + patch
tags 471024 + pending
forwarded 471024 http://sourceforge.net/mailarchive/message.php?msg_name=20080215075730.GC3796%40zinosat.homelinux.com
thanks a lot dude

Denis Jacquerye created the attached patch (r2198 upstream) which fixes the problem

regards,
Davide

On Sat, Mar 15, 2008 at 10:36:20AM +0100, Davide Viti wrote:
> Package: ttf-dejavu
> Version: 2.24-1
> Severity: normal
> Tags: upstream
> Forwarded: http://sourceforge.net/mailarchive/message.php?msg_name=20080215075730.GC3796%40zinosat.homelinux.com
> 
> Digits width is not consistent at sizes 9 (digits 4,5,7,8) and 10 (3,4,5,7,9).
> This is a regression for #411308 which was fount/fixed in dejavu 2.14.
> 
> The problem is annoying during installations with the graphical installer
> 
> regards,
> Davide


Index: dejavu-fonts/src/DejaVuSans-Oblique.sfd
===================================================================
--- dejavu-fonts/src/DejaVuSans-Oblique.sfd	(revision 2197)
+++ dejavu-fonts/src/DejaVuSans-Oblique.sfd	(revision 2198)
@@ -3247,6 +3247,16 @@
 SLOOP
 SHPIX
 EIF
+NPUSHB
+ 7
+ 0
+ 37
+ 16
+ 37
+ 32
+ 37
+ 3
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -3483,11 +3493,13 @@
  10
 EQ
 IF
-PUSHW_8
+NPUSHW
+ 9
  26
+ 64
  25
+ 64
  2
- 64
  1
  25
  25
@@ -3718,6 +3730,19 @@
 DELTAP1
 SVTCA[y-axis]
 DELTAP1
+SVTCA[x-axis]
+NPUSHB
+ 9
+ 127
+ 45
+ 95
+ 45
+ 79
+ 45
+ 16
+ 45
+ 4
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -3958,6 +3983,23 @@
 DELTAP1
 SVTCA[y-axis]
 DELTAP1
+SVTCA[x-axis]
+NPUSHB
+ 13
+ 63
+ 15
+ 79
+ 15
+ 95
+ 15
+ 111
+ 15
+ 127
+ 15
+ 143
+ 15
+ 6
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -4119,6 +4161,15 @@
 SLOOP
 SHPIX
 EIF
+PUSHB_7
+ 63
+ 34
+ 95
+ 34
+ 127
+ 34
+ 3
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -4341,6 +4392,12 @@
 DELTAP1
 SVTCA[y-axis]
 DELTAP1
+SVTCA[x-axis]
+PUSHB_3
+ 16
+ 44
+ 1
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -4506,6 +4563,18 @@
  5
  8
 DELTAP1
+NPUSHB
+ 9
+ 16
+ 8
+ 63
+ 8
+ 95
+ 8
+ 127
+ 8
+ 4
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -4621,6 +4690,15 @@
 SLOOP
 SHPIX
 EIF
+PUSHB_7
+ 95
+ 49
+ 79
+ 49
+ 63
+ 49
+ 3
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
 AnchorPoint: "above" 802 1520 basechar 0
@@ -4792,7 +4870,7 @@
 SHPIX
 EIF
 NPUSHB
- 23
+ 37
  70
  0
  70
@@ -4815,7 +4893,21 @@
  2
  149
  30
- 11
+ 16
+ 44
+ 79
+ 44
+ 95
+ 44
+ 111
+ 44
+ 127
+ 44
+ 143
+ 44
+ 159
+ 44
+ 18
 DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 506 0 basechar 0
Index: dejavu-fonts/src/DejaVuSans-BoldOblique.sfd
===================================================================
--- dejavu-fonts/src/DejaVuSans-BoldOblique.sfd	(revision 2197)
+++ dejavu-fonts/src/DejaVuSans-BoldOblique.sfd	(revision 2198)
@@ -3655,6 +3655,13 @@
 SLOOP
 SHPIX
 EIF
+PUSHB_5
+ 31
+ 12
+ 47
+ 12
+ 2
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -3799,6 +3806,15 @@
  6
  2
 DELTAP1
+PUSHB_7
+ 79
+ 26
+ 31
+ 26
+ 47
+ 26
+ 3
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -3932,6 +3948,13 @@
 SLOOP
 SHPIX
 EIF
+PUSHB_5
+ 79
+ 42
+ 47
+ 42
+ 2
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -4131,6 +4154,19 @@
 DELTAP1
 SVTCA[y-axis]
 DELTAP1
+SVTCA[x-axis]
+NPUSHB
+ 9
+ 31
+ 15
+ 47
+ 15
+ 63
+ 15
+ 79
+ 15
+ 4
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -4301,6 +4337,18 @@
 SLOOP
 SHPIX
 EIF
+NPUSHB
+ 9
+ 79
+ 31
+ 63
+ 31
+ 47
+ 31
+ 15
+ 31
+ 4
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -4446,6 +4494,11 @@
  27
  12
 DELTAP1
+PUSHB_3
+ 15
+ 41
+ 1
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -4669,6 +4722,20 @@
 SLOOP
 SHPIX
 EIF
+NPUSHB
+ 11
+ 31
+ 49
+ 47
+ 49
+ 79
+ 49
+ 127
+ 49
+ 159
+ 49
+ 5
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0
@@ -4837,6 +4904,13 @@
  39
  9
 DELTAP1
+PUSHB_5
+ 96
+ 41
+ 47
+ 41
+ 2
+DELTAP1
 EndTTInstrs
 AnchorPoint: "below" 568 0 basechar 0
 AnchorPoint: "above" 864 1520 basechar 0

Attachment: signature.asc
Description: Digital signature


Reply to: