Centos中如何配置Texlive2013中文字体的问题
2013-08-02 11:36
169 查看
Centos 6.4 中如何配置Texlive2013中文字体的问题:
第一步是下载你需要的字体,我从windows/fonts中拷贝的比较多,你只要复制你需要的字体即可。
注意只要文件扩展名为ttf的文件,ttc的文件不要复制。
windows/fonts中没有simkai.ttf,只有simkai.ttc,这个好办,在网上下一个simkai.ttf即可:
修改一下字体文件的权限,让所有的用户都能使用:
然后重启电脑,以root身份创建目录iso,安装texlive2013,具体的参见安装说明。
安装完成之后在~./.bashrc中添加环境变量:
修改文件/usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def,
使用fc-list :lang=zh命令查找已安装的中文字体,替换文件中不存在的【字体】,下面我按照我的系统中已安装的中文字体修改的范例:
下面可以测试一下中文了test.tex:
编译命令如下:
第一步是下载你需要的字体,我从windows/fonts中拷贝的比较多,你只要复制你需要的字体即可。
注意只要文件扩展名为ttf的文件,ttc的文件不要复制。
windows/fonts中没有simkai.ttf,只有simkai.ttc,这个好办,在网上下一个simkai.ttf即可:
arialuni.ttf FZSTK.TTF FZYTK.TTF msjh.ttf MSYHBD.TTF msyh.ttf simfang.ttf simhei.ttf SIMKAI.TTF SIMLI.TTF simsun.ttf SIMYOU.TTF spaider simbol.TTF STCAIYUN.TTF STENCIL.TTF STFANGSO.TTF STHUPO.TTF STKAITI.TTF STLITI.TTF STSONG.TTF STXIHEI.TTF STXINGKA.TTF STXINWEI.TTF stzhongs.ttf 华文行楷.ttf 华文琥珀.ttf 华文楷体.ttf 华文细黑.ttf 华文新魏.ttf以root的身份创建目录/usr/share/fonts/chinese/TrueType,然后将所有的字体文件复制到centos的该字体目录中
cp -rf /d3/SoftWare/cn_font/*.* /usr/share/fonts/chinese/TrueType cd /usr/share/fonts/chinese/TrueType mkfontscale mkfontdir fc-cache -fv
修改一下字体文件的权限,让所有的用户都能使用:
chmod -R 755 /usr/share/fonts/
然后重启电脑,以root身份创建目录iso,安装texlive2013,具体的参见安装说明。
mkdir iso mount -o loop ./texlive20130530.iso ./iso
安装完成之后在~./.bashrc中添加环境变量:
# PATH=/usr/local/texlive/2013/bin/x86_64-linux:$PATH; export PATH MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH; export MANPATH INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH; export INFOPATH #
修改文件/usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def,
使用fc-list :lang=zh命令查找已安装的中文字体,替换文件中不存在的【字体】,下面我按照我的系统中已安装的中文字体修改的范例:
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体 % vim:ft=tex \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]{SimSun} \setCJKsansfont{SimHei} \setCJKmonofont{FangSong} \setCJKfamilyfont{zhsong}{SimSun} \setCJKfamilyfont{zhhei}{SimHei} \setCJKfamilyfont{zhkai}{KaiTi} \setCJKfamilyfont{zhfs}{FangSong} \setCJKfamilyfont{zhli}{LiSu} \setCJKfamilyfont{zhyou}{YouYuan} \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体 \newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体 \newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书 \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋 \newcommand*{\lishu}{\CJKfamily{zhli}} % 隶书 \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆 \endinput
下面可以测试一下中文了test.tex:
\documentclass[mathserif]{beamer} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{ctex} %\setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]{SimSun} %\setCJKsansfont{SimHei} %\setCJKmonofont{FangSong} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 这是中文! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \end{document}
编译命令如下:
xelatex test xelatex test
相关文章推荐
- Centos中如何配置Texlive2013中文字体的问题
- Fedora-19安装texlive2013并配置中文
- Fedora-19安装texlive2013并配置中文
- Ubuntu14.04+Texlive2014+LYX-Linux下LYX的中文配置方案
- centos命令行中显示中文要如何配置
- ubuntu texlive 中文的配置方法
- linux随笔 CentOS中文字体的问题
- texlive 在 fedora 19 的中文问题解决
- 关于Eclipse的Indigo和MyEclipse 2013版中文注释时字体太小的问题
- Mac OS X 10.9下MacTeX 2013中文字体设置
- 关于eclipse的indigo和myeclipse 2013版中文注释时字体太小的问题
- linux texlive 中latex中文字体 (设置目录书签)
- 如何解决Windows office 2013 每次打开都要配置问题?
- centos下Java生成图片字体中文乱码问题
- ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)
- 2016年Ubuntu14.04+texlive 中文输入配置
- [转]TeX Live 2008 安装 & 配置中文支持
- centos6.5下nagios配置工具nagiosql320的安装及中文界面的问题
- texlive2007安装以及中文字体解决方案這個是針對TeXLive2007的字體包,總的來說,它解決了以下的問題: 安好了UTF8和GBK的中易和方正字體, 字體名為fzfsk, fzhtk, fzktk, fzlsk, fzssk, fzy1
- 如何配置TeXstudio+SumatraPDF+Texlive