On 03/24/2011 12:02 AM, srikrishnan wrote: > Hi, > > I have one thought. Just I want to share with you. > > I am a Template Developer in Arbortext Advanced Print Publisher > (formerly 3B2), in a STM Typesetting Environment for past 15 years and > above. I think in some aspects Scribus seems like APP. For example we > can open APP's file also in a text editor and if we have knowledge we > can make simple edits in the text editor itself. > > In APP, there is an option to create ligature table, through this table > we can replace or add a character for a character. If such option > available in Scribus it would be easy for an user to make available some > accented characters as well as surrogated pairs which need very > essentially in Indic languages. > > > FYR: APP's ligature table syntaxes as follows: > > replace 0x0B95; 0x0BCD; draw 0xE893; 'ka ? > replace 0x0B99; 0x0BCD; draw 0xE896; 'Nga ? > replace 0x0B9A; 0x0BCD; draw 0xE89B; 'ca ? > replace 0x0B9E; 0x0BCD; draw 0xE8A3; 'Nya ? > replace 0x0B9F; 0x0BCD; draw 0xE8A8; 'Tta ? > replace 0x0BA3; 0x0BCD; draw 0xE8AF; 'NNA ? > replace 0x0BA4; 0x0BCD; draw 0xE8B4; 'Tha ? > replace 0x0BA8; 0x0BCD; draw 0xE8B9; 'Na ? > replace 0x0BA9; 0x0BCD; draw 0xE8C0; 'NNNa ? > replace 0x0BAA; 0x0BCD; draw 0xE8C3; 'Pa ? > replace 0x0BAE; 0x0BCD; draw 0xE8C8; 'Ma ? > replace 0x0BAF; 0x0BCD; draw 0xE8CB; 'Ya ? > replace 0x0BB0; 0x0BCD; draw 0xE8D0; 'Ra ? > replace 0x0BB1; 0x0BCD; draw 0xE8D6; 'RRa ? > replace 0x0BB2; 0x0BCD; draw 0xE8DC; 'La ? > replace 0x0BB3; 0x0BCD; draw 0xE8E2; 'LLa ? > replace 0x0BB4; 0x0BCD; draw 0xE8E7; 'LLLa ? > replace 0x0BB5; 0x0BCD; draw 0xE8EA; 'Va ? > > the above ligature table created as per the characters position > available in code2000 font for tamil
This is good to know, since I know one of the problems with indic fonts has been the changes that happen with various glyphs depending on leading/following glyphs. Hopefully, Pierre Marchand is noting this. Greg
