Goal: fix horizontal spacing in FreeMono

Fixes: #376677

Status wrt upstream: Forwarded


Index: ttf-freefont-20060501cvs/sfd/FreeMonoBoldOblique.sfd
===================================================================
--- ttf-freefont-20060501cvs.orig/sfd/FreeMonoBoldOblique.sfd	2006-07-04 18:56:23.502454500 +0200
+++ ttf-freefont-20060501cvs/sfd/FreeMonoBoldOblique.sfd	2006-07-04 19:02:14.820410500 +0200
@@ -6247,7 +6247,7 @@
 EndChar
 StartChar: tcaron
 Encoding: 357 357 292
-Width: 863
+Width: 600
 Flags: W
 HStem: -16 100<261.5 375> 337 100<138.5 186 286 503.5> 571 20<264.5 301.5>
 VStem: 137 104<49 120>
@@ -10815,7 +10815,7 @@
 EndChar
 StartChar: uni04AE
 Encoding: 1198 1198 505
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<168.5 264 178 434> 468 97<174 205 598 633>
 Fore
@@ -11049,7 +11049,7 @@
 EndChar
 StartChar: uni04B4
 Encoding: 1204 1204 511
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<18.5 423> 468 97<105.5 268.5 400 564.5>
 Fore
@@ -11086,7 +11086,7 @@
 EndChar
 StartChar: uni04B5
 Encoding: 1205 1205 512
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<39 74> 326 97<106 241.5 395 411 436 541>
 Fore
@@ -11202,7 +11202,7 @@
 EndChar
 StartChar: uni04B8
 Encoding: 1208 1208 515
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<243 380 395 401> 162 97<176 257> 468 97<185 234.5 352 381>
 Fore
@@ -11240,7 +11240,7 @@
 EndChar
 StartChar: uni04B9
 Encoding: 1209 1209 516
-Width: 579
+Width: 600
 Flags: W
 HStem: -0 97<290.5 319 304 431> 119 99<199.5 276> 326 97<80 117 464 498.5>
 Fore
@@ -11276,7 +11276,7 @@
 EndChar
 StartChar: uni04BA
 Encoding: 1210 1210 517
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<198 228.5 347 397> 306 97<324 405> 468 97<180 186 202 336>
 VStem: 434 101<272 345.5>
@@ -11316,7 +11316,7 @@
 EndChar
 StartChar: uni04BB
 Encoding: 1211 1211 518
-Width: 579
+Width: 600
 Flags: W
 HStem: 0 97<83 117 462 501.5> 1 96<360 388> 208 96<305.5 381.5> 326 97<263 296>
 Fore
@@ -17677,7 +17677,7 @@
 EndChar
 StartChar: uniFFFD
 Encoding: 65533 65533 789
-Width: 788
+Width: 600
 Flags: HW
 TeX: 117 0 0 0
 HStem: 174 59<360 416>
Index: ttf-freefont-20060501cvs/sfd/FreeMonoBold.sfd
===================================================================
--- ttf-freefont-20060501cvs.orig/sfd/FreeMonoBold.sfd	2006-07-04 18:56:23.682465750 +0200
+++ ttf-freefont-20060501cvs/sfd/FreeMonoBold.sfd	2006-07-04 18:59:19.273439500 +0200
@@ -4177,7 +4177,7 @@
 EndChar
 StartChar: agrave
 Encoding: 224 224 159
-Width: 660
+Width: 600
 Flags: W
 HStem: -16 100<172.5 251.5> 0 100<489 523.5> 196 92<209 300> 350 100<259 353.5>
 VStem: 42 106<82 162.5> 388 101<278 348.5>
@@ -4187,7 +4187,7 @@
 EndChar
 StartChar: aacute
 Encoding: 225 225 160
-Width: 660
+Width: 600
 Flags: W
 HStem: -16 100<172.5 251.5> 0 100<489 523.5> 196 92<209 300> 350 100<259 353.5>
 VStem: 42 106<82 162.5> 388 101<278 348.5>
@@ -4635,7 +4635,7 @@
 EndChar
 StartChar: amacron
 Encoding: 257 257 192
-Width: 1010
+Width: 600
 Flags: W
 HStem: -16 100<172.5 251.5> 0 100<489 523.5> 196 92<209 300> 350 100<259 353.5> 556 80<161 422>
 VStem: 42 106<82 162.5> 388 101<278 348.5>
@@ -8729,7 +8729,7 @@
 EndChar
 StartChar: uni0201
 Encoding: 513 513 418
-Width: 824
+Width: 600
 Flags: W
 HStem: -16 100<172.5 251.5> 0 100<489 523.5> 196 92<209 300> 350 100<259 353.5>
 VStem: 42 106<82 162.5> 388 101<278 348.5>
@@ -8745,7 +8745,7 @@
 EndChar
 StartChar: uni0203
 Encoding: 515 515 420
