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

Reply via email to