开始之前:我知道一些 Windows 字体是经过许可的
因此,作为一个 Java 网站制作者,我的电脑上有 Linux Mint 17 和 Windows 8.1,我经常在两者之间切换,而且我也试着让我的电脑保持更新,所以我几乎每 8 个月格式化一次以尝试一些其他发行版,但我有一个小硬盘,我尝试保留尽可能多的空间。
我已经找到一种通过简单的 ln 在 Linux 中使 Windows 字体工作的方法,但我想将我的所有自定义字体(有时是系统字体)放在两个操作系统之间的一个共享文件夹中,因为我厌倦了两件事:
- 清除所有操作系统后重新安装字体
- 在 Windows 和 Linux 之间切换,因为我的一个系统上有字体,而另一个系统上没有,而且我无法复制到另一个操作系统,因为我的分区几乎已满
有没有什么办法可以解决我的问题,因为我在 Google 上搜索了两天却什么也没找到...
答案1
一个可能的解决方案(警告:未经测试!):
将所有字体(*.TTF、*.OTF 等)移动到 Windows\Fonts 目录
在Linux中创建符号链接如下:
sudo ln -s /path/to/windows/fonts /usr/share/fonts/fontfiles
使用更新 Linux 字体缓存
sudo fc-cache -fv
并查看字体是否可以访问