ubuntu下安装TexLive和Texmaker
1.首先下载TexLive2015的ISO文件,挂载并安装
参考:ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)
中文字体设置参考:ubuntu 下安装 texlive 并设置 ctex 中文套装

首先新建一个目录,文件就挂载在这个目录下
sudo mkdir /media/cdimage
挂载,并使其有读写权限
sudo mount -o rw,loop /media/lintong/工作/Ubuntu_Software/64bit_Software/TeXLive/TeXLive2015/texlive2015.iso /media/cdimage
使用下面的命令会出现问题:mount: /dev/loop3 is write-protected, mounting read-only
sudo mount -o loop /media/XXXX/TeXLive/TeXLive2015/texlive2015.iso /media/cdimage
进入挂载目录
cd /media/cdimage
进行安装
sudo perl install-tl -gui
卸载镜像文件
cd ~
sudo umount /media/cdimage
sudo rmdir /media/cdimage
安装的路径在usr/local/下
添加环境变量,之后source一下
#Texlive
export PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH
测试是否安装成功
tex -version
TeX 3.14159265 (TeX Live 2015)
kpathsea version 6.2.1
Copyright 2015 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
2.安装Texmaker
参考:Ubuntu12.04 安装LaTex(TexLive+TexMaker+中文环境)
之后在Ubuntu软件中心安装就好了

打开,终端输入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了~
ubuntu下安装TexLive和Texmaker的更多相关文章
- ubuntu 下安装 texlive 并设置 ctex 中文套装
1 安装 texlive2013 1.1 下载 texlive2013 下载地址:http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images/tex ...
- Ubuntu下安装Texmaker的问题与解决方案
在Ubuntu下安装好了texlive后,为了开发方便,希望再继续安装一个编辑器,用于方便的编辑latex文档. 而texmaker就是一个很好的工具. 问题1, 被安装了早期版本的latex 不管你 ...
- Ubuntu下安装并配置TexStudio
作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7069715.html Ubuntu下安装并配置TexStudio Ubunt ...
- Ubuntu16.04下安装texlive
Ubuntu 16.04下安装texlive的步骤如下: 1.下载texlive 打开终端输入:sudo apt-get install texlive-full #下载这一过程会持续10-20分钟 ...
- 在Ubuntu下安装ovs-dpdk
在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ...
- Ubuntu 下安装QT
Ubuntu 下安装QT 本文使用的环境 QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz QT Creator: qt-creator-li ...
- Ubuntu下安装JDK以及相关配置
1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ...
- Ubuntu下安装mod_python报错(GIT错误)
Ubuntu下安装mod_python3.4.1版本报出如下错误: writing byte-compilation script '/tmp/tmpE91VXZ.py' /usr/bin/pytho ...
- TODO:Ubuntu下安装Node
TODO:Ubuntu下安装Node Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高 ...
随机推荐
- Maven的pom.xml标签详解
<!--父项目的坐标.如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值. 坐标包括group ID,artifact ID和 version.--> <paren ...
- CSS选择器优先级排列
CSS选择器的效率从高到低做了一个排序: 1.id选择器(#myid) 2.类选择器(.myclassname) 3.标签选择器(div,h1,p) 4.相邻选择器(h1+p) 5.子选择器(ul & ...
- hdu1161 欧拉路
欧拉路径是指能从一个点出发能够“一笔画”完整张图的路径:(每条边只经过一次而不是点) 在无向图中:如果每个点的度都为偶数 那么这个图是欧拉回路:如果最多有2个奇数点,那么出发点和到达点必定为该2点,那 ...
- WordPress的have_posts()和the_post()用法解析
原文地址:http://www.phpvar.com/archives/2316.html 网上找到一篇介绍WordPress的have_posts()和the_post()用法解析的文章,觉得不错! ...
- 从CIO、CEO、CFO、COO...到CVO 这22个你了解几个? (史上最完整版)
1.CEO:是Chief Executive Officer的缩写,即首席执行官. 由于市场风云变幻,决策的速度和执行的力度比以往任何时候都更加重要.传统的“董事会决策.经理层执行”的公司体制已经难以 ...
- ThinkPHP的RBAC
基于角色的访问控制(Role-Based Access Control) 在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限. ThinkPHP通过5张表实现权限控制 th ...
- yii自动登录
在yii,登录页面选择记住密码,下次就会自动登陆 前些天,自己增加了一个web应用,但是发现虽然选择记住密码,没选退出,关闭浏览器,重新进入还会跳转到登陆页面 自动登录是利用cookie实现的 配置U ...
- watch监听 chechbox 全选
// 监控全选checkbox的状态 $scope.$watch('AllCheck', function (newValue, oldValue) { // 第一次不执行 if (newValue ...
- Python中的GIL
•start 线程准备就绪,等待CPU调度 •setName 为线程设置名称 •getName 获取线程名称 •setDaemon 设置为后台线程或前台线程(默认) 如果是后台线程,主线程执行过程中, ...
- 操作系统中的IPC机制
按发送路径来看,可分为直接通信和间接通信. 1. 直接通信 (1)进程必须正确的命名对方 send (P, message) – 发送信息到进程P receive(Q, message) – 从进程 ...