![]() |
1
6
OpenJDK必须输出受版权保护的字体。安装Sun的Java和字体会更好一些。 |
![]() |
2
3
我在Linux中安装了openjdk,所有的应用程序都使用非常非常糟糕的字体…在多次尝试更改字体、抗锯齿、安装Lucida字体等之后,我发现我的问题在于
我只是把那根链子拆了,跑
在我的例子中,FielFunt配置文件告诉Java使用它而不是更好的字体。如果有类似的问题,只需运行
如果它正常工作,您还有一个错误的默认字体替换,您应该恢复该目录并测试每个文件。
如果它保持不变,那么您可能还有其他问题(不要忘记恢复
更新
在Ubuntu 12.04上,我遇到了一个类似的问题,所有的Java字体都是粗体的。去除
|
![]() |
3
1
可能是字体不好。检查正在使用的Linux操作系统的字体提示设置。 也可以是字体——请尝试指定其他字体。在Linux上,您所使用的可能只是渲染得很糟糕——有些人就是这样做的。帕拉蒂诺是我发现特别糟糕的一个。 |
![]() |
4
1
你可以尝试使用 pdffonts 为了帮助您分析问题,它至少会告诉您PDF文件中使用的字体名称、字体类型、是否嵌入等。如果字体未嵌入,您可以尝试在Linux计算机上安装它们。 |
![]() |
5
1
有8个标准字体系列,您不需要嵌入,因为PDF查看器应该提供。否则将被替换。PDF Java开源查看器(多价,JPedal)中PDF看起来像什么? |
![]() |
6
1
您可以使用OpenJDK和Sun/Oracle的字体! 首先安装opendjk(运行时和dev包) 然后只安装Sun/Oracle的运行时。这将安装字体,但是你仍然会使用OpenJDK的Java来运行所有的东西。 |
![]() |
7
1
安装最新版本的OpenJDK。或者在启用提示的情况下重新编译freetype。苹果关于暗示的专利已经过期。 |
![]() |
8
0
PDF中是否嵌入了字体? |
![]() |
9
0
尝试复制所有的Windows字体,并将它们放到Linux环境中。 |
![]() |
10
0
我没有测试过,但是根据这个 forum post at inductiveautomation.com 您可以通过安装字体来更正:
在Java字体的属性中改变LuxIsAsAs为ARIAL:
|