# Publish module in Linux system using Chinese fonts, Chinese display normal, English display messy code

**URL:** <https://forum.techsoft3d.com/t/publish-module-in-linux-system-using-chinese-fonts-chinese-display-normal-english-display-messy-code/679>\
**Category:** HOOPS Exchange\
**Tags:** 3d-pdf\
**Created:** [March 7, 2022, 2:46pm UTC](https://forum.techsoft3d.com/t/publish-module-in-linux-system-using-chinese-fonts-chinese-display-normal-english-display-messy-code/679 "2022-03-07T14:46:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jianhong.luo](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@jianhong.luo](https://forum.techsoft3d.com/u/jianhong.luo)\
**Post date:** [March 7, 2022, 2:46pm UTC](https://forum.techsoft3d.com/t/publish-module-in-linux-system-using-chinese-fonts-chinese-display-normal-english-display-messy-code/679/1 "2022-03-07T14:46:32Z")

</div>

```
    A3DPDFTextDataEx sTextData;
    A3D_INITIALIZE_DATA(A3DPDFTextDataEx, sTextData);
    sTextData.m_pcFontName = PUBLISH_FONT_NAME;
    sTextData.m_iFontSize = fontSize;
    sTextData.m_sColor.m_dRed = textColor.red;
    sTextData.m_sColor.m_dGreen = textColor.green;
    sTextData.m_sColor.m_dBlue = textColor.blue;
    sTextData.m_bEmbedFontInPDF = true;
    sTextData.m_pcTextString = (A3DUTF8Char*)text.c_str();
    sTextData.m_eLanguage = kA3DPDFLangAutoDetect;
    A3DPDFText* pText = NULL;
    A3DStatus iRet = A3DPDFTextCreateEx(m_pDoc, &sTextData, &pText);

```

PUBLISH\_FONT\_NAME is AdobeHeitiStd-Regular, What to do to resolve this problem?

---

<div class="post-metadata">

**Author:** ![Man](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@Man](https://forum.techsoft3d.com/u/Man)\
**Post date:** [March 11, 2022, 8:15am UTC](https://forum.techsoft3d.com/t/publish-module-in-linux-system-using-chinese-fonts-chinese-display-normal-english-display-messy-code/679/2 "2022-03-11T08:15:42Z")

</div>

Hi Jianhong,  
Thanks for reporting this issue. We were able to reproduce the issue in a Linux environment. We’ll keep you updated on our progress in fixing this in this thread. Thank you.

Best Regards,  
Man
