I cannot tell about InDesign CS4’s Indic capabilities but I have heard that SIL (http://www.sil.org ) developed a plugin for InDesign CS3 for Windows that uses the Microsoft Uniscribe library, which should give users of InDesign the ability to typeset using any complex script that Microsoft Windows supports. I am not sure about the public availability of the SIL plugin, though.
You can probably tell from Thomas’ comments that we’re trying to figure out the best way to describe the support for what we’re calling “complex scripts” in InDesign CS4. We spent a lot of effort integrating the glyph layout engine that is in the ME version of InDesign into the mainline product. The goal was to allow documents that were created in InDesign ME to be opened, viewed, printed, and edited in the non-ME version. We did not have time to figure out a user interface or to do as much testing of this separate engine as we would like. We consider it “beta” and we’ll continue to improve this area as we move forward. That said, you can use scripting or template-style documents to access features for the correct composition of Arabic, Hebrew, Tamil, Devanagari, Thai, Lao, and more. Full cross-platform support of these writing script at the level we and our users demand is going to take more than one release. We’re excited about the functionality that is under the hood and hope that this first step will allow our more cutting-edge users to do high-end design with these scripts.
eric
Once we’ve figured out how to roll this “beta-but-useful” functionality out...
How about a set of complex script template files for download?
I suspect the most obvious UI deficiency will be right-to-left text controls for Hebrew, Arabic, etc. Being able to set paragraph directionality is pretty critical for working with RTL scripts. A lot of other complex script support doesn’t really need much dedicated UI, since so much is handled via input, layout engine and character properties.
Certainly somebody will make some template files. The question is whether they go on Adobe Labs, on my blog, or we just let some third party make and distribute them.
So the goal is a single version of ID that supports all scripts? Can I ask how that tallies with your policy up to now of having to buy a Chinese Japanese or Korean version to be able to access features specific to those languages?
The goal is that every version of InDesign should be able to set type in every writing system is different from the goal that every version of InDesign should offer full typographic support for every writing system.
The English and Middle East versions of InDesign allow you to do basic typesetting for East Asian (CJK) languages, but only the East Asian version gives you access to the full set of typographic features specific for those languages.
But until now, the English and the East Asian version of InDesign did not at all allow setting Arabic or Hebrew. I think Adobe is now changing that, but I’m not sure if their goal is to completely unify all the editions, including the advanced typographic features.
It is possible that they fear that this would make the user interface overly complex. (I imagine putting the East Asian, Middle East, Indic and European typographic controls would result in some serious complexity).
indic plus looks ’interesting’, but it seems not to do what it says it does. the site claims proper matra placement, but their images show imporperly placed reph characters in relation to ka. it seems that this plugin is performing glyph reordering and replacement, but not mark placement. but i can’t be sure as i haven’t actually tried this out...
Yes, IndicPlus is Windows only. They said they may do a Mac version if there’s demand for it. I did ask them if it supported mark placement and they were a bit vague. I will check it (you can check yourself with the demo if you have Windows ID). But most of the Unicode Indic fonts I have seen don’t use GPOS mark features anyway, just GSUB replacements.
I Myself represent MetaDesign Solutions, doing development of IndicPlus and other InDesign Solutions.
Using Typohile as medium, Firstly I would like to convey my thanks to all our IndicPlus Customers for the great response and feedback to this product.
Images on our website was using an ancient version of IndicPlus which had issue with placement of reph characters and other conjunctions. In our latest demo release which is freely available on web we support reph characters and also features such as below base mark and above base mark.
Well it’s been two months and I still don’t see any posts and/or blogs about Indic support in InDesign CS4. I mean does unicode Hindi, Bangla work at all in InDesign CS4 (officially or unofficially)??
You’d need to first open an InDesign ME document to end up with text that has the World Ready Composer “on.” Then you could give it a try. It is still very much “pre-release quality” but there is a fair bit of functionality there.
InDesign CS4 ME will have similar functionality, btw. If you also need Arabic or Hebrew support, you should wait for that.
Well, I downloaded CS4 trial, added a script found on the Swiss InDesign forum “hilfdirselbst” at http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=373891 to enable the World-Ready paragraph composer, and had an experiment with some Unicode UTF8 text copied from the BBC Hindi website.
Just to double-check, I viewed the same web page via Safari on OS X 10.4 and via Firefox on Windows XP, and used both those renderings to check against the same text in CS4.
Result: The World-Ready paragraphs certainly join the Hindi/Devanagari letters much better, and in the same order as the text rendering via the browsers.
Oddly, the results were better when I switched from the OS X 10.4 font Devanagari MT to the downloaded font Mangal.
Probably needs someone with a better understanding of the language to be 100% sure, but to
this amateur, it looks OK so far.
Now for some experiments with other Indian languages...
Chris, is the OS X Devanagari font an OpenType font or an AAT font? If it is an Apple system font, it probably contains AAT tables instead of OpenType tables. In that case, you would expect the World-Ready composer to correctly re-order Devanagari characters, but you wouldn’t get all the refinements of conjunct forms, accurate mark positioning, etc. that rely on the OT GSUB and GPOS tables. Mangal is an OT font, so will perform better.
The Devanagari bundled with Mac OS X is Monotype Devanagari (Devanagari MT). This is an AAT-font, not an OpenType font. And Mangal is not just *any* downloaded font, but the Devanagari system font for Windows (and is an OpenType font, as John mentions above).
25.Sep.2008 8.14am
I cannot tell about InDesign CS4’s Indic capabilities but I have heard that SIL (http://www.sil.org ) developed a plugin for InDesign CS3 for Windows that uses the Microsoft Uniscribe library, which should give users of InDesign the ability to typeset using any complex script that Microsoft Windows supports. I am not sure about the public availability of the SIL plugin, though.
Adam
25.Sep.2008 11.10am
Officially? No.
Unofficially? Yes.
Confused? Watch Typophile and/or my blog for more details, Real Soon Now.
T
26.Sep.2008 12.19pm
You can probably tell from Thomas’ comments that we’re trying to figure out the best way to describe the support for what we’re calling “complex scripts” in InDesign CS4. We spent a lot of effort integrating the glyph layout engine that is in the ME version of InDesign into the mainline product. The goal was to allow documents that were created in InDesign ME to be opened, viewed, printed, and edited in the non-ME version. We did not have time to figure out a user interface or to do as much testing of this separate engine as we would like. We consider it “beta” and we’ll continue to improve this area as we move forward. That said, you can use scripting or template-style documents to access features for the correct composition of Arabic, Hebrew, Tamil, Devanagari, Thai, Lao, and more. Full cross-platform support of these writing script at the level we and our users demand is going to take more than one release. We’re excited about the functionality that is under the hood and hope that this first step will allow our more cutting-edge users to do high-end design with these scripts.
eric
26.Sep.2008 1.49pm
Once we’ve figured out how to roll this “beta-but-useful” functionality out, you’ll see more posted. We’re still debating how to do that.
Regards,
T
26.Sep.2008 4.48pm
Once we’ve figured out how to roll this “beta-but-useful” functionality out...
How about a set of complex script template files for download?
I suspect the most obvious UI deficiency will be right-to-left text controls for Hebrew, Arabic, etc. Being able to set paragraph directionality is pretty critical for working with RTL scripts. A lot of other complex script support doesn’t really need much dedicated UI, since so much is handled via input, layout engine and character properties.
26.Sep.2008 4.55pm
Certainly somebody will make some template files. The question is whether they go on Adobe Labs, on my blog, or we just let some third party make and distribute them.
Cheers,
T
7.Oct.2008 5.28am
So the goal is a single version of ID that supports all scripts? Can I ask how that tallies with your policy up to now of having to buy a Chinese Japanese or Korean version to be able to access features specific to those languages?
9.Oct.2008 5.26pm
The goal is that every version of InDesign should be able to set type in every writing system is different from the goal that every version of InDesign should offer full typographic support for every writing system.
The English and Middle East versions of InDesign allow you to do basic typesetting for East Asian (CJK) languages, but only the East Asian version gives you access to the full set of typographic features specific for those languages.
But until now, the English and the East Asian version of InDesign did not at all allow setting Arabic or Hebrew. I think Adobe is now changing that, but I’m not sure if their goal is to completely unify all the editions, including the advanced typographic features.
It is possible that they fear that this would make the user interface overly complex. (I imagine putting the East Asian, Middle East, Indic and European typographic controls would result in some serious complexity).
A.
15.Oct.2008 9.02am
Is the Indic plugin referred to above the same as the MetaDesign one at http://www.metadesignsolutions.com/IndicPlus.html ?
Seems to be Windows-only, but CS2 and CS3 for many Indian languages. Anyone tried this?
15.Oct.2008 9.33am
indic plus looks ’interesting’, but it seems not to do what it says it does. the site claims proper matra placement, but their images show imporperly placed reph characters in relation to ka. it seems that this plugin is performing glyph reordering and replacement, but not mark placement. but i can’t be sure as i haven’t actually tried this out...
17.Oct.2008 12.11pm
Yes, IndicPlus is Windows only. They said they may do a Mac version if there’s demand for it. I did ask them if it supported mark placement and they were a bit vague. I will check it (you can check yourself with the demo if you have Windows ID). But most of the Unicode Indic fonts I have seen don’t use GPOS mark features anyway, just GSUB replacements.
18.Oct.2008 6.48am
Hello Everyone,
I Myself represent MetaDesign Solutions, doing development of IndicPlus and other InDesign Solutions.
Using Typohile as medium, Firstly I would like to convey my thanks to all our IndicPlus Customers for the great response and feedback to this product.
Images on our website was using an ancient version of IndicPlus which had issue with placement of reph characters and other conjunctions. In our latest demo release which is freely available on web we support reph characters and also features such as below base mark and above base mark.
URL’s for demo version
Windows InDesign CS3 : http://www.metadesignsolutions.com/trial/IndicPlus Installer CS3.exe
Windows InDesign CS2 : http://www.metadesignsolutions.com/trial/IndicPlus Installer CS2.exe
IndicPlus Product manual
Pdf : http://metadesignsolutions.com/manuals/IndicPlusManual.pdf
Product Page
http://metadesignsolutions.com/IndicPlus.html
For feedback or more information please drop me an email at sales@metadesignsolutions.com
Thanks
Amit Gupta
MetaDesign Solutions
18.Nov.2008 1.37am
Well it’s been two months and I still don’t see any posts and/or blogs about Indic support in InDesign CS4. I mean does unicode Hindi, Bangla work at all in InDesign CS4 (officially or unofficially)??
18.Nov.2008 11.58am
You’d need to first open an InDesign ME document to end up with text that has the World Ready Composer “on.” Then you could give it a try. It is still very much “pre-release quality” but there is a fair bit of functionality there.
InDesign CS4 ME will have similar functionality, btw. If you also need Arabic or Hebrew support, you should wait for that.
T
18.Nov.2008 3.26pm
So at that point you can paste in some Unicode “indic” text from the Web and it should shape? Which scripts might we try?
19.Nov.2008 12.01am
You’d need an appropriate typeface as well, but sure, give it a try.
Very much pre-release functionality, swim here at your own risk, no support available, etc.
T
21.Nov.2008 8.04am
Well, I downloaded CS4 trial, added a script found on the Swiss InDesign forum “hilfdirselbst” at
http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=373891 to enable the World-Ready paragraph composer, and had an experiment with some Unicode UTF8 text copied from the BBC Hindi website.
Just to double-check, I viewed the same web page via Safari on OS X 10.4 and via Firefox on Windows XP, and used both those renderings to check against the same text in CS4.
Result: The World-Ready paragraphs certainly join the Hindi/Devanagari letters much better, and in the same order as the text rendering via the browsers.
Oddly, the results were better when I switched from the OS X 10.4 font Devanagari MT to the downloaded font Mangal.
Probably needs someone with a better understanding of the language to be 100% sure, but to
this amateur, it looks OK so far.
Now for some experiments with other Indian languages...
21.Nov.2008 10.44am
Chris, is the OS X Devanagari font an OpenType font or an AAT font? If it is an Apple system font, it probably contains AAT tables instead of OpenType tables. In that case, you would expect the World-Ready composer to correctly re-order Devanagari characters, but you wouldn’t get all the refinements of conjunct forms, accurate mark positioning, etc. that rely on the OT GSUB and GPOS tables. Mangal is an OT font, so will perform better.
21.Nov.2008 11.28am
The Devanagari bundled with Mac OS X is Monotype Devanagari (Devanagari MT). This is an AAT-font, not an OpenType font. And Mangal is not just *any* downloaded font, but the Devanagari system font for Windows (and is an OpenType font, as John mentions above).
21.Nov.2008 5.10pm
Yup.
25.Nov.2008 9.52am
Thanks to John Hudson and Dan Reynolds.
That makes perfect sense. The mark positioning was “markedly” improved with Mangal. Very promising.