折腾了几个小时,终于把TeX配置好了。我的系统:64位Ubuntu14.04。一定注意不要命令行装!也不要事先装texmaker。
基本照这篇文章做没错,根据自己的实际情况改一些文件名,目录名之类的。
几点注意
-
环境变量:我做这步时有一个很奇怪的现象,配置好环境变量后,一旦关闭终端(或在root用户跟普通用户之间切换), 再用
which latex
就没有输出了。最后我在~/.bashrc
和/etc/environment
里都设置了环境变量才解决此问题。另外原文中说还要添加如下两行:export MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH export INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH
我添加后,发现在man其他命令的时候就找不到手册了。我的建议是不添加如上两行,在终端运行
sudo mandb -c
就可以了。在向~/.bashrc
写入环境变量后,不用重启,source ~/.bashrc
就可以了。 -
中文字体:从win电脑里把中文字体都拷过来,照那篇文章做。一定要依据
fc-list :lang=zh-cn
命令的输出来改ctex-xecjk-winfonts.def
文件的内容!比如说我的输出是:楷体_GB2312,KaiTi_GB2312:style=Regular
,就需要把[SIMKAI.TTF]改成KaiTi_GB2312
,其余类似。 -
Texmaker的安装:原作者还有一片文章,基本照做。千万不要命令行装,那样会强制再装上过时的texlive,直接从官网下载deb,再安装。我的系统是14.04,不用装libpoppler-qt4-3。
-
Texmaker的配置:我花时间最多的地方。虽然在终端用命令行编译生成了中文pdf文档,但在Texmaker里却一直不成功。编译时说找不到日志文件,或找不到命令。解决办法:选项--配置Texmaker,直接上截图。
截图 就是把每个命令的全路径写出来。ghostscript和R Sweave项不改,最最重要的ps2pdf项不改!因为它在/usr/bin/
下,所以不用改。这点不注意的话,编译通过但没有pdf输出。
网友评论