我对 Ubuntu 和 Linux 总体上相当熟悉。我在工作中使用 Ubuntu 进行软件开发。Ubuntu 的字体总是让我感到困扰 - 我非常喜欢 Windows 中使用的清晰字体(程序栏、标题等),与它们相比,Ubuntu 字体显得笨重而奇怪。
过去,我在多台设备上安装了多个 Ubuntu,但我似乎总是无法配置出令我满意的字体。即使我做过让我花费了大量时间在线阅读并在晦涩难懂的菜单和文件中配置字体。我知道这可能听起来很傻,但这是目前我不在笔记本电脑上安装 Ubuntu 的主要原因。
是否有一个适用于 Ubuntu 的软件包、脚本或窗口管理器可以以类似于 Windows 的方式设置字体,而无需太多的配置麻烦?
答案1
Ubuntu 也使用该ttf
格式。只需下载任意字体并双击即可安装。
Ubuntu 上有 Windows 字体可用,包括 Arial 和 Times New Roman。
使用旧命令:
sudo apt-get install msttcorefonts
用于安装 Times New Roman 字体等。
要配置它们,您需要 Unity Tweak Tool。只需安装它:
sudo apt-get install unity-tweak-tool
并在其中进行配置。
答案2
我建议你阅读 WEB UPD8 上的这篇文章:使用 Infinality 在 Linux 上实现更好的字体渲染
无穷性是一组 Freetype 补丁,旨在为 Linux 提供改进的字体渲染,同时允许轻松自定义,以便用户可以根据自己的喜好调整设置。使用它,您可以轻松设置字体样式以模拟 OSX、OSX2、 Windows 98、Windows XP 或 Windows 7或者您可以使用“Linux”或“Infinality”(默认)样式。
这只是一个例子(左边是“Linux”风格,右边是默认的 Ubuntu 配置)。
可以使用 PPA 在 Ubuntu 中安装带有 Infinality 补丁的 Freetype。要添加 PPA 并在 Ubuntu 12.04、14.04、14.10 或 15.04 中安装所需的软件包,请使用以下命令:
sudo add-apt-repository ppa:no1wantdthisname/ppa sudo apt-get update sudo apt-get upgrade sudo apt-get install fontconfig-infinality
安装后,注销并重新登录。
安装 Infinality 后,就该对其进行配置了。要设置要使用的样式,请运行以下命令:
sudo bash /etc/fonts/infinality/infctl.sh setstyle
并选择您要使用的样式。可用选项有:debug、infinality、linux、osx、osx2、win7、win98 和 winxp(我建议使用“linux”样式,当然,您也可以尝试任何样式,然后记得注销并重新登录 - 您可以使用相同的命令轻松选择其他样式)。要使用 Windows 或 OSX 样式,您还需要使用 Windows 或 OSX 字体。
可选:接下来,以 root 身份使用文本编辑器打开 /etc/profile.d/infinality-settings.sh - 我将在下面使用 Gedit:
sudo -H gedit /etc/profile.d/infinality-settings.sh
在此文件中,搜索 USE_STYLE(默认情况下应为 USE_STYLE="DEFAULT")并将其更改为以下样式之一(我建议在这里使用“UBUNTU”,但您也应该尝试默认设置,看看您更喜欢哪一个):
- 默认——一种能让大多数人满意的妥协方案;
- OSX——模拟OSX渲染;
- IPAD——模拟iPad渲染;
- UBUNTU——模拟 Ubuntu 渲染;
- LINUX——通用“Linux”风格——没有捕捉或其他某些调整;
- WINDOWS——模拟Windows渲染;
- WINDOWS7-使用普通字形模拟 Windows 渲染;
- WINDOWS7LIGHT——使用更浅的字形模拟 Windows 7 渲染;
- WINDOWS——模拟Windows渲染;
- VANILLA-仅子像素提示;
- 定制——您自己的选择;
- 最终风格:
- 经典-2010 年左右的最终渲染。无捕捉;
- NUDGE - 经典,轻轻地折断和调整茎;
- PUSH - CLASSIC,具有中等程度的阀杆折断和调整;
- SHOVE——无需锐化,即可完全折断和调整剑杆;
- 锐化——全杆折断、调整和 Windows 风格的锐化;
- INFINALITY——Infinality 开发人员使用的设置;
- 已禁用-就像在没有额外最终性增强的情况下运行时一样(仅仅是子像素提示)。
答案3
您可以在网络上找到大多数字体。这是我下载 Consolas 字体的网站:https://freefontsdownload.net/free-consolas-font-33098.htm。只需去研究一下 Microsoft Windows 使用的字体名称。您可能可以在系统文件夹中的某个地方找到它们。