-Width: 1010
+Width: 600
 Flags: W
 HStem: -16 100<172.5 251.5> 0 100<489 523.5> 196 92<209 300> 350 100<259 353.5> 629 68<254 346>
 VStem: 42 106<82 162.5> 388 101<278 348.5>
@@ -16104,7 +16104,7 @@
 EndChar
 StartChar: uni048E
 Encoding: 1166 1166 730
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<65 90 77 301.5> 194 97<188 302> 468 97<59 302 77 363.5>
 VStem: 90 98<97 468> 411 101<361.5 435>
@@ -16314,7 +16314,7 @@
 EndChar
 StartChar: uni0494
 Encoding: 1172 1172 736
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<84 108 95 256.5> 233 96<281.5 353> 468 97<84 550 95 550>
 VStem: 108 97<97 468> 387 98<-4 256> 453 97<400 468>
@@ -17024,7 +17024,7 @@
 EndChar
 StartChar: uni04A6
 Encoding: 1190 1190 754
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<-14.5 10 4 141 263 296 282 416.5> 233 96<445.5 517> 468 97<24 396.5>
 VStem: 10 97<97 468> 296 97<97 468> 532 98<-4 256>
@@ -17199,7 +17199,7 @@
 EndChar
 StartChar: uni04AE
 Encoding: 1198 1198 762
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<167.5 242 178 421> 468 97<58 86 497 523>
 VStem: 242 97<97 237>
@@ -17439,7 +17439,7 @@
 EndChar
 StartChar: uni04B4
 Encoding: 1204 1204 768
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<89 479> 468 97<52.5 205 338 500>
 VStem: 76 96<97 468> 380 97<97 468> 479 95<-91 0>
@@ -17476,7 +17476,7 @@
 EndChar
 StartChar: uni04B5
 Encoding: 1205 1205 769
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<64 87> 326 97<64 172 178 198 351.5 462 468 486.5>
 VStem: 82 96<97 326> 371 97<97 326> 462 96<-41.5 0>
@@ -17591,7 +17591,7 @@
 EndChar
 StartChar: uni04B8
 Encoding: 1208 1208 772
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<345 480> 164 96<230 301.5> 468 97<185 219 345.5 378>
 VStem: 87 98<295 468> 378 96<97 468>
@@ -17629,7 +17629,7 @@
 EndChar
 StartChar: uni04B9
 Encoding: 1209 1209 773
-Width: 578
+Width: 600
 Flags: W
 HStem: -0 97<359 384 474 493.5> 107 95<244 311> 326 96<198 222 359.5 381>
 VStem: 107 96<187.5 326> 378 96<97 326>
@@ -17667,7 +17667,7 @@
 EndChar
 StartChar: uni04BA
 Encoding: 1210 1210 774
-Width: 578
+Width: 600
 Flags: W
 HStem: 0 97<203 235.5 362 396> 305 96<279.5 351> 468 97<101 236>
 VStem: 107 96<97 468> 396 98<97 270>
@@ -17705,7 +17705,7 @@
 EndChar
 StartChar: uni04BB
 Encoding: 1211 1211 775
-Width: 578
+Width: 600
 Flags: W
 HStem: -0 97<87.5 111 473 493.5> 221 95<270 337> 326 97<87.5 107 197 222>
 VStem: 107 96<97 326> 378 96<97 235.5>
@@ -30924,7 +30924,7 @@
 EndChar
 StartChar: uniFFFD
 Encoding: 65533 65533 1487
-Width: 788
+Width: 600
 Flags: HW
 TeX: 117 0 0 0
 HStem: 174 59<360 416>
Index: ttf-freefont-20060501cvs/sfd/FreeMonoOblique.sfd
===================================================================
--- ttf-freefont-20060501cvs.orig/sfd/FreeMonoOblique.sfd	2006-07-04 18:56:23.862477000 +0200
+++ ttf-freefont-20060501cvs/sfd/FreeMonoOblique.sfd	2006-07-04 19:01:11.372445250 +0200
@@ -33313,7 +33313,7 @@
 EndChar
 StartChar: uniFFFD
 Encoding: 65533 65533 1149
-Width: 788
+Width: 600
 Flags: HW
 TeX: 117 0 0 0
 HStem: 174 59<360 416>
@@ -36310,7 +36310,7 @@
 EndChar
 StartChar: uni1FDD
 Encoding: 8157 8157 1446
-Width: 746
+Width: 600
 Flags: HW
 TeX: 117 0 0 0
 VStem: 198 34<532 575.5>
@@ -36319,7 +36319,7 @@
 EndChar
 StartChar: uni1FDE
 Encoding: 8158 8158 1447
-Width: 827
+Width: 600
 Flags: HW
 TeX: 117 0 0 0
 VStem: 198 34<532 575.5>
