Ubuntu 安装 Courier New字体和雅黑consolas字体

摘要:
然后在开发时,eclipse的字体与适用于在Windows下编译的两种字体couriernew和consoas完全不同。您可以使用系统安装的字体,然后在eclipse下使用系统字体。1.要安装Courier Newsudoapt get installttf mscorecontents安装程序,请在出现的界面中按Tab键,然后选择OK。

一直觉得Ubuntu下的字体不是很好,但毕竟不影响使用,然后作开发的时候eclipse的字体完全没有windows下的两大适合编成的字体courier new 和consloas 。可以使用系统安装字体,然后在eclipse下使用系统的字体即可。

1、安装Courier New

sudo apt-get install ttf-mscorefonts-installer

在出现的界面里按Tab键选择到确定,然后回车。一开始安装的时候强制关闭,再次安装出错误提示,因为默认系统只能开一个安装的进程,可以ps进程然后kill掉apt-get的PID。。。快捷命令是ps -aux|grep apt-get  然后kill

这样就安装好了。在系统设置里文本输入-->使用自定义的字体-->Courier New



2、安装雅黑-Consloas字体

Consolas是一种专门为编程人员设计的字体,这一字体的特性是所有字母、数字与符号均能非常容易辨认,而且所有字符都具有相同的宽度,让编人员看着 更舒服。但我们用Consolas在显示程序源码时,不可避免要使用中文注释。而Consolas不支持中文,因此中文默认是使用宋体显示的。当使用10 点大小的时候,中文就模糊不清了。如果采用斜体显示注释的话,宋体就更加显得支离破碎。

在中文显示上,雅黑字体确实不错,但雅黑不是等宽字体,不能用于源码显示。

使用字体工具将雅黑和Consolas集成在一起后,程序员就可以在Linux环境下的源码中看到优秀的中文显示效果。

具体方案:

先下载雅黑-Consolas混合字体压缩包,资源地址:

http://download.csdn.net/detail/emycslife/4240737

假定下载到~/download/目录下,我们先在这里把压缩包解压,把解压后的字体的ttf文件复制到/usr/share/fonts/的任意目录下(我是Ubuntu 11.10下测试的):

sudo mkdir -p /usr/share/fonts/vista
sudo cp YaHei.Consolas.1.12.ttf /usr/share/fonts/vista/

更改权限:

sudo chmod 644 /usr/share/fonts/vista/*.ttf

安装字体:

cd /usr/share/fonts/vista/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

之后我们就可以使用新安装的雅黑-Consolas混合字体字体了。



免责声明:文章转载自《Ubuntu 安装 Courier New字体和雅黑consolas字体》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇2.qml-ECMAScript_02(原始值类型、通用转换方法)(六)Android中Service通信下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

解决springboot序列化 json数据到前端中文乱码问题

前言 关于springboot乱码的问题,之前有文章已经介绍过了,这一篇算是作为补充,重点解决对象在序列化过程中出现的中文乱码的问题,以及后台报500的错误。 问题描述 spring Boot 中文返回给浏览器乱码 解析成问号?? fastJson jackJson spring boot 新增配置解决后台返回 json 到前台中文乱码之后,出现返回j...

SUSE12Sp3-Nginx安装

1、安装pcre(nginx 依赖) 把安装包pcre-8.12.tar.gz复制到服务器指定目录 tar -zxvf pcre-8.12.tar.gz # 解压 cd pcre-8.12 #进入目录 ./configure && sudo make && sudo make install #配置编译安装 2、安装z...

zabbix 安装(离线源码安装)

1、LAMP 环境搭建   1.1 、安装 apache   安装 pcre tar -zxvf pcre-8.41.tar.gz cd pcre-8.41 ./configure --prefix=/home/pcre make make install 安装 apr tar -zxvf apr-1.6.5.tar.gz cd apr-1.6.5 ....

java使用awt包在生产环境docker部署时出现中文乱码的处理

描述:   有一个业务是需要后台生成图片,后台使用了Graphics2D类。在docker部署时,图片上的中文变成方块。 解决方案:   百度了一下,发现是生产上的docker容器下没有中文字体,需要在容器里面添加中文字体,但是这样的话要单独维护一个中文字体的镜像。后来直接在代码里面处理,字体文件放在resouces下面,代码直接根据这个文件生成字体。...

查看SqlServer的内存使用情况

      上一篇提到动态T-SQL会产生较多的执行计划,这些执行计划会占用多少内存呢?今天从徐海蔚的书中找到了答案。动态视图不仅可以查到执行计划的缓存,数据表的页面缓存也可以查到,将SQL整理一下,做个标记。 -- 查询SqlServer总体的内存使用情况 select type , sum(virtual_memory_re...

TCP内核源码分析笔记

Table of Contents 1 术语 1.1 ABC 1.2 SACK 1.3 D-SACK 1.4 F-RTO 1.5 nagle算法 1.6 cork算法 1.7 template 2 tcp_v4_connect() 3 sys_accept()3.1 tcp_accept() 4 三次握手 4.1 客户端发送SYN段 4.2...