Wine 中的字体平滑

Wine 中的字体平滑

我最近从 Windows 切换到 Linux(elementary OS),并安装了带有 Wine 的 Notepad++。

它运行良好,但看起来像 Windows 95。

截屏

我尝试设置注册表设置让字体看起来更好,此主题

我也尝试编译 Wine此补丁已应用。

没有什么对字体渲染产生影响。

如何在 Wine 中启用字体提示或抗锯齿功能?

答案1

事实上它比我想象的要简单:字体替换。

Notepad++/Wine 中的流畅字体


使字体看起来更好的方法如下:

  1. 导航至HKEY_CURRENT_USER\Software\Wine\Fonts\ReplacementsWine 注册编辑器 ( wine regedit)。
  2. 创建一个名为 的新字符串值Segoe UI,并将其值设置为Droid Sans(或任何其他无衬线字体名称)。
  3. 导航至HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
  4. 创建一个名为的新字符串MS Shell Dlg,并将其值设置为无衬线字体(我再次使用了 Droid Sans)。创建另一个名为的字符串MS Shell Dlg 2并执行相同操作。[来源]
  5. 关闭注册表编辑器并运行wineboot重新启动 Wine。

太棒了!字体很流畅!

但:Notepad++ 中的等宽字体仍然有锯齿。

解决这个问题也相当简单:

  1. 打开样式配置器(设置->样式配置器)。
  2. 选择所需的字体和字体大小,然后选中“启用全局字体”和“启用全局字体大小”以激活设置。我选择 Droid Sans Mono 作为字体。

我希望这也能帮助其他人。

相关内容