gpt4 book ai didi

java - Windows XP 上 java 的逻辑字体 Monospaced 的 TrueType 字体是什么

转载 作者:搜寻专家 更新时间:2023-10-31 20:15:32 28 4
gpt4 key购买 nike

我一直在努力寻找 Java 的逻辑等宽字体背后的 TrueType 字体是什么
在 Windows XP 系统上。

原因是我在 IntelliJ Idea 10 中使用此字体作为代码编辑器的默认字体在 Windows XP 上,我最近转移到 Ubuntu 系统并希望在其中使用相同的字体Intellij 创意。
目前在 Ubuntu 上我得到 Courier New 作为 Monospaced 的 TrueType,很明显与 Windows XP 上使用的字体不同。

你能帮忙吗?
谢谢。

需要说明的是,我试图让等宽 12pt WinXP 在 Ubuntu 上看起来一样。如您所见,等宽 12pt WinXP 与其他任何版本都不一样。

不同字体外观的图片链接:

image

最佳答案

查看jre\lib目录下的fontconfig.properties.src:

monospaced.plain.alphabetic=Courier New
monospaced.plain.chinese-ms950=MingLiU
monospaced.plain.chinese-ms950-extb=MingLiU-ExtB
monospaced.plain.hebrew=David
monospaced.plain.japanese=MS Gothic
monospaced.plain.korean=GulimChe

monospaced.bold.alphabetic=Courier New Bold
monospaced.bold.chinese-ms950=PMingLiU
monospaced.bold.chinese-ms950-extb=PMingLiU-ExtB
monospaced.bold.hebrew=David Bold
monospaced.bold.japanese=MS Gothic
monospaced.bold.korean=GulimChe

monospaced.italic.alphabetic=Courier New Italic
monospaced.italic.chinese-ms950=PMingLiU
monospaced.italic.chinese-ms950-extb=PMingLiU-ExtB
monospaced.italic.hebrew=David
monospaced.italic.japanese=MS Gothic
monospaced.italic.korean=GulimChe

monospaced.bolditalic.alphabetic=Courier New Bold Italic
monospaced.bolditalic.chinese-ms950=PMingLiU
monospaced.bolditalic.chinese-ms950-extb=PMingLiU-ExtB
monospaced.bolditalic.hebrew=David Bold
monospaced.bolditalic.japanese=MS Gothic
monospaced.bolditalic.korean=GulimChe

另请注意,Linux 上的字体呈现与 Windows 有很大不同,请参阅 IDEA-57233了解更多详情。

您可以尝试将 Windows ttf 字体文件复制到 Linux:

  • couri.ttf
  • courbi.ttf
  • courbd.ttf
  • cour.ttf

安装它们而不是 Linux Courier New 版本(如果不同),然后在 IDEA 中设置此字体。

根据您的屏幕截图,Windows XP 上的字母在 Monospaced 和 Courier New 字体中看起来相同,因此它们是相同的字体。数字看起来不同,但这可能是一些 JVM 问题。

在 Ubuntu 上 Monospaced 字体不同,它是设计使然,但是 Courier New 看起来与 Windows XP 上相同,除了不同的别名/提示/渲染,这也是 JVM 设计的。您可以从上面链接的 IDEA 问题中了解如何对其进行调整。

关于java - Windows XP 上 java 的逻辑字体 Monospaced 的 TrueType 字体是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6521235/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com