Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Font compatibility(?) issues.: Page 1 of 11 (11 Items)
   
Font compatibility(?) issues.  
Hi!

I've spend some time to find out what way I can add Asian symbols to our device. Basically we use PrimaSans BT (tt2001m_
.ttf) as our base font now and we want to use it for European languages (Latinic/Cyrillic symbols). For new Asian 
languages we have to use another font file and 'merge' them together by 'fontext' file.

Experimenting with this I found out that not all fonts are combinable this way. E.g. I can combine PrimaSans BT 
(tt2001m_.ttf) and SquareGothicMd BT (TT5500M_.TTF) and both Latinic from PrimaSans BT and Chinese from SquareGothicMd 
BT are rendered well in a single string output (in Photon program). But when I try to add one of Korean fonts from 
Windows to show Hangul symbols additionally to what I have, they are rendered as blank boxes (which means no symbol 
available).

So, what do we have:
- PrimaSans BT (tt2001m_.ttf) from Bitstream Inc. BASE FONT
- HonMinchoBT-Roman (TT5200M_.TTF) from Bitstream Inc. WORKS
- SquareGothicMd BT (TT5500M_.TTF) from Bitstream Inc. WORKS
- GulimChe.ttf from HanYang Systems Co. Ltd. WORKS NOT
- Arial Unicode MS (ArialUni.ttf) from Agfa Monotype Corp. WORKS NOT
- MalgunGothicRegular (malgun.ttf) from Microsoft Corp. WORKS NOT

After all my experiments I found out that other fonts from Bitstream Inc. are seems to be combinable with PrimaSans BT 
but not fonts form other vendors...

(!!!!) If I put one of 'non combinable' fonts instead of PrimaSans BT in 'fontmap' it renders well, but it's not when I 
put it to 'fontext' after PrimaSans BT. (!!!!)

What could be a reason? It can be something wrong with my configuration too... But how to fix it then? And if it's 
rendering engine related issue, how to avoid this incompatibility of fonts?

Thanks in advance!

WBR,
AG