Back

If your email is not recognized and you believe it should be, please contact us.

  • You must be logged in to reply to this topic.Login

Thai Font Displaying ?????

Return to Member Forum

  • Author
    Posts
    • #98675

      I work on ID CC 2017 latest release and update.
      I placed an excel file.
      In the cells are English an Thai language.
      In excel I am using “Calibri” for both the English and Thai no problem.
      When it places in ID the Thai is all in ????? boxes.It doesn’t display.
      I installed “Adobe Thai” type kit nothing changed.
      Thought to replace the ???? with a font that would display but as both the English and Thai but both are called “Calibri” when i go to find font and replace it it replaces both the English and Thai.

      I have gone and deleted all of the cashed AdobeFnT*.Lst files.

    • #98676
      Graham Park
      Member

      Looks to me like you need to change the font of only the Thai text.
      Try this Grep to do this and then apply the Thai font. Not sure it will work but works on some sample text I made.
      This finds the Thai block in Unicode

      [\x{0E01}-\x{0E5B}]

    • #98685
      Graham Park
      Member

      Sorry I think I missed the end of the Thai character set, first list I used was shorter not the full 86/87 characters
      [\x{0E00}-\x{0E7F}]

      See Wikipedia for the Thai Unicode block
      https://en.wikipedia.org/wiki/Unicode_block

    • #98686

      If the above doesn’t work, you might need to check if you’re using World Ready Paragraph Composer or World Ready Single-line Composer.

      Chris.

    • #98687
      Graham Park
      Member

      Chris
      The World Ready Composer help to space the accents vertically correctly (not sure what they are called in Thai).
      But the text displays either way.
      I used this sample text https://www.omniglot.com/babel/thai.htm
      Placed that, it all comes out as the hashed rectangles of unicode characters that are missing.
      Run GREP find and replace with either a Character or Paragraph style (I prefer the Paragraph style as long as the Thai text is alone in a paragraph the find will work and nor miss anything, if there is mixed text then you will need to use a character style) and the text appear correctly in Thai.
      Really need someone who reads Thai to ensure it is correct.

    • #98697
      David Blatner
      Keymaster

      Importing files from non-English languages can be tricky! Diane Burns wrote about this in some detail in her 3-part series in InDesign Magazine: https://creativepro.com/issues/issue-12

      It could simply be an encoding problem in the Excel file, or that InDesign isn’t recognizing the encoding in the font on import.

      • #98722

        Aah of course, Excel, that well-known mangler of data. At one time, I used to have to translate text from Excel files where even for W European languages, all the accented characters had become a string of four “top row” characters @$%! At least it was consistent in the way it mangled them.
        So what Excel might do to Thai in an import is anyone’s guess.

Viewing 5 reply threads
  • The forum ‘General InDesign Topics (CLOSED)’ is closed to new topics and replies.
Forum Ads