Download Complete Non-ASCII Fonts
Technical Note 5106
Applicable Model(s)
HMI5000 Series
cMT Series
Title
Download Complete Non-ASCII Fonts
Date
01/20/2023
Rev
01
P/N
0907-5106
Summary
When projects are compiled in EasyBuilder Pro, the font files are compiled as well. When using certain fonts or displaying languages written from right to left (Arabic, for example), some fonts may not be correctly displayed on HMI. This technical note explains how to configure the project in order to display the fonts correctly.
Solution
1.
To display the complete font, in EasyBuilder Pro go to the Project tab and select Language and Font. Add the font to be displayed into the “Fonts for non-ascii strings” list and select [Support Arabic, Persian, Hebrew, and Thai, …alphabets].
2.
Save, compile and download the project, and you may find that the font is incorrectly displayed as shown below.
3.
Compile the project again. Note the directory to which the compiled font is saved. In this example, the B Homa font file is saved in:
C:\MapleSystems\EZPlus\font\HMI5070L_Demo$0.ttf
(Font Name will indicated here in compile window. The $x.ttf number could be a 0, 1,2 or higher.)
3.
Compile the project again. Note the directory to which the compiled font is saved. In this example, the B Homa font file is saved in:
C:\MapleSystems\EZPlus\font\HMI5070L_Demo$0.ttf
(Font Name will indicated here in compile window. The $x.ttf number could be a 0, 1,2 or higher.)
4.
Copy the font file from “C:\Windows\Fonts” and save to “C:\MapleSystems\EBPro\font”.
Delete the existing HMI5070L_Demo $0.ttf file or the corresponding to the font as listed in the compile window, and then rename the B Homa font file to “HMI5070L_Demo $0.ttf”. Do not compile the project again after changing the font file; otherwise, the font file will be replaced. Download the project to HMI.
5.
Download the project to HMI, the complete font file will be included in the project, and can be correctly displayed.