Centos中如何配置Texlive2013中文字体的问题
2023-09-27 14:23:51 时间
Centos中如何配置Texlive2013中文字体的问题:
第一步是下载你需要的字体,我从windows/fonts中拷贝的比较多,你只要复制你需要的字体即可。
注意只要文件扩展名为ttf的文件,ttc的文件不要复制。
windows/fonts中没有simkai.ttf,只有simkai.ttc,这个好办,在网上下一个simkai.ttf即可:
simfang.ttf SIMFANG.TTF simhei.ttf SIMHEI.TTF simkai.ttf SIMKAI.TTF SIMLI.TTF simsun.ttf SIMSUN.TTF SIMYOU.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如下:
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体 % vim:ft=tex \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi_GB2312}]{SimSun} \setCJKsansfont{SimHei} \setCJKmonofont{FangSong_GB2312} \setCJKfamilyfont{zhsong}{SimSun} \setCJKfamilyfont{zhhei}{SimHei} \setCJKfamilyfont{zhkai}{KaiTi_GB2312} \setCJKfamilyfont{zhfs}{FangSong_GB2312} \setCJKfamilyfont{zhli}{STLiti} \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} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 这是中文! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \end{document}
编译命令如下:
xelatex test xelatex test
相关文章
- 将CentOS配置成本地yum
- CentOS 7安装Hadoop 3.0.0
- Centos 下Nginx 自启动脚本
- 教你如何修改CentOS系统上的时间
- CentOS 8 安装 docker 报错 containerd.io >= 1.2.2-3
- Linux 配置本地源 (Ubuntu / CentOS)
- CentOS thrift python demo
- 如何在CentOS 7上安装和安全配置MariaDB 10
- 利用Dockerfile构建一个基于centos 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像
- CentOS 下用的是lnmp 的包配置Nginx 下的CI伪静态(搞爽了)
- Centos7从零开始】Centos 下硬盘分区的最佳方案
- Linux/Centos下多种方法查看系统block size大小
- centos下部署redis服务环境及其配置说明
- CentOS yum有时出现“Could not retrieve mirrorlist ”的解决办法——resolv.conf的配置
- centos上安装配置java WEB环境_java(转)
- centos 编译swoole
- CentOs 6.x 升级 Python 版本【转】
- CentOS 7命令行安装GNOME、KDE图形界面
- CentOS 7安装MariaDB 10详解以及相关配置 ------ (亲测可用)
- 实战-使用 Cobbler 安装一台 CentOS 主机
- Centos配置国内yum源