Greek/Russian font spacing problem

I’m hoping someone can point out what might be the issue here. I’m
trying to prove that we can show various languages on our embedded
system. They are all appearing well except that the Greek and Russian
language characters have an odd spacing.

Instead of seeing (using english for example):
word1 word2 word3

I get: (equally spaced, and no differentiation between words)
w o r d 1 w o r d 2 w o r d 3

Using Phindows on the server: I’d get something different (characters
together as needed, but a really wide space between words):
word1 word2 word3

I’m reading these strings out of a configuration file in UTF-8 format.
Other langauges are appearing fine (even Japanese).

Do I need to change the font that my widgets are using? They are mostly
all helvetica with varying sizes. Nothing in the documentation that I
have seen mentioned changing the font used by the widgets.

Thanks so much,
Barry (remove obvious spam filter in reply address)

Can anyone confirm if they had a similar problem or not? Let me know if
it worked or didn’t work, that way I’ll know one way or another.

Thanks,
Barry

Barry Robertson wrote:

I’m hoping someone can point out what might be the issue here. I’m
trying to prove that we can show various languages on our embedded
system. They are all appearing well except that the Greek and Russian
language characters have an odd spacing.

Instead of seeing (using english for example):
word1 word2 word3

I get: (equally spaced, and no differentiation between words)
w o r d 1 w o r d 2 w o r d 3

Using Phindows on the server: I’d get something different (characters
together as needed, but a really wide space between words):
word1 word2 word3

I’m reading these strings out of a configuration file in UTF-8 format.
Other langauges are appearing fine (even Japanese).

Do I need to change the font that my widgets are using? They are mostly
all helvetica with varying sizes. Nothing in the documentation that I
have seen mentioned changing the font used by the widgets.

Thanks so much,
Barry (remove obvious spam filter in reply address)

To answer my own question: the solution seemed to be using a non-QNX
font run through the /usr/photon/bin/bdf_2_phf converter tool.

Hope that helps someone else,
Barry


Barry Robertson wrote:

Can anyone confirm if they had a similar problem or not? Let me know if
it worked or didn’t work, that way I’ll know one way or another.

Thanks,
Barry

Barry Robertson wrote:

I’m hoping someone can point out what might be the issue here. I’m
trying to prove that we can show various languages on our embedded
system. They are all appearing well except that the Greek and Russian
language characters have an odd spacing.

Instead of seeing (using english for example):
word1 word2 word3

I get: (equally spaced, and no differentiation between words)
w o r d 1 w o r d 2 w o r d 3

Using Phindows on the server: I’d get something different (characters
together as needed, but a really wide space between words):
word1 word2 word3

I’m reading these strings out of a configuration file in UTF-8 format.
Other langauges are appearing fine (even Japanese).

Do I need to change the font that my widgets are using? They are
mostly all helvetica with varying sizes. Nothing in the documentation
that I have seen mentioned changing the font used by the widgets.

Thanks so much,
Barry (remove obvious spam filter in reply address)
\