Index: ttf-freefont-20060501cvs/sfd/FreeMono.sfd
===================================================================
--- ttf-freefont-20060501cvs.orig/sfd/FreeMono.sfd	2006-07-04 18:56:24.050488750 +0200
+++ ttf-freefont-20060501cvs/sfd/FreeMono.sfd	2006-07-04 19:00:04.420261000 +0200
@@ -9540,7 +9540,7 @@
 EndChar
 StartChar: tcaron
 Encoding: 357 357 292
-Width: 783
+Width: 600
 Flags: HW
 HStem: -16 41<253 342.5> 376 41<71 145 186 406> 543 20<159 173>
 VStem: 145 41<107 376 417 536>
@@ -13586,7 +13586,7 @@
 EndChar
 StartChar: uni0200
 Encoding: 512 512 447
-Width: 801
+Width: 600
 Flags: HW
 HStem: 0 41<27 187 399 484 408 573> 188 41<162 428> 522 41<126 330>
 Refer: 615 783 N 1 0 0 1 560 146 0
@@ -13594,7 +13594,7 @@
 EndChar
 StartChar: uni0201
 Encoding: 513 513 448
-Width: 801
+Width: 600
 Flags: HW
 HStem: -16 41<181.5 263> 0 41<419 514> 217 41<220.5 313> 390 41<256 345.5>
 VStem: 72 41<74 155.5> 419 41<41 343.5>
@@ -13603,7 +13603,7 @@
 EndChar
 StartChar: uni0202
 Encoding: 514 514 449
-Width: 950
+Width: 600
 Flags: HW
 HStem: 0 41<27 187 399 484 408 573> 188 41<162 428> 522 41<126 330>
 Refer: 617 785 N 1 0 0 1 560 146 0
@@ -13611,7 +13611,7 @@
 EndChar
 StartChar: uni0203
 Encoding: 515 515 450
-Width: 950
+Width: 600
 Flags: HW
 HStem: -16 41<181.5 263> 0 41<419 514> 217 41<220.5 313> 390 41<256 345.5>
 VStem: 72 41<74 155.5> 419 41<41 343.5>
@@ -32643,7 +32643,7 @@
 EndChar
 StartChar: uni1EA2
 Encoding: 7842 7842 1278
-Width: 660
+Width: 600
 Flags: HW
 HStem: 0 41<27 187 399 484 408 573> 188 41<162 428> 522 41<126 330> 802 42<-374 -345>
 VStem: -468 42<743.5 777> -392 40<637 693.5> -320 40<748 775>
@@ -32652,7 +32652,7 @@
 EndChar
 StartChar: uni1EA3
 Encoding: 7843 7843 1279
-Width: 660
+Width: 600
 Flags: HW
 HStem: -16 41<181.5 263> 0 41<419 514> 217 41<220.5 313> 390 41<256 345.5> 657 42<-303 -274>
 VStem: -397 42<598.5 632> -321 40<492 548.5> -249 40<603 630> 72 41<74 155.5> 419 41<41 343.5>
@@ -32691,7 +32691,7 @@
 EndChar
 StartChar: uni1EA8
 Encoding: 7848 7848 1284
-Width: 660
+Width: 600
 Flags: HW
 HStem: 0 41<27 187 399 484 408 573> 188 41<162 428> 522 41<126 330> 1015 42<-329 -300>
 VStem: -423 42<956.5 990> -347 40<850 906.5> -275 40<961 988>
@@ -32700,7 +32700,7 @@
 EndChar
 StartChar: uni1EA9
 Encoding: 7849 7849 1285
-Width: 660
+Width: 600
 Flags: HW
 HStem: -16 41<181.5 263> 0 41<419 514> 217 41<220.5 313> 390 41<256 345.5> 865 42<-312 -283>
 VStem: -406 42<806.5 840> -330 40<700 756.5> -258 40<811 838> 72 41<74 155.5> 419 41<41 343.5>
@@ -32770,7 +32770,7 @@
 EndChar
 StartChar: uni1EB2
 Encoding: 7858 7858 1294
-Width: 660
+Width: 600
 Flags: HW
 HStem: 0 41<27 187 399 484 408 573> 188 41<162 428> 522 41<126 330> 636 41<257 339> 746 20<167.5 180 416.5 428.5> 996 42<-302 -273>
 VStem: -396 42<937.5 971> -320 40<831 887.5> -248 40<942 969>
@@ -32779,7 +32779,7 @@
 EndChar
 StartChar: uni1EB3
 Encoding: 7859 7859 1295
-Width: 660
+Width: 600
 Flags: HW
 HStem: -16 41<181.5 263> 0 41<419 514> 217 41<220.5 313> 390 41<256 345.5> 491 41<258 340> 601 20<168.5 181 417.5 429.5> 846 42<-302 -273>
 VStem: -396 42<787.5 821> -320 40<681 737.5> -248 40<792 819> 72 41<74 155.5> 419 41<41 343.5>
