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了


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部