392 views
in GUI Development by

Hi,

    I a creating samll form with datafields.when change the langauge english to russian,chinese,japanese i am getting issue.

can you please share the range for each language.

https://ask.embedded-wizard.de/?qa=blob&qa_blobid=8327462106451244766

i have metiond range from reference code latincyric.txt and jpanese.txt file

https://ask.embedded-wizard.de/?qa=blob&qa_blobid=629368420307629319

https://ask.embedded-wizard.de/?qa=blob&qa_blobid=6236991666093466717

i am using geinspira font but font is not showing.

i have tried https://ask.embedded-wizard.de/?qa=blob&qa_blobid=7617949398683339211

I am not able to generate range.i am getting error message

it can not run the macro Font_range.xls.The macro may not be available in this work book or all macro disabled.

how to add macro please help ,me to resolve this.

1 Answer

0 votes
by
Hello GuruRamesh,
if you have enough flash memory available, you should first to to add the full ranges directly within the font resources.
Here a link to a site which lists the related standard https://www.ling.upenn.edu/courses/Spring_2003/ling538/UnicodeRanges.html.
Also please check that your font includes the related characters!
On a quick check of free version of 'GE Inspira' I just can see Latin and Greek characters in.

With kind regards,
Rudolf
by
hi,

   I am using notosans font.can you please share font range for russian.
by
Hi, for full Cyrillic range please add 0x400-0x52F to your font range.
by

Hi ,

Still  i am not able to view the font .please help me to resolve the issue.

https://ask.embedded-wizard.de/?qa=blob&qa_blobid=11163343934936925070

by
Hi,
to run the macro within the Excel sheet you may have to use a newer Excel version.
Besides of this just change within your Latin_Cyrillic_FontRange.txt manually the range to 0x20-0x52F.
by
Hi,

i added range still the font was not showing.need to replace the excel sheet ?
by
Hi,
for which font you are changing the font range? The font used within the vitual keyboard or the font used within your application?
Please check for all your fonts the defined ranges. See https://doc.embedded-wizard.de/managing-localization?v=11.00#4.
by

Hi,

   I added font range value in inspector window only.

https://ask.embedded-wizard.de/?qa=blob&qa_blobid=3008920560000729611

by
Hi,
I see that you also defined the the range 0x20-0x4FF for your 'GE Inspira Syns' font in other Language variants, which overlaps with 0x400-0x52F for 'Noto Sans'.
Embedded Wizard is generating a virtual font out of the defined TureType fonts and uses the relates ranges to extract the character codes. I you define overlapping ranges, the first match will be used.
So please avoid here any overlapping ranges. See https://doc.embedded-wizard.de/font-resource-member?v=11.00#1.
by

Hi,

  In localisation i added text.so i am bale to refer one font at a time.if i am add new font resource possible to face overlap

.https://ask.embedded-wizard.de/?qa=blob&qa_blobid=9308340278596694624

by
Hi, please avoid overlapping font ranges for all of your font resources. I prefer to maintain one font_range.txt for each TrueType font I am using. When creating the Embedded Wizard font resource, I use this pair of 'FontName + Ranges' within all font resources.

Note: The language you are assigning the 'FontName + Ranges' does not matter. Embedded Wizard just creates one virtual font resource out of all language variants.

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint

...