We have been further developing our project template for subtitling. We are using the modified subtitle plugin that Shaun coded. ("captioning via textzone" discussion forum).
We are wishing to have the ability to display Macrons for Te Reo Maori, Chinese characters and possibly other Asian character types.
If we publish and run the project having encoded the text UTF-8 and relying on the Brightsign's system fonts we get the following on screen:

The Chinese characters 'chunk' out
If we add into the brs file a font definition...
s.text.SetFont(GetPoolFilePath(m.bsp.assetPoolFiles, "msyh.tff"))
s.text.Show()
and specify the font file in the 'Presentation Properties' - 'File' tab and publish and run the project we get the following:

Chinese characters look great but now the 'Roman' character set has serifs despite mysh.tff (Microsoft YaHei) being a sans-serif font.
We are confused. Please advise how we can display Chinese Characters with Sans-serif roman characters.
kind regards
piet