InDesign CS6 | Indic support and preferences

With InDesign CS6, you have the ability to create documents using indic text. Adobe World-Ready Composer (WRC) provides correct word shaping for many of the non-Western scripts, such as Devanagari. Adobe World-Ready composers in the International English version of InDesign, support several indian languages including Hindi, Marathi, Gujarati, Tamil, Punjabi, Bengali, Telugu, Oriya, Malayalam, and Kannada.


Hunspell spelling and hyphenation dictionaries are included in InDesign CS6, and so is the Adobe Devanagari font family.

Adobe World-Ready Composer

Enable the Adobe World-Ready Composer through a paragraph style (Paragraph Style >Justification > Composer) or using the Paragraph panel menu.

Indic preferences

InDesign CS6 also provides a script that you can use to set Indic preferences. This script does the following:

  • Sets Adobe World-Ready composer as the default composer.
  • Specifies using Adobe World-Ready Composer for [No Paragraph Style]. This enables you to import content into InDesign.
  • Sets the font locking preferences. This means typing in Indic script in a font that doesn’t support Indic will switch to one that does.
  • If you try to change text that has Indic to a font that doesn’t support those glyphs will bring up a warning.
  • In addition, it also changes the default page size, and snap zone

Set Indic preferences

Set Indic preferences to work on indic scripts, and correctly import content into InDesign.

  1. Choose Window > Utilities > Scripts
  2. Double-click indicPreferences.js
  3. Open a new document or restart InDesign

To dump indic preferences, simply revert to the default preferences.

  • On Windows, press Shift +Ctrl+Alt and then start InDesign CS6
  • On Mac OS, press Shift+Command+Alt and then start InDesign CS6

Have you tried InDesign CS6 ? Download a trial. Incase you need it, see the instructions to install a trial.


