Juliusz, > Cool. I suggest we have a look after 4.2.0 is out (it's frozen right > now).
Sounds right to me. Once I get it right, I can always stick it on a web site in anticipation of the release after 4.2.0. > S> 1. What license do you prefer? GPL? X? ... > In other words, you should take the XFree86 license, and query-replace > all instances of ``the XFree86 Project'' by your name. Thanks for the clear info - will do! > S> 2. What format is preferred? > > PFA is fine. No problem, pfaedit supports PFA (hence the name, I suspect :-)). > S> I would prefer to use a scalable format rather than bitmap > > Me too. Stem hints welcome. pfaedit has an auto-hinting capability supporting horizontal, vertical and diagonal hints - if that is enough, we are there already. If not, other people have kindly offered to help in adding hints. I'm sure you'll be able to tell me if I get this wrong! > S> 3. For encoding, I have tried to stick to what seems to be the best > S> standardised encoding - the one from ISCII. So, as per IS13194, I > S> have made an encoding up for the combination of 0-127 for ASCII, > S> and 128-255 for the Unicode Bengali codepoints, and called is > S> is13194-bengali. This is obviously just a starting point - but does > S> that make sense so far? > > The Type 1 renderer does not use the font's encoding for text fonts -- > it uses the glyph names. You should do the following: > > - use the Adobe Glyph List names for your font; > - prepare an encoding file for ISCII. > > The first point is absolutely essential (although workarounds do exist > for fonts that don't follow the AGL). If you follow the AGL, an added > benefit is that your fonts will be usable with other smart software, > such as ATM, DPS or TeX. Hmmm. I just looked at http://partners.adobe.com/asn/developer/type/glyphlist.txt and could not see any names for Bengali, i.e. Unicode U+0980 though U+09FF. What am I missing? > The procedure for creating an encoding file is explained in the > README.fonts document. I'm at your disposition if you need help. I presume you are suggesting that I use "STARTMAPPING postscript"? Once I resolve the AGL issue, I can try to put something together. In any case, I'm sure your assistance will be invaluable to a newbie like me! > S> 4. I have actually implemented just the Bengali glyphs > S> 128-255. Should I take a set of ASCII glyphs from somewhere and > S> just add them to the 0-127 space just to fill out the encoding, > > Be very, very careful with licensing issues; you cannot just take > ASCII glyphs from some random font and expect XFree86 to legally be > able to use them. I suggest you leave them as they stand right now, > and add ASCII/Adobe Standard glyphs at a later time. Oh, I meant taking the glyphs from an existing XFree86 font. I presume that would be OK? If not, then your suggestion to defer this makes sense. Thanks, Shaheed _______________________________________________ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts
