gcfscapegcf文件怎么打开开gcf

Gentoo安装LiHei Pro字体美化
主机:Gentoo Linux 11.2
内核版本:Linux 3.0.6
安装过程如下:
1.首先下载LiHei Pro字体
2.创建目录
mkdir /usr/share/fonts/apple
3.复制字体到上述目录
4.更新字体缓存
mkfontscale
fc-cahe -fv
5.最后设置主题和浏览器的字体即可。
注:Chromium字体设置方式见Linux下Chrome字体设置
只需将文件修改为
@charset &utf-8&;&
font-family:&LiHei Pro&,&SimSun&,&WenQuanYi Micro Hei&,&Microsoft YaHei&,&Tahoma&!&
------分隔线----------------------------7932人阅读
Linux(13)
一、字体设置参考gentoo wiki上关于字体的文章 /HOWTO_Xorg_and_Fonts#Useful_topics参考中文gentoo wiki的HOWTO上关于字体的文章http://zh./Index:HOWTO#.E5.AD.97.E4.BD.93参考字体配置工具fontconfig的用户手册http://fontconfig.org/fontconfig-user.html字体的存放目录/usr/share/fontsfontconfig配置文件/etc/fonts/fonts.conf (system wide)~/.fonts.conf可能要用到的字体工具emerge mkfontdir mkfontscale下载好看的英文字体:emerge ttf-bitstream-vera corefonts下载好看的中文字体:emerge media-fonts/wqy-bitmapfont在xorg.conf中Section &Files&中加入新增的字体目录使用fc-cache更新系统字体使用xlsfonts检查字体是否已经存在二、fcitx输入法emerge fcitxtouch /etc/X11/xinit/xinitrc.d/100-xinputrcchmod +x /etc/X11/xinit/xinitrc.d/100-xinputrc100-xinputrc文件内容cat /etc/X11/xinit/xinitrc.d/100-xinputrc# !/bin/bash# This script set the &XIM& and some other environment variable,# then starts fcitx automatically when loading XXIM=&fcitx&XIM_PROGRAM=&fcitx&XIM_ARGS=&-d&XMODIFIERS=&@im=fcitx&GTK_IM_MODULE=&fcitx&export XIM XIM_PROGRAM XMODIFIERS GTK_IM_MODULE# start xim server$XIM_PROGRAM $XIM_ARGS &修改系统localeLC_CTYPE=&zh_CN&&* You should export the following variables to use fcitx&*& export XMODIFIERS=&@im=fcitx&&*& export XIM=fcitx&*& export XIM_PROGRAM=fcitx&*&* If you want to use WuBi or ErBi&*& cp /usr/share/fcitx/data/wbx.mb ~/.fcitx&*& cp /usr/share/fcitx/data/erbi.mb ~/.fcitx&*& cp /usr/share/fcitx/data/tables.conf ~/.fcitx&*&* Note that fcitx only works in the zh_CN locale.
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:52931次
排名:千里之外
原创:14篇
评论:14条
(1)(4)(1)(2)(1)(2)(1)(1)(2)(3)(2)linux(135)
Gentoo系统中文字体设置及fcitx输入法的安装
系统相关 | 5:45 | 12 点击
| 0 评论Linux| Gentoo|
  Gentoo的完全定制的特色确实做的非常不错,当然,什么事都有两面性,强大的可定制性,也造成了另一个问题,就是什么东西都需要自己来搞定,甚至于连中文字体,中文输入法这些最基本,最常用的东西,都需要我们来亲自动手安装!所以说,Gentoo系统注定不是给懒人用的。对于我这个懒人来说,真的很痛苦!
  首先,我们来进行中文字体的设置,虽然看起来工程似乎有点浩大,但其实真正动手做起来,也没有相像中的那么复杂,使用Gentoo强大的emerge软件包管理系统,安装软件就一个字,爽!唯一不足的是,编译需要大把大把的时间,HOHO~
字体的存放目录
/usr/share/fonts
fontconfig配置文件
/etc/fonts/fonts.conf(system wide)
~/.fonts.conf
可能要用到的字体工具
emergemkfontdir mkfontscale
下载好看的英文字体:
emergettf-bitstream-vera corefonts
下载好看的中文字体:
emergemedia-fonts/wqy-bitmapfont
在xorg.conf中Section&Files&中加入新增的字体目录
使用fc-cache更新系统字体
使用xlsfonts检查字体是否已经存在
参考gentoowiki上关于字体的文章
/HOWTO_Xorg_and_Fonts#Useful_topics
参考中文gentoowiki的HOWTO上关于字体的文章
http://zh./Index:HOWTO#.E5.AD.97.E4.BD.93
参考字体配置工具fontconfig的用户手册
http://fontconfig.org/fontconfig-user.html
  然后进行中文输入法的安装
