如何在ubuntu中安裝和配置TeX Live ,Texstudio


                   

如何在ubuntu中安裝和配置TeX Live ,Texstudio

 

 

1、首先,下載TeX Live 2018(或其他版本,如2019,2020等)鏡像文件

https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/  (TexLive最新版)

 

 

2、可以使用圖形化安裝界面,需要安裝perl的tk組件

sudo apt-get install perl-tk

 

3、開始安裝

(1)加載鏡像文件

sudo mount -o loop texlive.iso /mnt

(2)用圖形界面進行安裝

cd /mnt 
sudo ./install-tl -gui

(3)安裝完成后,卸載鏡像文件

cd /; sudo umount /mnt

至此,安裝完成。

4、配置環境變量


安裝完TeX Live后,還需要配置環境變量:
在~/.bashrc最后中添加:

export PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH

ps:黃色標注的版本號可以改成其他版本號,如2019,2020,2021等,根據自己安裝的版本決定版本號。

刷新.bashrc:

source ~/.bashrc

 

還需保證開啟 sudo 模式后路徑仍然可用(加入TeX Live的執行路徑),命令行執行:

sudo visudo

 

找到下述代碼:

Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

 

將第三行改為:

Defaults        secure_path="/usr/local/texlive/2018/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

 

更改后按ctrl+0,再按ctrl+x保存退出,OK.(特殊的保存方法)

 

5、字體設置
要在整個系統中使用 TeX 字體,還需要將 TeX 自帶的配置文件復制到系統目錄下。命令行中執行:

sudo cp /usr/local/texlive/2018/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf

 

之后再執行

sudo fc-cache -fv

 

刷新字體數據庫。

6、檢查一下是否安裝成功:
命令行輸入:

tex -v

 

查看是否輸出版本信息,有則安裝成功。

這是我的輸出版本信息(基於texlive2020)

tsingke@lab:~$ tex -v
輸出如下:
TeX 3.14159265 (TeX Live 2020) kpathsea version 6.3.2 Copyright 2020 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.

 


 

接下來,在texlive基礎上配置texstudio

 

之后,可以測試是否能正確編譯tex文件,

\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{ctex}
\usepackage{xeCJK}

\begin{document}
	
	\LaTeX : 這個是latex命令
	
	This is a tex file .
	
	我是中文,你好,世界!
	
\end{document}

 

編譯輸出效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM