From d8483149feb7e1d3f227b5d5056b3c3bc73231b2 Mon Sep 17 00:00:00 2001 From: Max Value Date: Thu, 26 Mar 2026 02:45:46 +0000 Subject: [PATCH] Fixed visual bug on f character --- fimm.sfd | 200 ++++++++++++++++++++++++++----------------------------- 1 file changed, 95 insertions(+), 105 deletions(-) diff --git a/fimm.sfd b/fimm.sfd index 0545cec..00542f5 100644 --- a/fimm.sfd +++ b/fimm.sfd @@ -21,7 +21,7 @@ OS2Version: 0 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1758422510 -ModificationTime: 1774491374 +ModificationTime: 1774493117 PfmFamily: 17 TTFWeight: 400 TTFWidth: 5 @@ -260,7 +260,7 @@ EndChar StartChar: g Encoding: 103 103 6 Width: 167 -Flags: HW +Flags: W HStem: -801.36 61.917<-493.337 -106.296> VStem: -144.757 66.9736<311.628 366.597> LayerCount: 2 @@ -321,7 +321,7 @@ EndChar StartChar: i Encoding: 105 105 8 Width: 277 -Flags: HW +Flags: W LayerCount: 2 Fore SplineSet @@ -370,8 +370,7 @@ EndChar StartChar: t Encoding: 116 116 10 Width: 293 -Flags: HW -VStem: 65.2676 38.5889<95.746 130.758> +Flags: W LayerCount: 2 Fore SplineSet @@ -458,7 +457,7 @@ EndChar StartChar: o Encoding: 111 111 13 Width: 484 -Flags: HW +Flags: W LayerCount: 2 Fore SplineSet @@ -519,7 +518,7 @@ EndChar StartChar: n Encoding: 110 110 15 Width: 497 -Flags: HW +Flags: W HStem: -3.31152 25.2559<496.49 598.297> LayerCount: 2 Fore @@ -577,7 +576,7 @@ EndChar StartChar: p Encoding: 112 112 17 Width: 511 -Flags: HW +Flags: W VStem: 37.9648 63.5732<-246.502 -58.7705> LayerCount: 2 Fore @@ -604,9 +603,9 @@ EndChar StartChar: r Encoding: 114 114 18 Width: 251 -Flags: HW -HStem: 372.575 37.5654<242.328 285.297> -VStem: -52.2388 92.7393<7.17264 82.8729> +Flags: W +HStem: 372.575 37.5654<242.328 285.296> +VStem: -52.2393 92.7393<7.17264 82.8729> LayerCount: 2 Fore SplineSet @@ -623,9 +622,8 @@ EndChar StartChar: u Encoding: 117 117 19 Width: 460 -Flags: HW -HStem: 11.5322 39.0215<399.835 484.007> -VStem: 300.328 38.4639<71.9766 148.304> +Flags: W +HStem: 36.2285 39.0215<405.541 485.215> LayerCount: 2 Fore SplineSet @@ -646,15 +644,14 @@ SplineSet 394.916015625 35.7734375 301.712890625 71.36328125 301.536132812 96.6728515625 c 0 301.473632812 105.631835938 281.166992188 34.66796875 211.208007812 -14.3037109375 c 0 141.208007812 -63.3037109375 77.2080078125 -21.3037109375 77.2080078125 -21.3037109375 c 2 - 77.2080078125 -21.3037109375 l 2 EndSplineSet EndChar StartChar: v Encoding: 118 118 20 Width: 369 -Flags: HW -VStem: 14 52.3604<112.657 280.896> +Flags: W +VStem: 27.3867 61.6133<179.127 275.056> LayerCount: 2 Fore SplineSet @@ -3613,7 +3610,7 @@ EndChar StartChar: ampersand Encoding: 38 38 79 Width: 319 -Flags: HW +Flags: W LayerCount: 2 Fore SplineSet @@ -3651,7 +3648,8 @@ EndChar StartChar: dollar Encoding: 36 36 80 Width: 120 -Flags: HW +Flags: W +HStem: 416 46.8545<27.477 75.5071> LayerCount: 2 Fore SplineSet @@ -3665,20 +3663,17 @@ SplineSet 106.521484375 46.2587890625 112.338526033 32.7408697698 121.328125 23.751953125 c 0 134.194335938 10.88671875 135.3125 6.60546875 129.063476562 -5.9140625 c 0 118.608398438 -26.900390625 103.196289062 -27.23046875 88.9990234375 -6.7841796875 c 2 - 88.9990234375 -6.7841796875 l 2 29 416 m 2 13.48046875 427.639648438 18.439453125 462.854492188 42.705078125 462.854492188 c 0 69.6708984375 462.854492188 70.8895951018 461.928421224 77.0791015625 436.001953125 c 0 81.1865234375 418.796875 44.6342629829 408.182868509 29 416 c 2 - 29 416 l 1 - 29 416 l 2 EndSplineSet EndChar StartChar: parenleft Encoding: 40 40 81 Width: 224 -Flags: HW +Flags: W LayerCount: 2 Fore SplineSet @@ -3725,14 +3720,14 @@ SplineSet 354.127929688 -201.201171875 371.702148438 -224.173828125 405.047851562 -325.760742188 c 0 446.958984375 -453.42578125 389.874023438 -593.466796875 282.615234375 -626.1484375 c 0 207.817382812 -648.938476562 126.599609375 -655.331054688 48.6279296875 -644.630859375 c 1 - 48.6279296875 -644.630859375 l 1 EndSplineSet EndChar StartChar: parenright Encoding: 41 41 82 Width: 312 -Flags: HW +Flags: W +VStem: 31.5566 70.1895<23.4734 135.669> LayerCount: 2 Fore SplineSet @@ -3757,7 +3752,9 @@ EndChar StartChar: asterisk Encoding: 42 42 83 Width: 420 -Flags: HW +Flags: W +HStem: -67.0088 25.334<432.543 503.833> +VStem: -5.37598 62.0869<87.4827 265.533> 310.961 53.8066<19.3275 240.012> LayerCount: 2 Fore SplineSet @@ -3789,7 +3786,8 @@ EndChar StartChar: slash Encoding: 47 47 84 Width: 326 -Flags: HW +Flags: W +VStem: 255.837 29.9971<172.861 214.004> LayerCount: 2 Fore SplineSet @@ -3818,11 +3816,13 @@ EndChar StartChar: bracketleft Encoding: 91 91 85 Width: 406 -Flags: HW +Flags: W +HStem: 246.247 91.5127<234.31 350.826> +VStem: -53.0645 59.0459<-32.0466 109.389> 308.517 100.414<508.568 748.517> 397.234 42.0166<167.324 232.736> LayerCount: 2 Fore SplineSet -293.493164062 92.2890625 m 0 +293.493164062 92.2890625 m 0xd0 288.33203125 122.161132812 283.940429688 134.845703125 281.529296875 149.736328125 c 0 278.330078125 169.715820312 284.30078125 199.952148438 271.775390625 198.282226562 c 0 265.66796875 197.473632812 250.05859375 153.026367188 208.401367188 81.923828125 c 0 @@ -3832,7 +3832,7 @@ SplineSet 176.817382812 332.3515625 208.201171875 337.328125 234.309570312 337.759765625 c 0 292.546875 338.706054688 287.590820312 325.411132812 308.516601562 536.84375 c 0 341.838867188 873.442382812 341.90625 873.735351562 378.446289062 873.735351562 c 0 - 406.493164062 873.735351562 413.995117188 847.173828125 408.930664062 765.821289062 c 0 + 406.493164062 873.735351562 413.995117188 847.173828125 408.930664062 765.821289062 c 0xe0 394.688476562 537.291992188 395.1875 542.51953125 381.983398438 484.461914062 c 0 377.591796875 465.110351562 369.099609375 419.356445312 363.104492188 382.815429688 c 2 352.224609375 316.376953125 l 1 @@ -3844,7 +3844,7 @@ SplineSet 397.234375 218.287109375 365.423828125 246.247070312 350.826171875 246.247070312 c 0 341.813476562 246.247070312 343.279296875 214.934570312 349.587890625 150.275390625 c 0 361.818359375 25.0859375 462.725585938 -15.2392578125 446.32421875 -32.0263671875 c 0 - 429.922851562 -48.8291015625 309.89453125 20.6689453125 293.493164062 92.2890625 c 0 + 429.922851562 -48.8291015625 309.89453125 20.6689453125 293.493164062 92.2890625 c 0xd0 102.67578125 8.189453125 m 0 158.431640625 66.1083984375 174.2265625 89.6982421875 218.653320312 181.38671875 c 0 255.641601562 257.712890625 263.6875 285.538085938 250.978515625 293.377929688 c 0 @@ -3858,7 +3858,8 @@ EndChar StartChar: backslash Encoding: 92 92 86 Width: 202 -Flags: HW +Flags: W +VStem: 70.4492 49.8457<61.4349 397.342> LayerCount: 2 Fore SplineSet @@ -3880,7 +3881,8 @@ EndChar StartChar: less Encoding: 60 60 87 Width: 236 -Flags: HW +Flags: W +VStem: 9.15918 45.1104<-64.8536 42.7534> LayerCount: 2 Fore SplineSet @@ -3914,7 +3916,6 @@ SplineSet 156.526367188 488.36328125 149.0859375 467.901367188 151.13671875 443.560546875 c 0 151.827148438 435.596679688 161.411132812 432.515625 179.891601562 444.493164062 c 0 217.822265625 469.073242188 217.037109375 489.947265625 216.322265625 491.659179688 c 2 - 216.322265625 491.659179688 l 2 195.030273438 157.697265625 m 0 194.865234375 167.458007812 225.143554688 184.33984375 231.83984375 178.2421875 c 0 234.248046875 176.051757812 229.5546875 172.037109375 221.401367188 169.301757812 c 0 @@ -3926,7 +3927,9 @@ EndChar StartChar: greater Encoding: 62 62 88 Width: 418 -Flags: HW +Flags: W +HStem: 251.117 45.2607<190.76 231.645> +VStem: -57.3662 46.6475<597.153 700.495> 4.58398 52.2734<196.066 332.876> LayerCount: 2 Fore SplineSet @@ -3957,14 +3960,13 @@ SplineSet 461.942382812 81.5546875 467.740234375 65.263671875 440.19140625 32.5048828125 c 0 424.298828125 13.6357421875 380.58984375 -3.900390625 349.43359375 -3.900390625 c 0 340.216796875 -3.900390625 326.86328125 1.9091796875 319.2890625 9.208984375 c 2 - 319.2890625 9.208984375 l 2 EndSplineSet EndChar StartChar: bracketright Encoding: 93 93 89 Width: 354 -Flags: HW +Flags: W LayerCount: 2 Fore SplineSet @@ -4004,74 +4006,62 @@ EndChar StartChar: asciicircum Encoding: 94 94 90 Width: 204 -Flags: HW -LayerCount: 2 -Fore -SplineSet --366.294921875 -938.938476562 m 4 - -382.713867188 -943.209960938 -392.7109375 -923.637695312 -392.7109375 -915.313476562 c 4 - -392.7109375 -911.763671875 -403.549804688 -910.62109375 -416.801757812 -912.775390625 c 4 - -446.9765625 -917.658203125 -361.01171875 -863.751953125 -351.26953125 -845.913085938 c 4 - -341.37890625 -827.84765625 -341.696289062 -825.965820312 -357.059570312 -813.348632812 c 4 - -366.040039062 -805.97265625 -376.014648438 -801.578125 -379.2265625 -803.567382812 c 4 - -384.595703125 -806.905273438 -403.65625 -779.916992188 -398.456054688 -776.34765625 c 4 - -397.188476562 -775.479492188 -384.001953125 -771.232421875 -369.168945312 -766.877929688 c 4 - -345.014648438 -759.821289062 -340.131835938 -760.6015625 -322.930664062 -774.233398438 c 4 - -312.364257812 -782.62109375 -299.788085938 -798.83203125 -294.993164062 -810.265625 c 4 - -290.216796875 -821.697265625 -279.354492188 -839.532226562 -270.859375 -849.907226562 c 4 - -255.919921875 -868.125 -254.991210938 -892.216796875 -268.89453125 -900.793945312 c 1028 -10.0537109375 -872.625976562 m 4 - -191.94921875 -829.515625 -306.552734375 -707.135742188 -328.171875 -682.158203125 c 4 - -359.932617188 -645.494140625 -404.122070312 -559.548828125 -417.202148438 -509.041992188 c 4 - -439.666992188 -422.314453125 -419.525390625 -319.717773438 -366.23046875 -249.198242188 c 4 - -340.045898438 -214.583007812 -275.317382812 -159.954101562 -250.743164062 -151.7578125 c 4 - -243.1328125 -149.21875 -228.3203125 -141.103515625 -217.836914062 -133.729492188 c 4 - -202.940429688 -123.224609375 -199.705078125 -116.633789062 -203.00390625 -103.466796875 c 4 - -205.94140625 -91.759765625 -207.059570312 -82.822265625 -200.447265625 -82.822265625 c 4 - -195.206054688 -82.822265625 -171.115234375 -70.7333984375 -150.21484375 -51.314453125 c 4 - -129.334960938 -31.892578125 -91.59375 -0.763671875 -66.3388671875 17.875 c 4 - -41.0888671875 36.5146484375 -15.8125 58.8095703125 -10.171875 67.38671875 c 4 - -4.5283203125 75.98828125 19.626953125 104.561523438 43.5048828125 130.889648438 c 6 - 86.912109375 178.778320312 l 5 - 82.3876953125 238.856445312 l 6 - 79.89453125 271.885742188 74.822265625 309.482421875 71.125 322.372070312 c 4 - 60.369140625 359.880859375 54.9169921875 582.639648438 63.6044921875 630.061523438 c 4 - 81.7978515625 729.40234375 87.1025390625 747.89453125 103.775390625 769.727539062 c 4 - 123.049804688 795.01953125 160.666015625 834.348632812 185.959960938 834.348632812 c 4 - 203.5859375 834.348632812 227.5703125 789.018554688 241.897460938 758.186523438 c 4 - 293.755859375 646.608398438 282.978515625 404.215820312 222.139648438 313.918945312 c 4 - 215.3125 303.8203125 209.7578125 292.239257812 209.7578125 288.181640625 c 4 - 209.7578125 280.65625 191.349609375 244.984375 168.231445312 207.665039062 c 4 - 152.16796875 181.7578125 150.373046875 112.443359375 164.384765625 59.7998046875 c 4 - 191.241210938 -41.10546875 212.48046875 -167.944335938 236.403320312 -337.59375 c 4 - 272.096679688 -590.784179688 229.831054688 -740.295898438 206.439453125 -774.46484375 c 4 - 132.051757812 -883.021484375 87.9677734375 -889.279296875 10.0537109375 -872.625976562 c 4 -5.1279296875 -821.528320312 m 4 - 31.3544921875 -825.015625 73.4072265625 -827.869140625 102.508789062 -814.640625 c 4 - 133.19140625 -800.7109375 160.76953125 -767.828125 173.006835938 -730.63671875 c 4 - 203.607421875 -637.673828125 202.063476562 -435.353515625 169.331054688 -247.866210938 c 4 - 157.897460938 -182.291015625 149.885742188 -146.346679688 144.879882812 -122.741210938 c 4 - 139.6171875 -97.908203125 124.67578125 95.17578125 96.1044921875 102.596679688 c 4 - 89.849609375 104.22265625 79.1572265625 95.939453125 67.47265625 79.095703125 c 4 - 45.59765625 50.83984375 18.505859375 26.6240234375 -8.8583984375 3.3759765625 c 4 - -59.2197265625 -36.30859375 -72.279296875 -46.134765625 -83.4140625 -67.5859375 c 4 - -93.2412109375 -86.51953125 -91.337890625 -90.640625 -81.7021484375 -94.4453125 c 4 - -73.2939453125 -97.763671875 -75.59765625 -100.764648438 -91.4873046875 -107.145507812 c 4 - -102.899414062 -111.750976562 -116.0859375 -118.958007812 -131.852539062 -125.296875 c 4 - -147.614257812 -131.63671875 -169.489257812 -143.17578125 -190.155273438 -156.446289062 c 4 - -207.125976562 -165.1953125 -260.083984375 -201.734375 -278.446289062 -217.3515625 c 4 - -293.663085938 -230.283203125 -339.159179688 -285.5234375 -355.325195312 -310.671875 c 4 - -380.68359375 -350.124023438 -385.334960938 -426.624023438 -366.46484375 -493.362304688 c 4 - -352.284179688 -543.421875 -316.272460938 -603.333984375 -285.672851562 -643.421875 c 4 - -258.263671875 -679.305664062 -228.868164062 -700.817382812 -193.791015625 -723.958007812 c 4 - -134.514648438 -761.955078125 -74.2841796875 -810.983398438 5.1279296875 -821.528320312 c 4 -170.150390625 320.196289062 m 4 - 236.213867188 462.54296875 243.526367188 570.279296875 198.088867188 731.85546875 c 4 - 187.313476562 770.209960938 177.168945312 782.446289062 163.940429688 773.107421875 c 4 - 150.859375 763.891601562 138.602539062 732.427734375 130.529296875 706.245117188 c 4 - 104.345703125 621.2265625 112.249023438 509.3515625 119.880859375 404.662109375 c 4 - 127.8046875 288.181640625 130.887695312 266.520507812 139.53125 266.520507812 c 4 - 142.6796875 266.520507812 156.439453125 290.674804688 170.150390625 320.196289062 c 4 +Flags: HWO +LayerCount: 2 +Fore +SplineSet +10.0537109375 -872.625976562 m 0 + -191.94921875 -829.515625 -306.552734375 -707.135742188 -328.171875 -682.158203125 c 0 + -359.932617188 -645.494140625 -404.122070312 -559.548828125 -417.202148438 -509.041992188 c 0 + -439.666992188 -422.314453125 -419.525390625 -319.717773438 -366.23046875 -249.198242188 c 0 + -340.045898438 -214.583007812 -275.317382812 -159.954101562 -250.743164062 -151.7578125 c 0 + -243.1328125 -149.21875 -228.3203125 -141.103515625 -217.836914062 -133.729492188 c 0 + -202.940429688 -123.224609375 -199.705078125 -116.633789062 -203.00390625 -103.466796875 c 0 + -205.94140625 -91.759765625 -207.059570312 -82.822265625 -200.447265625 -82.822265625 c 0 + -195.206054688 -82.822265625 -171.115234375 -70.7333984375 -150.21484375 -51.314453125 c 0 + -129.334960938 -31.892578125 -91.59375 -0.763671875 -66.3388671875 17.875 c 0 + -41.0888671875 36.5146484375 -15.8125 58.8095703125 -10.171875 67.38671875 c 0 + -4.5283203125 75.98828125 19.626953125 104.561523438 43.5048828125 130.889648438 c 2 + 86.912109375 178.778320312 l 1 + 82.3876953125 238.856445312 l 2 + 79.89453125 271.885742188 74.822265625 309.482421875 71.125 322.372070312 c 0 + 60.369140625 359.880859375 54.9169921875 582.639648438 63.6044921875 630.061523438 c 0 + 81.7978515625 729.40234375 87.1025390625 747.89453125 103.775390625 769.727539062 c 0 + 123.049804688 795.01953125 160.666015625 834.348632812 185.959960938 834.348632812 c 0 + 203.5859375 834.348632812 227.5703125 789.018554688 241.897460938 758.186523438 c 0 + 293.755859375 646.608398438 282.978515625 404.215820312 222.139648438 313.918945312 c 0 + 215.3125 303.8203125 209.7578125 292.239257812 209.7578125 288.181640625 c 0 + 209.7578125 280.65625 191.349609375 244.984375 168.231445312 207.665039062 c 0 + 152.16796875 181.7578125 150.373046875 112.443359375 164.384765625 59.7998046875 c 0 + 191.241210938 -41.10546875 212.48046875 -167.944335938 236.403320312 -337.59375 c 0 + 272.096679688 -590.784179688 229.831054688 -740.295898438 206.439453125 -774.46484375 c 0 + 132.051757812 -883.021484375 87.9677734375 -889.279296875 10.0537109375 -872.625976562 c 0 +5.1279296875 -821.528320312 m 0 + 31.3544921875 -825.015625 73.4072265625 -827.869140625 102.508789062 -814.640625 c 0 + 133.19140625 -800.7109375 160.76953125 -767.828125 173.006835938 -730.63671875 c 0 + 203.607421875 -637.673828125 202.063476562 -435.353515625 169.331054688 -247.866210938 c 0 + 157.897460938 -182.291015625 149.885742188 -146.346679688 144.879882812 -122.741210938 c 0 + 139.6171875 -97.908203125 124.67578125 95.17578125 96.1044921875 102.596679688 c 0 + 89.849609375 104.22265625 79.1572265625 95.939453125 67.47265625 79.095703125 c 0 + 45.59765625 50.83984375 18.505859375 26.6240234375 -8.8583984375 3.3759765625 c 0 + -59.2197265625 -36.30859375 -72.279296875 -46.134765625 -83.4140625 -67.5859375 c 0 + -93.2412109375 -86.51953125 -91.337890625 -90.640625 -81.7021484375 -94.4453125 c 0 + -73.2939453125 -97.763671875 -75.59765625 -100.764648438 -91.4873046875 -107.145507812 c 0 + -102.899414062 -111.750976562 -116.0859375 -118.958007812 -131.852539062 -125.296875 c 0 + -147.614257812 -131.63671875 -169.489257812 -143.17578125 -190.155273438 -156.446289062 c 0 + -207.125976562 -165.1953125 -260.083984375 -201.734375 -278.446289062 -217.3515625 c 0 + -293.663085938 -230.283203125 -339.159179688 -285.5234375 -355.325195312 -310.671875 c 0 + -380.68359375 -350.124023438 -385.334960938 -426.624023438 -366.46484375 -493.362304688 c 0 + -352.284179688 -543.421875 -316.272460938 -603.333984375 -285.672851562 -643.421875 c 0 + -258.263671875 -679.305664062 -228.868164062 -700.817382812 -193.791015625 -723.958007812 c 0 + -134.514648438 -761.955078125 -74.2841796875 -810.983398438 5.1279296875 -821.528320312 c 0 +170.150390625 320.196289062 m 0 + 236.213867188 462.54296875 243.526367188 570.279296875 198.088867188 731.85546875 c 0 + 187.313476562 770.209960938 177.168945312 782.446289062 163.940429688 773.107421875 c 0 + 150.859375 763.891601562 138.602539062 732.427734375 130.529296875 706.245117188 c 0 + 104.345703125 621.2265625 112.249023438 509.3515625 119.880859375 404.662109375 c 0 + 127.8046875 288.181640625 130.887695312 266.520507812 139.53125 266.520507812 c 0 + 142.6796875 266.520507812 156.439453125 290.674804688 170.150390625 320.196289062 c 0 EndSplineSet EndChar EndChars -- 2.39.2