, , ,

  1. #1 by Kajorn Bhirakit on May 13, 2012 - 8:02 pm

    I already use WR Composer for fix tone mark in Thai Language also.

  2. #2 by Benny on May 15, 2012 - 6:26 pm

    Good to know Indian language support is available in Indesign CS6. What about Photoshop, Illustrator and Flash?

  3. #3 by हरिराम on May 15, 2012 - 6:50 pm

    अच्छी खबर है। ट्राईल वर्सन डाउनलोड करके परीक्षण करने पर ही पता चलेगा कितना सही कार्य हो पा रहा है और कितना नहीं…

    • #4 by Vikrant on May 15, 2012 - 6:55 pm

      ज़रूर बताएं…प्रतीक्षा रहेगी |

    • #5 by MOHD. FAIZAN ALVI on November 13, 2012 - 11:33 am

      हाँ काम कर रहा है, मैंने हिंदी और उर्दू दोनों जुबानो में टाइपिंग करके देखा है, अच्छा काम कर रहा है..
      लेकिन हिंदी यूनिकोड फोंट्स के इस्टाइल में परेशानी आ रही है, जैसे मंगल फॉण्ट केवल बोल्ड टाइप में लिखा जा रहा है, नोर्मल नहीं, जबकि एरियल यूनिकोड एमएस सिर्फ नोर्मल टाइप में लिखा जा रहा है, बोल्ड नहीं….

  4. #6 by हरिराम on May 15, 2012 - 7:04 pm

    भारतीय लिपियों में काम करना तो एडोबे से सभी उत्पादों में शुरू से ही हो पा रहा था — पुराने 8बिट- ASCII आधारित TTF फोंट्स में। किन्तु युनिकोडित 16 ओपेन टाइप फोंट में नहीं हो पा रहा था। Indic Script की रेण्डरिंग सही नहीं हो पाती थी। इस लेख में यह स्पष्ट नहीं किया गया है। क्या अब InDesign CS6 में युनिकोड समर्थित फोंट्स में सही काम हो पा रहा है???

  5. #7 by guna on May 31, 2012 - 11:32 pm

    I did activate according to your instructions,
    But Tamil is still displayed as broken words.
    Are there any specific fonts i need to install in Mac envioment. Currently I’m using the system default Inaimathi

    • #8 by Vikrant on June 5, 2012 - 11:47 am

      To be honest, I don’t know the answer right away. I’ll need to find out.
      But could you try with a standard unicode font such as “Arial Unicode MS” and let me know how that works.

    • #9 by Lorin Roche on August 7, 2013 - 12:19 pm


      I am working with an American publisher who licensed Adobe Garamond – “Adobe Garamond Pro Translit” for use in a translation of a Sanskrit text. It handles diacriticals beautifully. Do you know of anyone who is fairly expert in InDesign + Devanagari.

      thanks, Lorin Roche, PhD

    • #10 by Vikrant on August 8, 2013 - 6:38 pm

      You might find some experts on the InDesign Forums:

      Another good place to look for will be the IDUG in india:

  6. #11 by Raju on June 30, 2012 - 3:29 pm

    For typing Indic Unicode Complex script in Photoshop, Illustrator and Indesign (CS4 & above) , the templates given here can be used: Just open the template in respective Application and start typing in the text box. You need to duplicate the text box for more text boxes that needs to support Indic fonts. It Works. (Of course, you no longer need this template for Indesign CS6 now.)

  7. #12 by Karen on July 10, 2012 - 9:56 pm

    I am having trouble with the Hindi language breaking when using the Devanagari MT font. I followed the above instructions and still not working. I did try Arial Unicode MS and that seemed to work however certain characters where there are loops fill in completely. And also it is only available in regular and I need bold as well. Is there another font I can try for Hindi?

  8. #13 by Appaji on September 11, 2012 - 1:40 am

    I tried typing Telugu following your instructions in a trial version of CS6 on Mac OSX (lion) using my unicode font. Characters are not showing properly. Zero width Joiner is not working. I tried using Arial Unicode MS as you suggested to Guna. But result is same. If we achieve the correct look then it’ll be useful to many publishers in Telugu. But it is working perfect in Windows environment. Any help is appreciated.

    • #14 by Vikrant on September 11, 2012 - 11:41 am

      Could you run these same tests with the fonts that got installed with InDesign CS6. Adobe Devanagari is a full-featured, cross-platform indic font.
      Let us know how Adobe Devanagari works for you, or do you still face issues.

    • #15 by Appaji Ambarisha Darbha on December 1, 2012 - 10:21 am

      Thank you Vikrant for the reply. I updated my OS recently. Now 99% of characters are working perfectly in CS6 of Lion. But only a few characters still have problem. They are showing perfectly if I insert them using “insert glyph” function in InDesign. But when try to do the same in Illustrator I’m getting blank space instead of glyph. Why it is so? I checked these character combinations in MS Office. There they are rendering perfectly. Are there any compatibility issues in these two (Adobe and Microsoft) in rendering Unicode Telugu characters? If you require I can send samples of the characters as images. I would like to organize workshops to all Telugu Printing and Publishing Houses on Unicode Telugu usage using Adobe Applications once these issues are solved, which will help better functionality and productivity for them. (Most of them are using Pagemaker still for Telugu).

    • #16 by prasad on February 22, 2013 - 12:27 am

      I downloaded a trial version of Indesign cs6. When I selected Bapuscript under fonts, and started typing, I get only pink colour boxes and not Telugu letters. can you enlighten me?

    • #17 by Vikrant on February 22, 2013 - 2:01 pm

      I’ve never used Bapuscript, but the symptoms you describe indicates font issues.

      Did you follow the instructions in this post to set the indic preferences? Also what results do you get when you try fonts shipped with IDCS6, such as Adobe Devanagari font?

    • #18 by prasad on February 22, 2013 - 10:04 pm

      Thanks for the response. As suggested by you I tried Devnagari, but the same problem persists. Then I went to control panel ( I have got Windows 8 Sony PC ) and selected add Language option and I selected Telugu. Now I am getting an option of Language Preferences at the bottom right hand corner of Tool bar. I changed the option from English to Telugu . Now I am able to see Telugu characters when I type. But the problem is ,irrespective of the Font I choose ( there are many fonts available for Telugu language in the drop down list) I get characters of a single font only. Not only that, I donot know the full keyboard layout for the font I have chosen.
      I hope I have made myself clear to you

    • #19 by Prasad on February 26, 2013 - 12:35 pm

      Request Vikrant for guiding me regarding making use of all the Telugu fonts available in the Dropdown list . I also want to know whether there is any Indian edition for this software and if I have to use that to get all the Telugu fonts. At present I have downloaded the Trial US Edition.
      before buying the InDesign Software , I want to confirm that it will be useful for my Telugu DTP work. Thanks.

    • #20 by Vikrant on February 27, 2013 - 12:09 pm

      Hi Prasad,

      The trial version that you have, is not limited in anyway, and contains the full functionality. The indic features are included, but need to be enabled by using the steps outlined in the blog post above.

      Have you used InDesign before, or are you new to inDesign? If you’re relatively new to ID, it might be worth the effort to look at some training videos (, and read the Help file(

      For advanced questions that may have, you should reach out and meet users in the InDesign forums ( where you can ask other users and share your expertise with the community.

  9. #21 by Sumit Pundeer on November 30, 2012 - 6:47 pm

    World Ready Composer is very good Plug-in for InDesign. I am using In-Design from last few years and working for international Translation Agencies as a Formatter in any language of the world.
    Thanks for the post!!!

  10. #22 by නිෂාන් on December 20, 2012 - 2:51 pm

    I bought CS 5.5 and I am not able to type properly in Sinhala. This is very frustrating. Now that all other programs seem to be working fine, Adobe is still behind. I do not think I want to buy Adobe in the future. It doesn’t look like Sinhala is in CS 6 either (correct me if I am wrong). If anyone is using Sinhala Unicode with Adobe successfully, please let me know.


    මම ඇඩෝබෙ සී එස් 5.5 මිල දී අරගෙන තියනවා. ඒත් මට තවම සිංහල ලියන්න බැහැ හරියට ඒකෙ. මාර විදිය හිස රදයක්. ෆොන්ට් එක්ක පිස්සු නටන්න ඕනි.
    දැන් අනෙත් සියලු මද්‍රකාන්ග වල සිංහල යුනිකෙත පාච්චි කරන්න පුලුවන් වුනත් ඇඩෝබෙ වල බැහැ. මම හිතන්නෙ නැහැ මම ඇඩෝබෙ ආයි ගනීවි කියල. සී එස් 6 යේ වත් සිංහල නෑ වගේ පෙනෙන්නෙ. හරිම දුකට කාරනයක. කවුරුහරි ඇඩෝබෙ වල සිංහල යුනිකෙත පාවච්චි කරනවනම් මට කරුනාකර කියනවද?

  11. #23 by kaushal on January 18, 2013 - 11:50 am

    नमस्कार सर,

    मे गुजराती हुं और मेरो को इन.डीजाइन मे ओर कोरल ड्रो मे इन्दीक लेगवेग स्क्रीपट गुजराती मे चाहीये और वो इस सोफटवेर मे सपोट करता हो वैसा चाहीए. आप मेरी मदद करोगे.

    जैसे मे एग्लीश मे kale लिखु तो કાલે लिखना चाहिये. मे ये पीछले २ साल से ढुढ रहा हुं.

    कौशल पारेख

  12. #25 by Deterjan on January 18, 2013 - 5:01 pm

    Hi.. May i ask something ? Older versions can be downloaded free of adobe CS Do you have an address?

    • #26 by Vikrant on February 27, 2013 - 12:12 pm

      No. Not really free. Only for the registered users of the software. But you can download and install trials for the latest versions of software. Then when (and if) you decide to buy, you can pay upfront and purchase a copy, or subscribe at a relatively low monthly price.

  13. #27 by George on March 1, 2013 - 6:15 am

    Scrambled Tamil Texts are fixed after enabling “Adobe World-Ready Paragraph Composer”. To enable this, get paragraph window, and then click the small down arrow on the top right corner to expand the pop-up menu, and then select “Adobe World-Ready Paragraph Composer”. That’s it. Tamil Vaalga.

  14. #28 by Bilal on May 8, 2013 - 12:51 pm

    Can i use malayalam in adobe pagemaker’s in any of the versions? If yes how?

  15. #29 by Bhavik on June 19, 2013 - 8:55 pm

    when I export my file InDesign cs6 to PDF and copy the content from Acrobat 11 the text gets currepted
    शान्तिं becomes शान्त िं space is insrted

    निशान्तं becomes निशान्तंन्तं repetead न्तं

    स्तोतुः becomes स्
    तोतुः line break inserted

    त्रैलोक्य-पूजिताय becomes त्रै त्रै

    क्य-पूजित ाय

    कुं becomes कंु ं moves before ु

    शान्तिम्. becomes शान्तिम.् ् skips .

    behaves very odd
    almost same is the case in gujarati

    Is there any way out?
    thank you

    • #30 by Vikrant on June 19, 2013 - 9:17 pm

      When does this happen? When you paste the content back to ID CS6 or to some other software. Where are you seeing this incorrect text?
      Have you set the Indic preferences?

  16. #31 by Bhavik on June 20, 2013 - 5:20 pm

    Thank you, thank you very much for prompt reply.
    It happens when I paste the content back in InDesign and in
    Notepad also.
    Yes I have set the Indic preferences. But one thing I should mention that when I paste any Indic text in InDesign, it is not displayed as Indic text, but it is displayed as boxes. Then I have to select the text and have to apply the mangal or appropriate font. This is not matching with something you have mentioned above. Though when I see the composers, it is WRC by default.
    when I copy text from InDesign and paste it some where else, it is ok.
    One more thing, the level and type of text corruption varies when I change the Dictionary. I have used No Dictionary, Hindi and Gujarati options. I can send you samples, if you want.
    This is very critical to me. I am setting up a searchable and copy able PDF library using Indic Unicode fonts.
    Please help.
    Thanks again.

    • #32 by Vikrant on June 20, 2013 - 5:29 pm

      I think that this might be a font issue.

      Try using Adobe Devanagari font that comes with InDesign. Do you see the same issue there as well?

  17. #33 by Bhavik on June 20, 2013 - 9:33 pm

    Yes I have tried that too but same result

1 2 3
(will not be published)