Debian系统安装latex
1. 前言
Debian系统安装latex相对简单,只需要输入几个命令即可,这里记录,供大家参考
2. 安装
(1)安装texlive latex
终端输入:
sudo apt-get install texlive-latex-base
过程输入Y
(2) 安装cjk
终端输入:
sudo apt-get install latex-cjk-chinese
(3) 安装中文字体
终端输入:
sudo apt-get install latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp
安装完上述软件包以后,编写测试文件,看是否可以正常使用
3. 测试(下述步骤可以直接在texstudio完成,不必输入命令行)
(1) 编写测试文件:
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK*}{UTF8}{gbsn}
你好, LaTex!
\end{CJK*}
\end{document}
保存为hello.tex
(2) 终端执行latex hello.tex
文件夹下会生成如下文件:

(3) 终端执行 dvipdf hello.dvi
文件夹下生成pdf文件
至此,Debian系统下的latex已正常安装,并可正常使用
3. 安装图形化界面texstudio
(1) 终端输入指令
sudo apt-get install texstudio
(2) 修改配置
由于会使用到中文,因此更改编译器:
Options->Configure TeXstudio->Build->Default Compiler中更改默认编译器为XeLaTeX即可
更改界面语言:
将Options->Configure TeXstudio->General->Language更改为zh-CN
4. 卸载
Linux系统上,Latex的安装位置是 /usr/share/texmf/tex/latex,其卸载稍微有些麻烦,一个比较有效的卸载方法是,在命令行输入以下命令
sudo apt-get purge texlive*
sudo rm -rf /usr/local/texlive/2020
sudo rm -rf ~/.texlive*
sudo rm -rf /usr/local/share/texmf
sudo rm -rf /var/lib/texmf
sudo rm -rf /etc/texmf
sudo apt-get remove tex-common --purge
sudo rm -rf ~/.texlive
5. 常见问题以及解决
在运行别人的模板时,有时会报错:"xxx.sty not found",这是因为缺少相应的宏包。
解决方法:
(1) 访问CTAN: Package fontenc 找到相应的宏;
(2) 下载宏包;
(3) 解压后如果文件夹里有xxx.sty文件,直接把文件夹放到 /usr/share/texmf/tex/latex下。如果文件夹没有xxx.sty文件,则在命令行执行 $latex xxx.ins$得到 xxx.sty文件,然后把文件夹放入上述路径。
(4) 在终端执行sudo texhash刷新即可使用
(5) 如果在第(1)步卡住,即找不到相应的包,则要考虑从其他路径获取xxx.sty文件,然后新建一个同名文件夹,把该文件夹放到上述路径,在sudo texhash了
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