emergefcitx
touch/etc/X11/xinit/xinitrc.d/100-xinputrc
chmod+x /etc/X11/xinit/xinitrc.d/100-xinputrc
100-xinputrc文件内容
cat/etc/X11/xinit/xinitrc.d/100-xinputrc
#!/bin/bash
# Thisscript set the &XIM& and some other environment variable,
# thenstarts fcitx automatically when loading X
XIM=&fcitx&
XIM_PROGRAM=&fcitx&
XIM_ARGS=&-d&
XMODIFIERS=&@im=fcitx&
GTK_IM_MODULE=&fcitx&
exportXIM XIM_PROGRAM XMODIFIERS GTK_IM_MODULE
#start xim server
$XIM_PROGRAM$XIM_ARGS &
修改系统locale
LC_CTYPE=&zh_CN&
* Youshould export the following variables to use fcitx
* export XMODIFIERS=&@im=fcitx&
* export XIM=fcitx
* export XIM_PROGRAM=fcitx
* Ifyou want to use WuBi or ErBi
* cp/usr/share/fcitx/data/wbx.mb ~/.fcitx
* cp/usr/share/fcitx/data/erbi.mb ~/.fcitx
* cp/usr/share/fcitx/data/tables.conf ~/.fcitx
*Note that fcitx only works in the zh_CN locale.
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:97674次
积分:1537
积分:1537
排名:千里之外
原创:44篇
转载:117篇
评论:15条
(1)(2)(7)(2)(6)(13)(5)(6)(1)(5)(1)(3)(1)(1)(1)(1)(6)(4)(1)(1)(4)(8)(13)(2)(2)(3)(26)(33)(3)博客访问: 94861
博文数量: 50
博客积分: 1615
博客等级: 上尉
技术积分: 480
注册时间:
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: LINUX
以前一直对linux下的字体系统不明白,设置也是迷迷糊糊的,最近看了一些文章,感觉有些比较清晰的思路了,不过也不知道对不对,不管了
,总结一下先:
1.关于字体历史的一些介绍:开始接触font的时候,被一些写法类似概念搞的晕头转向,比如Type 1,TrueType,OpenType,FreeType,xft,等等,一直都想把这些概念搞清楚,看了很多文章,都没有什么头绪,直到昨天看到那篇《A font primer for Linux 》(已经被我收藏了),才对这些概念有些比较清晰的认识。我对这些概念的认识也都是基于那篇文章的,也就是说如果作者讲错了的话,那我也跟着错了,下面的这段话就是根据那篇文章总结出来了。总结下来主要有两个目的:a)保持文章的完整性;b)也为了以后查阅方便。计算机中最早的字体是monochrome bitmaps,就是textmode下的字体,这些字是由一个个点组成的,是不可变的,每种字体只提供几种固定的大小,当使用未提供的大小,显示出来的字符就会呈锯齿状。随着发展,就需要一种可变形的字体。于是在80年代后期,Adobe就设计出了一种可变形的字体Type 1。但是当时的系统巨头apple&ms自然就不甘心让Adobe统治字体的发展,于是他们也设计了自己的可变形字体,后来ms的被淘汰了,apple的TrueType被留下来。这两种字体原理是一样的,只是算法上有稍稍不同,没有哪个具有明显的优势,但是又是不相兼容的,于是出现Type 1,TrueType并存的局面。1996年,Adobe推出了兼容Type 1,TrueType的OpenType, 现代的Windows and Mac OS X都支持OpenType,但是OpenType并没有得到很大推广。后来出现的开源可变形字体引擎FreeType同时支持Type 1,TrueType,OpenType,而且还支持其他的一些字体格式,因为FreeType是模块化设计,如果有新的字体需要支持,只要加入相应的模块就行了,以前的都不需要改动。xft是xfree86使用的FreeType接口协议,xft只提供对FreeType的接口函数库。Fontconfig是xfree86用来负责字体的安装确认和匹配的。具体工作原理为:首先系统的字体库使由Fontconfig通过读取XML文件建立起来的。当应用程序需要显示一串字符的时候,就调用xft,然后xft通过Fontconfig找到与应用程序要求符合的字体,然后将结果传递给FreeType,然后FreeType在字体文件中查找相应的字体,变形,光栅化。FreeType返回给xft的是对所请求的字型的8bit的灰度渲染结果。至于颜色渲染,由更高一级的工具完成,比如gtk,qt等。
2.X中的字体系统:X中的字体系统有两种:核心X11字体系统和Xft字体系统。这个主要参考Xorg的官方文档以及debian的字体设置。这里只说一下具体配置的过程以及应用程序的设定。
1)核心X11字体系统的配置i)建立字体目录:建立一个字体目录(如/usr/X11R6/lib/X11/fonts/myfonts/),并将要安装的字体文件copy到建立的目录下面。ii)生成字体索引文件:如果是位图字体则只有一个fonts.dir索引文件,如果是像simsun.ttc这样的可缩放字体则还需要一个fonts.scale索引文件。索引文件可通过工具自动生成,如果是TrueType字体,可使用ttmkfdir工具。其它的字体可用mkfontdir和mkfontscale这两个工具来生成。&$ mkfontscale /usr/local/share/fonts/*/$ mkfontdir /usr/local/share/fonts/*/fonts.dir文件和fonts.scale内容是一样的,所以可直接拷贝。推荐运行 ttmkfdir 生成字体描述文件,而不要使用mkfontdir和mkfontscale,因为它生成的字体描述文件中常常找不出gbk的encoding。执行:&& $ ttmkfdir /usr/local/share/*/ -o /usr/local/share/*/fonts.dir&& $ cp /usr/local/share/*/fonts.dir /usr/local/share/*/fonts.scaleiii)配置xorg.conf将上述字体路径包含到xorg.conf中,& FontPath&&&&&&& "/usr/local/share/*"& xorg.conf中要加入正确的字体模块,因为核心X11字体系统是通过这些模块引擎相应的字体的。字体模块列表:bitmap:位图字体,支持的字体文件有*.bdf,*.pcf和*.snf。type1:Type1字体,支持的字体文件有*.pfa和*.pfb,还有CIDFonts。speedo:Bitstream Speedo字体,支持的字体文件有*.spd。freetype:TrueType字体,支持的字体文件有*.ttf和*.ttc。,在X.org系统中,xtt模块功能合并到该模块中。xtt:另一个的TrueType字体模块,支持的字体文件有*.ttf和*.ttc。在X.org系统中,不使该模块,该模块的功能合并到freetype模块中。所以需要将这个模块去掉iv)重启X服务器后就可使用新加入的字体了。xlsfonts命令可列出系统中已安装的X11核心字体。v)使用xfontsel可以配置相应的字体名称。
2)Xft字体系统:i)建立字体目录:建立一个字体目录(如/usr/X11R6/lib/X11/fonts/myfonts/),并将要安装的字体文件copy到建立的目录下面。ii)把字体路径加到/etc/fonts/local.conf中iii)使用fc-cache -fv 把字体加入到了列表iv)fc-list列出来可以在xft中使用的字体 v)配置/etc/fonts/local.conf 包括AA的打开和关闭;hint,autohint的打开和关闭;粗体的设置等。
3)应用程序的配置i)GTK+2.x和QT程序都可以使用Xft字体系统,GTK+2.2版本及以上的程序默认使用Xft字体系统,不用进行配置。GTK+2.0程序如果要使用Xft,
则需设置环境变量GDK_USE_XFT=1。GTK+1.x程序是不支持Xft字体系统的,它只能使用X11核心字体系统。ii)GTK程序有默认的全局配置文件。GTK+1.x程序使用/etc/gtk/gtkrc.zh_CN文件配置(X11核心字体系统) 例子如下(其中字体表示方法可由
xfontsel得到):# This file defines the fontsets for Chinese language (zh) using# the simplified chinese standard GuoBiao as in mainland China (CN)## 1999, Pablo Saratxaga #
style "gtk-default-zh-cn" {fontset = "-*-bitstream vera Serif-medium-r-normal-*-*-120-*-*-p-*-microsoft-cp1252,\-*-simsun-medium-r-normal-*-12-*-*-*-*-*-gbk-0"}class "GtkWidget" style "gtk-default-zh-cn" GTK+2.x程序使用配置文件/etc/gtk-2.0/gtkrc(xft字体系统),例子如下(其中字体表示方法可由fc-list得到,见font-conf手册):style "gtk-default-zh-cn" {&&& font_name = "Bitstream Vera Sans 10,SimSun 10"&&& }&&& class "GtkWidget" style "gtk-default-zh-cn"iii)应用程序也可以在自己的配置文件或者在.Xresource中配置。
遗留问题:gtk+默认配置文件的优先级不清楚。
阅读(864) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。现在的字体, 看着很舒服了_gentoo吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:3,687贴子:
现在的字体, 看着很舒服了收藏
在职研究生报名入口,在职研究生名校报名
颜色这么深看着不累吗
不懂字体,楼主觉得我的怎么样,存在发虚模糊之类的问题吗
chrome+字体调整插件...就这样了~
度娘把图片压的厉害...卤煮的字体真是又粗又黑....
黑漆漆的一片,毫无字体的分别,字体边缘模糊,个人还是习惯了simsun..........
lz 什么配置和字体?infinality?
好吧,我也秀一下
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 gcf格式要用什么打开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信