分享一下安装和配置经验。
1、材料准备
texlive的安装包:可以百度下,这里也提供一个下载地址:http://mirror.hust.edu.cn/CTAN/systems/texlive/Images/texlive2013-20130530.iso ,这个是来自华中科技大学的镜像。
中文字体: http://download.csdn.net/detail/bendanban/7167889
2、安装texlive 2013
这个安装比较简单,我用的是ubuntu12.04.4。 具体步骤是,mount一下你下载的iso文件。
- sudo mkdir /media/texlive
- sudo mount texlive2013-20130530.iso /media/texlive -o loop
然后进入到 /media/texlive目录下,执行:
- ./install-tl
提示输入的时候,输入I (大写的i,会看到提示的)
安装完成后,可以向/etc/profile文件的最后一行添加如下代码,注意,我的系统是64位的,你要看看你自己的系统是不是在这个目录下有latex命令。
- export PATH=/usr/local/texlive/2013/bin/x86_64-linux:$PATH
如果你想使用帮助的话,还可以向~/.bashrc中添加下面两行:
- export MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH
- export INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH
到这里,我一般会重启一下。
测试一下上面的配置是否正确:
- which latex
如果找到了latex,那就可以继续了,找不到的话,你需要重新看一下自己是不是没有配置好环境PATH
3、搞定中文字体
先写一个简单的测试tex文件。起名为test.tex
- \documentclass[UTF8]{ctexart}
- \begin{document}
- 我爱中国!
- \end{document}
然后执行如下命令编译:
- xelatex test.tex
等一会,你会遇到一个错误,大致如下:
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !
- ! fontspec error: "font-not-found"
- !
- ! The font "SimSun" cannot be found.
- !
- ! See the fontspec documentation for further information.
- !
- ! For immediate help type H <return>.
- !...............................................
下面就要解决这个问题,错误里说了,"font-not-found"!
先执行如下命令:
- cd /etc/fonts/conf.d
- sudo ln -s /usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts 09-texlive.conf
上面的命令是为了让系统可以使用texlive的字体
在做如下操作:
- cd /usr/share/fonts
- sudo mkdir WinFonts
然后将下载的字体解压后,拷贝到新建的目录WinFonts下,然后执行如下命令:
- sudo chmod 644 *.ttf
- sudo mkfontscale
- sudo mkfontdir
- sudo fc-cache -fsv
执行成功后,在做如下操作:
- cd /usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/
在进入目录后,ls,你会看到一个文件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]}
- % \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
下面,打开新的终端,执行如下命令:
- fc-list :lang=zh-cn
输出大约如下:
- FangSong,仿宋:style=Regular,...
- KaiTi,楷体:style=Regular,...
- SimSun,宋体:style=Regular
- SimHei,黑体:style=Regular...
下面需要做的就是将ctex-xecjk-winfonts.def中的字体名字改成上面四行的行首的内容。
如果你用vim,可以在vim里执行如下命令:
- :%s/\[SIMFANG.TTF\]/FangSong/g
- :%s/\[SIMKAI.TTF\]/KaiTi/g
重新执行一下,那个编译命令吧:
- xelatex test.tex
我反正成功了!一下是结果截屏:
相关推荐
安装texlive2008 配置texlive2008 配置中文环境
现在 texlive 的安装已经非常简单了,何下载 texlive(进入download 也可以,但实测发现有的电脑在运行 download 中的 exe 文件
计算机专业科研利器,texlive2018离线安装包ISO镜像(适合Linux和Windows)texlive2018-20180414.iso。适用于计算机专业的学术科研LeTEX文档撰写,本资源为iso光盘镜像,能够在Linux平台和Windows平台搭建LaTEX撰写...
TexLive2018 的中文安装教程。支持Linux、Windows、Mac OS系统。
TexLive包含XeTex,里面主要介绍了XeTex在各平台的安装步骤。对于想玩玩XeTex的同学可以参照这个部署来玩玩
Texlive2013DVD内的简体中文安装说明
TexLive的安装过程说明,附图。
如今,很多人(包括我)愿意选择使用镜像文件来安装 texlive。镜像安装虽然有多种好处,但它不可 避免的存在宏包落后的弊端,升级宏包的工作也就摆在了用户面前。 本文简要介绍使用命令行升级 texlive 宏包的几条...
2016版texlive指南详细说明
TexLive指南-2017版,给参加数学建模比赛的人,给需要写作学术论文的人。Karl Berry著。 侵删。
TexLive使用教程—2015
texlive宏包每月自动更新
简单介绍texlive及其相关配置,主要涉及texlive安装方法、版本信息、简单使用方法等,适合从未接触过texlive的新手以及对texlive配置方法不熟悉的人,tex入门的不二之选。
TEXLive是TEX的一个发行版,它是由TUG(TEX User Group,TEX用户组)发布的,可以在类UNIX/Linux、Mac OS X和Windows等不同的操作系统平台下安装使用,并且提供相当可靠的工作环境。 镜像下载 选用清华镜像源中的Tex...
backref—文献反向索引 ctex宏包(中文输出) fontspec—字体管理必备 hyperref——链接索引 mhchem—化学类 natbib文献格式控制宏包 SIunits—国际单位 smartdiagram——智能框图 subfigure-多图 subfig—子图 ...
1.使用xelatex编译 2.不用下载Ctex 3.方便简单
配合博文——Texlive安装流程使用
texlive2019用于编辑PDF格式论文的源码程序,本资源为2019年4月29日在官网发布的最新版本,适用于Windows系统
附带了一个tex源文件