Ubuntu 安装 texlive2013 及中文支持
来源:互联网 发布:搜狐网络大厦地铁路线 编辑:程序博客网 时间:2024/04/29 04:55
分享一下安装和配置经验。
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
然后进入到 /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:$MANPATHexport 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.dsudo ln -s /usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts 09-texlive.conf
上面的命令是为了让系统可以使用texlive的字体
在做如下操作:
cd /usr/share/fontssudo mkdir WinFonts
然后将下载的字体解压后,拷贝到新建的目录WinFonts下,然后执行如下命令:
sudo chmod 644 *.ttfsudo mkfontscalesudo mkfontdirsudo 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=RegularSimHei,黑体:style=Regular...
下面需要做的就是将ctex-xecjk-winfonts.def中的字体名字改成上面四行的行首的内容。
如果你用vim,可以在vim里执行如下命令:
:%s/\[SIMFANG.TTF\]/FangSong/g
:%s/\[SIMKAI.TTF\]/KaiTi/g
xelatex test.tex
我反正成功了!一下是结果截屏:
2 0
- Ubuntu 安装 texlive2013 及中文支持
- ubuntu 安装texlive2013 支持中文
- Fedora-19安装texlive2013并配置中文
- ubuntu server安装中文支持及中文输入法
- Ubuntu安装中文支持
- Linux下安装texlive2013
- Ubuntu中文支持语言包安装
- ubuntu安装中文字符支持
- 安装TeX及中文支持
- Ubuntu Linux中文支持及编码问题
- watir安装及中文支持问题
- watir安装及中文支持问题
- jsoncpp安装及对中文支持很好
- CentOS下安装中文支持及字体
- Linux支持中文及安装VIM IDE
- ubuntu安装中文支持以及scim中文输入
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 英文Ubuntu系统安装中文支持,中文…
- 关于“在efi系统上,windows只能安装到gpt分区”的问题的解决方法的讨论(典型的宏基4750g)
- 分析JS中的返回值
- 自从元狩四年漠北之战后
- 奇异值分解(SVD)详解
- 超小尺寸超迷你PC面市啦 尺寸虽小但性能不减哟
- Ubuntu 安装 texlive2013 及中文支持
- ny棋盘覆盖
- Boost库学习随记二 date_time、time_duration、date_facet、time_facet、timer库示例等:
- Linux_S3C2440_CAMIF接口驱动程序(二)OV9650驱动完全解析
- item16: 成对使用new和delete时要有相同的形式
- Android ViewPager使用详解
- 使用Volley,没网的时候能获取数据吗?
- iOS网络编程之Socket(客户端)
- Uninstall resharper