From: Suraj N. K. <sku...@uc...> - 2005-12-27 08:23:39
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 rahul bhalerao wrote: > Hi, >=20 > Two years! Thats a really long time. But dont worry, I > have just found a sound solution to this problem. It was so inhibiting that I avoided working with Telugu on the computer for months at a time. >=20 > Its very simple and I have just tried it. >=20 > The solution goes like this: >=20 > 1. Open your font file (.ttf/otf, or .sfd) in fontforge. > 2. Select all Glyphs. > 3. use function: > Element-> Transformations-> Transform.. > 4. From either of 2nd, 3rd and 4th dropdown list select > Scale.. > 5. Now enter the scaling factor in both X and Y > dimensions as you choice. > e.g. scaling by 200% in both will make all the > selected glyphs double in size. > 6. Now save the file. > 7. And generate the font. >=20 >=20 > It's that simple. And it works 100%. >=20 > Rahul Bhalerao > [Indic Fonts Team, > HBCSE, TIFR.] This is fantastic! A thousand thanks to you Sir! :-) I have posted about this problem before on forums and mailing lists without success. Thus, I am truly glad that you participate in the Indlinux community. :-) Now, I have run into another obstacle and seek your wisdom: after scaling the font to 200% (both X and Y), I notice that the relative spacing between adjacent, independent glyphs has been excluded from the scaling transformation. Thus, some of the glyphs overlap (see http://people.ucsc.edu/~skurapat/pub/tmp/Screenshot-pothana200x.png). Is there a way to preserve the relative spacing while performing the scaling transformation? Thanks, - -- =E0=B0=95=E0=B1=82=E0=B0=B0=E0=B0=AA=E0=B0=BE=E0=B0=9F=E0=B0=BF =E0=B0=B8= =E0=B1=82=E0=B0=B0=E0=B0=9C=E0=B1=8D | people.ucsc.edu/~skurapat | GPG: = 0x162728C7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDsPnkmV9O7RYnKMcRAibaAJ9PraeVSY5EmZ6D+G/cB909ng/LAwCgmQ+k ZG6GeqZHIsec0trW/0DFKz8=3D =3DJkmS -----END PGP SIGNATURE----- |