Chinaunix首页 | 论坛 | 博客
  • 博客访问: 280499
  • 博文数量: 55
  • 博客积分: 2535
  • 博客等级: 少校
  • 技术积分: 585
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 16:41
个人简介

Je pense donc je suis.

文章分类

全部博文(55)

文章存档

2014年(11)

2011年(3)

2010年(40)

2009年(1)

我的朋友

分类: LINUX

2010-08-12 16:35:10

注意:CJK的字体使用YueWang-zhfonts-final_1.01.tar.bz2即可

首先新建目录
sudo mkdir /usr/share/fonts/my-fonts  #要设置权限,用chown即可
拷贝字体到该目录
建立字体缓存,命令:
cd /usr/share/fonts/my-fonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

reboot

可以使用如下命令查看新安装的字体
fc-list :lang=zh-cn                  #查看中文字体
fc-list | grep WenQuanYi          #查看文泉驿字体

假设已经有如下字体:
[11:15:44@~/test]$ fc-list :lang=zh
STCaiyun,华文彩云:style=Regular
WenQuanYi Bitmap Song:style=Bold
YouYuan,幼圆:style=Regular
PMingLiU,新細明體:style=Regular
STHupo,华文琥珀:style=Regular
Simsun (Founder Extended),宋体\-方正超大字符集:style=Regular
FZYaoTi,方正姚体:style=Regular
KaiTi_GB2312,楷体_GB2312:style=Regular
WenQuanYi Micro Hei Mono,文泉驛等寬微米黑,文泉驿等宽微米黑:style=Regular
NSimSun,新宋体:style=Regular
STSong,华文宋体:style=Regular
Microsoft YaHei,微软雅黑:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
FangSong_GB2312,仿宋_GB2312:style=Regular
Adobe Kaiti Std,Adobe 楷体 Std,Adobe Kaiti Std R,Adobe 楷体 Std R:style=R,Regular
SimSun,宋体:style=Regular
STFangsong,华文仿宋:style=Regular
STXinwei,华文新魏:style=Regular
SimHei,黑体:style=Regular
Arial Unicode MS:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
STXingkai,华文行楷:style=Regular
STLiti,华文隶书:style=Regular
WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑:style=Regular
MingLiU,細明體:style=Regular
Adobe Heiti Std,Adobe 黑体 Std,Adobe Heiti Std R,Adobe 黑体 Std R:style=R,Regular
STZhongsong,华文中宋:style=Regular
WenQuanYi Micro Hei,文泉驛微米黑,文泉驿微米黑:style=Regular
FZShuTi,方正舒体:style=Regular
WenQuanYi Bitmap Song:style=Regular
Adobe Song Std,Adobe 宋体 Std,Adobe Song Std L,Adobe 宋体 Std L:style=L,Regular
WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑:style=Regular
STXihei,华文细黑:style=Regular
LiSu,隶书:style=Regular
Adobe Fangsong Std,Adobe 仿宋 Std,Adobe Fangsong Std R,Adobe 仿宋 Std R:style=R,Regular
WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑:style=Regular
STKaiti,华文楷体:style=Regular





%%%%%%%%%下面是具体实例说明如何使用上述字体,编译时使用xelatex即可。
\documentclass[a4paper]{article}
\usepackage{xeCJK}
%%%%%%%%%%%  设置字体大小 %%%%%%%%%%%%%
\newcommand{\chuhao}{\fontsize{42pt}{\baselineskip}\selectfont}
\newcommand{\xiaochuhao}{\fontsize{36pt}{\baselineskip}\selectfont}
\newcommand{\yihao}{\fontsize{28pt}{\baselineskip}\selectfont}
\newcommand{\erhao}{\fontsize{21pt}{\baselineskip}\selectfont}
\newcommand{\xiaoerhao}{\fontsize{18pt}{\baselineskip}\selectfont}
\newcommand{\sanhao}{\fontsize{15.75pt}{\baselineskip}\selectfont}
\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont}
\newcommand{\xiaosihao}{\fontsize{12pt}{\baselineskip}\selectfont}
\newcommand{\wuhao}{\fontsize{10.5pt}{\baselineskip}\selectfont}
\newcommand{\xiaowuhao}{\fontsize{9pt}{\baselineskip}\selectfont}
\newcommand{\liuhao}{\fontsize{7.875pt}{\baselineskip}\selectfont}
\newcommand{\qihao}{\fontsize{5.25pt}{\baselineskip}\selectfont}

\CJKsetecglue{~}

