2. 将这个字体文件复制到 linux 的/usr/share/fonts/ 的目录下或该目录的子目录下 ps:没尝试其它的目录是否可以 例如我们复制到 /usr/
3. 切换到我们上一步复制的字体所在的目录 cd /usr/share/fonts/segoui/
https://blog.csdn.net/chengjh06/article/details/41842095图片是在 LINUX 下的系统里生成的,用到 java.awt.Font 这个类。实例化的时候它会到 JRE 里去找字体,如果找不到对应字体,就会显示方框。字体或者字符集的添加,网上有很多很复杂的配置,但我也搜到一个简单的。就是把字体或字符集直接放到 JDK 的 jre/lib/fonts/fallback 这个文件夹里,不用任务配置,重启 TOMCAT 生效。这样,字符集加到了 JRE 里,但没有加到 LINUX 下。
加到 LINUX 下也很简单。
系统全体的话,放到 /usr/share/fonts 下就行了。
个人用户的话,放到~/.fonts 下就行了。
许多用过 Windows 再去使用红帽 linux 的朋友一定会有这样的感受,就是红帽 linux 的字体相比之下实在是相形见绌。当然,要想红帽 linux 看起来更美观一些,最好的办法莫过于将自己喜欢的字体“搬”到红帽系统中去。不过,相比在 Windows 上安装字体,要想在 linux 上添加一个第三方字体,对于一些 linux 小白来说简直是“难于上青天”了。那么,究竟需要怎样做,才能在红帽 linux 中添加第三方字体呢?
一、文件属性位置
1、首先,在红帽 linux 系统中找到你要替换为的字体,然后在该字体上右击鼠标,点击“ 属性 ”。
2、然后,在字体 文件属性 中找到该字体文件的位置,将它记下来,最后关闭属性窗口。
二、复制字体文件到系统字体文件夹中
1、点击“ 应用程序 ”,启动“ 终端”。
2、打开终端后,如果当前用户并不是 root 用户,切换到 root 用户 。
1)键入 sudo -s
2)输入当前用户密码后回车(注意,不是 root 用户密码)
3、使用 mkdir 命令在 /usr/share/fonts 目录下新建一个文件夹,该文件夹用来存放我们要添加的字体文件。文件夹的名称可自拟,比如我这里取名为 mono。
4、再使用 cp 命令 将字体文件复制到新建的文件夹下。注意,最后一项是复制后的文件副本名称,可以与原字体文件名不同(但扩展名一定要相同),我这里是 mono.ttf。
5、复制成功后,即可以关闭终端窗口。
注意:
1)复制成功的标志就是没有给出任何错误提示。
2)关闭终端时,如果d出警告提示,直接无视即可。
三、使用新字体
1、现在,我们就可以在“ 优化工具 ”-“ 字体 ”中将系统界面字体更换为我们新添加的字体了。
2、当然,我们也可以更改终端的配置文件,将终端字体设为我们新添加的字体。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)