您的位置:首页 > 其它

Ubuntu12.04 安装LaTex(TexLive+TexMaker+中文环境) 4000

2013-12-13 22:19 507 查看
几个为什么

1、为什么要用LaTex?

装逼,还是装逼……好吧,因为LaTex可以让你的思维集中到论文上,而不是排版。之前用Word的时候我tm就是受不了排版的干扰,所以一只是先用记事本写,最后word排版的……

2、为什么用TexLive+TexMaker?

因为这个非常方便的支持中文环境~

开始安装

1、清理系统环境

如果你以前就安装有TexMaker或者其他Tex编辑器以及TexLive,建议全部清除重新安装——一定要连配置文件一起删除……

我估计大部分人都是用apt-get 命令之间安装的TexLive以及其他的东西,在删除的时候请这样删除

sudo apt-get remove --purge 你要删除的包
2、下载TexLive的iso文件并安装
推荐2013等最新的TexLive,他对于中文的支持十分的好。至于挂载什么的,请自行百度ubuntu安装TexLive有大量的文章讲述。

但是我要强调的是:不要使用shell命令安装,因为命令安装貌似不会给你配置系统变量。(我会告诉你我真的这样干了一次么?)

这个时候记住你的TexLive安装的目录,在ubuntu12.04下一般是/usr/local/texlive/2013/bin

这里需要说明一下linux下的文件路径的一些“潜规则”:一般bin文件夹都是一些二进制文件——就是win下面的可执行文件。

另外,这里的2013(这个文件夹显然是按照版本明明的……2013版)这个文件夹同父目录下有个文件夹是用来放自己下载的其他的tex模版什么的……我这里这个文件夹叫做texmf-local。

3、下载TexMaker并安装

我必须要说明的是:为什么要卸载之前的TexMaker——之前的TexMaker导致你不得不重新配置路径……而且还很容易错……

去TexMaker的官方网站上下载一个deb包到本地直接鼠标点击用“Ubuntu软件中心”安装就可以了,为什么要单独下载而不用apt-get或者“Ubuntu软件中心”搜索一下安装呢?主要是防止Ubuntu系统贱贱的非要给你安装个他那个过时的(大概是2009版本?)、对中文支持十分糟糕的版本。

安装好以后并不是直接能用了,在shell里面输入

sudo apt-get install --fix texmaker
这样安装的话,ubuntu就不会给你贱贱的安装texlive而且在这个过程中会补全texmaker所依赖的包。
4、TexMaker配置

首先把软件换成中文界面(事实证明,英文界面会大大减弱你接下来步骤的正确性):菜单栏->options->interface languages->zh_CN

当然了,另外那个zh也是中文……解放台湾岛,活捉林志凌

现在,重启TexMaker以后,在菜单栏->选项->配置TexMaker打开后的那个窗口里面有个“快速配置”->快速构建命令,选择XeLaTex->PDF View。

为什么要选择这个呢?主要是原来的那个对中文的支持不好,现在配置好了以后,你就直接可以按F1直接生成pdf文件了~

5、字体安装

ubuntu什么的字体一直是个大问题……你的LaTex论文最终好看与否,最终还是看你系统的字体的……你需要的字体有win字体+Adobe字体。

对于win的字体,如果你能找到一台win电脑,找到C:\\windows\fonts(大小写自己注意……),把下面的字体文件(后缀为ttf的文件)全部复制到你的电脑~/.fonts下面,运行命令

fc-cache -fv
ok~
对于Adobe字体,上网络上下载就可以了~当然和win一样的节奏~~~

现在你可以方便的使用LaTex了~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LaTex ubuntu