Using a template system for faster work

Sometimes, we use a "templating system" to make our work a little more easier and a little faster. This can be done when you already have an existing Free font for your script. The trick is to simply replace the glyphs of the older font with the newer glyphs. This will make your job much easier, and avoid un necessary repetition of work. For example, in the Free Bangla Fonts project, Deepayan Sarkar has developed a "standard" template font which is reused by almost all of the newer fonts from the project. This approach also makes debugging of substitution and positioning much easier, since there is only one master font, and you only need to debug that.

In fact, the BarahaOpenDevangari font accompanying this document has been made from the layout of the Gargi font.

Warning

If you are working on a Free (especially GPL'ed) font, do not use the layout of an existing proprietary font without explicit (written) permission of the author. I am not a lawyer, but I think a font created in this process becomes a derivative of the "original" font, and my personal opinion is that it is always best to remain on the safe side (especially when you might be infringing on the copyrights of a 500kg gorilla ;-).