\setCJKfamilyfont{song}{SimSun}                                 %宋体 or Adobe Song Std
\newcommand{\song}{\CJKfamily{song}}
\setCJKfamilyfont{xs}{NSimSun}                            %新宋体 xs
\newcommand{\xs}{\CJKfamily{xs}}
\setCJKfamilyfont{fs}{FangSong_GB2312}        %仿宋2312 fs
\newcommand{\fs}{\CJKfamily{fs}}
\setCJKfamilyfont{kai}{KaiTi_GB2312}                        %楷体2312  kai
\newcommand{\kai}{\CJKfamily{kai}}
\setCJKfamilyfont{yh}{Microsoft YaHei}                    %微软雅黑 yh
\newcommand{\yh}{\CJKfamily{yh}}
\setCJKfamilyfont{hei}{SimHei}                                    %黑体  hei
\newcommand{\hei}{\CJKfamily{hei}}
\setCJKfamilyfont{msunicode}{Arial Unicode MS}            %Arial Unicode MS: msunicode
\newcommand{\msunicode}{\CJKfamily{msunicode}}
\setCJKfamilyfont{li}{LiSu}                                            %隶书  li
\newcommand{\li}{\CJKfamily{li}}
\setCJKfamilyfont{yy}{YouYuan}                             %幼圆  yy
\newcommand{\yy}{\CJKfamily{yy}}
\setCJKfamilyfont{xm}{MingLiU}                                        %细明体  xm
\newcommand{\xm}{\CJKfamily{xm}}
\setCJKfamilyfont{xxm}{PMingLiU}                             %新细明体  xxm
\newcommand{\xxm}{\CJKfamily{xxm}}

\setCJKfamilyfont{hwsong}{STSong}                            %华文宋体  hwsong
\newcommand{\hwsong}{\CJKfamily{hwsong}}
\setCJKfamilyfont{hwzs}{STZhongsong}                        %华文中宋  hwzs
\newcommand{\hwzs}{\CJKfamily{hwzs}}
\setCJKfamilyfont{hwfs}{STFangsong}                            %华文仿宋  hwfs
\newcommand{\hwfs}{\CJKfamily{hwfs}}
\setCJKfamilyfont{hwxh}{STXihei}                                %华文细黑  hwxh
\newcommand{\hwxh}{\CJKfamily{hwxh}}                    
\setCJKfamilyfont{hwl}{STLiti}                                        %华文隶书  hwl
\newcommand{\hwl}{\CJKfamily{hwl}}                                    
\setCJKfamilyfont{hwxw}{STXinwei}                                %华文新魏  hwxw
\newcommand{\hwxw}{\CJKfamily{hwxw}}
\setCJKfamilyfont{hwk}{STKaiti}                                    %华文楷体  hwk
\newcommand{\hwk}{\CJKfamily{hwk}}
\setCJKfamilyfont{hwxk}{STXingkai}                            %华文行楷  hwxk
\newcommand{\hwxk}{\CJKfamily{hwxk}}
\setCJKfamilyfont{hwcy}{STCaiyun}                                 %华文彩云 hwcy
\newcommand{\hwcy}{\CJKfamily{hwcy}}
\setCJKfamilyfont{hwhp}{STHupo}                                 %华文琥珀   hwhp
\newcommand{\hwhp}{\CJKfamily{hwhp}}

\setCJKfamilyfont{fzsong}{Simsun (Founder Extended)}     %方正宋体超大字符集   fzsong
\newcommand{\fzsong}{\CJKfamily{fzsong}}
\setCJKfamilyfont{fzyao}{FZYaoTi}                                    %方正姚体  fzy
\newcommand{\fzyao}{\CJKfamily{fzyao}}
\setCJKfamilyfont{fzshu}{FZShuTi}                                    %方正舒体 fzshu
\newcommand{\fzshu}{\CJKfamily{fzshu}}

\setCJKfamilyfont{asong}{Adobe Song Std}                        %Adobe 宋体  asong
\newcommand{\asong}{\CJKfamily{asong}}
\setCJKfamilyfont{ahei}{Adobe Heiti Std}                            %Adobe 黑体  ahei
\newcommand{\ahei}{\CJKfamily{ahei}}
\setCJKfamilyfont{akai}{Adobe Kaiti Std}                            %Adobe 楷体  akai
\newcommand{\akai}{\CJKfamily{akai}}

\setmainfont{DejaVu Sans}
\setCJKmainfont{Adobe Song Std}     %可选的有: WenQuanYi Zen Hei, WenQuanYi Zen Hei Mono, WenQuanYi Zen Hei Sharp, WenQuanYi Micro Hei, WenQuanYi Micro Hei Mono
\setCJKmonofont{WenQuanYi Zen Hei Mono}

\begin{document}
\sihao
{\song 宋体

\hwcy 华文彩云

\yy 幼圆字体

\xxm 新细明体

\hwhp 华文琥珀

\fzsong 方正宋体

\fzyao 方正姚体

\kai 楷体



\xs 新宋体

\hwsong 华文宋体

\yh 微软雅黑

\fs 仿宋2312

\hwfs 华文仿宋

\hwxw 华文新魏

\hei 黑体

\msunicode 微软

\hwxk 华文行楷

\hwl 华文隶书


\xm 细明体

\hwzs 华文中宋


\fzshu 方正舒体

\hwxh 华文细黑

\li 隶书

\asong Adobe宋体

\ahei Adobe黑体

\akai Adobe楷体

\hwk 华文楷体}

\end{document}

注意,目前如果使用了文泉驿的除了Bitmap Song的字体,那么可能会提示

** WARNING ** TrueType post table name index 32768 > 32767

不过还是能生成pdf文件,暂时忽略这个问题吧!

阅读(2058) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~