texlive中文支持
来源:互联网 发布:淘宝自定义导航栏代码 编辑:程序博客网 时间:2024/05/16 09:49
转自http://blog.sciencenet.cn/blog-350278-700696.html
其他可以参考http://blog.sina.com.cn/s/blog_61f013b801010cdh.html
以及 http://huxuan.org/2012/07/14/chinese-font-problem-of-ctex-in-texlive-under-linux/
需要注意的是,升级系统后有可能会将ctex-xecjk-winfonts.def改成原来的内容,需要我们再次对其进行修改。
1. 更新字体缓存。sudo mkfontscale,sudo mkfontdir,sudo fc-cache -fsv,然后查看添加的字体是否更新,fc-list :lang=zh-cn | sort。
2. 查看并根据生成的 fonts 编辑 ctex-xecjk-winfonts.def,ctex-xecjk-adobefonts.def(adobe的设置与系统字体一致,可不改),sudo vi /usr/share/texlive/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def
改前ctex-xecjk-winfonts.def:
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
%vim:ft=tex
\setCJKmainfont[BoldFont={SimHei},ItalicFont={[simkai.ttf]}]
{SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{[simfang.ttf]}
\setCJKfamilyfont{zhsong}{SimSun}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{[simkai.ttf]}
\setCJKfamilyfont{zhfs}{[simfang.ttf]}
\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
改后ctex-xecjk-winfonts.def:
% 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
改后ctex-xecjk-adobefonts.def:(Adobe没有隶书和幼圆,须注释掉)
% ctex-xecjk-adobefonts.def: Adobe 的 xeCJK 字体设置,为 Adobe 的四套字体
% vim:ft=tex
\setCJKmainfont[BoldFont=Adobe Heiti Std,ItalicFont=Adobe Kaiti Std]
{Adobe Song Std}
\setCJKsansfont{Adobe Heiti Std}
\setCJKmonofont{Adobe Fangsong Std}
\setCJKfamilyfont{zhsong}{Adobe Song Std}
\setCJKfamilyfont{zhhei}{Adobe Heiti Std}
\setCJKfamilyfont{zhfs}{Adobe Fangsong Std}
\setCJKfamilyfont{zhkai}{Adobe Kaiti Std}
\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
\end{document}
编译:xelatex exam1.tex
NOTE:用pdflatex不可以,中文情况下用xelatex。
- texlive中文支持
- 安装TexLive,支持中文
- TexLive支持中文问题
- Mac: sublime+MacTex(TexLive)+Preview=支持中文的Latex编译环境
- Ubuntu 14.04 texlive 中文排版
- texlive 2016 + beamer 中文处理
- TexLive
- Ubuntu 下配置texlive + CJK 中文环境
- texlive 安装及解决中文问题
- Fedora TexLive安装及中文环境配置
- texlive 在 fedora 19 的中文问题解决
- ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)
- ubuntu 下安装 texlive 并设置 ctex 中文套装
- 2016年Ubuntu14.04+texlive 中文输入配置
- [linux]ubuntu下进行texlive+texstudio+xeCJK中文环境安装
- 中文支持
- 支持中文
- 搭建latex编辑环境(ubuntu14.04安装latex的支持包texlive和编辑器texworks)
- 软件测试面试题集锦
- MySQL性能优化的21条最佳经验
- XCODe运行yueyu设置
- 小学生是祖国未来的花朵
- RMAN恢复案例——丢失spfile的恢复
- texlive中文支持
- CodeIgniter “The filetype you are attempting to upload is not allowed.”解决
- makefile中的all和.PHONY的作用
- poj.1094
- ffmpeg(5):SDL相关学习
- 线性表——链式存储结构之单链表
- 组合算法 C++高效实现 (二进制辅助法)
- HTTP协议详解(真的很经典)
- SSH面试题整理