2015-11-07 30 views
2

如何獲得ubuntu字體的智能渲染?eclipse和intelliJ如何呈現不同的字體?

我使用Ubuntu字體完美蝕刻,導致清晰,明確和適當的字體渲染,而intelliJ IDEA悲慘地在同一臺桌面上呈現相同的命名字體。

的問題主要是與kerning,在的IntelliJ瑞德納字距太可怕了「)的奇怪擠壓在一起:

enter image description here

我已經看過像this one類似的問題,這似乎是過時或不正確。https://askubuntu.com/questions/454361/font-in-intellij-idea-on-ubuntu-14-04的最佳答案是「不要在Ubuntu 14中使用」,這恰好是我的操作系統。

儘管DejaVu Sans在intelliJ中稍微少一些,看起來好像真的是真的打破了很長的一段時間...

對於intelliJ可能有什麼解決方案?

+2

至於「爲什麼」(這裏看起來實際上不是你的問題):Eclipse和IntelliJ使用不同的技術來呈現他們的UI:Eclipse使用原生的小部件,因此通過SWT呈現原生字體,而IntelliJ使用Swing。 – Joey

+0

謝謝,我永遠不會猜測。如果僅使用SWT,則在這方面效果很好。 – matanster

+2

我會說»如果只有Oracle固定在Ubuntu上Swing的字體渲染«是一個更好的願望,因爲那個實際上是可行的。 – Joey

回答

1

是的。這對我來說也是一個問題。我不能修復它,但發現寬容變種我: 字體:匿名臨粗體19pt(Windows操作系統,但看起來相同的Ubuntu)enter image description here

它看起來仍然難看,但比股票的字體更好

+0

感謝您的支持,但該字體在我的系統上不可用... – matanster

+0

爲什麼?你的系統不支持ttf字體? –

+0

我猜我應該說「你從哪裏得到那種字體?」因爲它不在我的系統上。無論如何,'Trebuchet MS'的作品也不錯,現在我發現了。 – matanster

相關問題