|
1
13
我想你是说Arial。那个字体是 不 在默认的Windows安装中可用,您通过安装Microsoft Office获得它。如果您想使用它,您将从类型Foundry(可能是AgfaMonotype)购买许可证,并将其与安装程序一起部署。如果我的记忆力还能用,15次装95块钱。 请注意,在实践中很少需要使用这样的字体。常用的Windows字体将具有本地用户阅读其本地语言文本所需的字形。如果俄罗斯用户出于某种原因想要使用中文本地化,那么您只需要一个完整的字体实现。 一定要通过在目标Windows的本地语言版本上安装应用程序来测试应用程序。您可以通过msdn订阅获取这些版本。 |
|
|
2
3
据我所知(尽管我可能根本不理解,但你需要阅读 Michael Kaplan )处理Unicode显示的正确方法是不要依赖于一种字体具有您需要的所有字形。相反,研究 MLang 基本上是这样的:你给它一条你想要画的线,它会返回你几个块+每个块的字体。对于英语部分,它将返回英语字体,对于日语部分,返回日语字体,等等。 |
|
|
3
2
迈克尔·卡普兰说,Arial Unicode作为首选方案是个坏主意。 |
|
|
4
0
最好的方法是使用用户指定的系统默认字体。您不希望将它们锁定到特定的字体中,因为某些用户可能有视觉限制,要求他们使用其他字体和大小。 |