FontsOnSolaris
美元Solaris Unicode字体显示问题
在solaris中,用户可能会看到垃圾字符如果朗环境变量没有设置正确。通常,这个问题时经常看到美元美元符号变成一个角色看起来像一个圆有4点。这是因为java使用默认语言环境转换这个角色,在solaris朗环境变量~ 2.7版引入了应对这一问题。一般来说,它应该被设置为“C”这告诉系统如何处理unicode字符。
为什么我得到一些额外的空间在Unix Sun Solaris的PDF报告中机器吗?
这是一个平台相关的问题。Solaris的间距问题生成的文件是由字体大小不匹配的Java环境和PDF输出。当提出一份报告,报告使用Java风格的字体信息。这将确保Java previewer可以正确显示页面。但PDF字体大小略有不同。空间分配给一个字符串与Java字体大小可能有点太大(在Solaris)或太小(在Windows上)生成PDF。风格报告补偿通过调整单词之间的空间和字符,字符串仍然可以适应。这种调整是优化了Sun JDK在Windows平台。
因为这是依赖字体,使用不同的字体或不同大小是最简单的解决方案。
- - -
StephenWebster2007年12月- 10