写在前面
很多的会议、期刊要求投稿使用LaTex编辑排版,而不是Word,使用好LaTex后,论文的排版任务确实会变得轻松。
1、Windows上安装
LaTex有很多衍生版,常用的推荐是Tex live,安装方式选择使用ISO镜像,点击下载,进入下载界面,如图,
点击圈中下载,打开链接,
下载完成后,双击镜像用虚拟光驱加载ISO,以管理员权限执行 install-tl-advanced.bat,如图等待安装结束即可。
测试LaTex是否正常安装,在命令提示行输入:latex --version,输出如下即可
接着下载并安装编辑器TeXstudio,官方链接 ,如图
下载完后,直接安装即可,
2、Ubuntu安装(比较麻烦)
安装方法很多,这里选择在线安装(大约2个小时,看个人网速),首先,在官网下载安装包,照下图选择,
下载完成后,解压文件,切换到文件目录,输入 sudo perl install-tl,
接着输入i ,等待安装结束,漫长的等待......
安装完成后,需要配置环境,输入:sudo gedit ~/.bashrc,
在打开的文件末尾添加三行代码,然后保存,
PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH; export PATH MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
如下图,
刷新下环境变量,输入:source ~/.bashrc
重要的事情:(否则后面的sudo tlmgr 等命令都无法使用)
还需要保证开启sudo模式后路径仍然可用。命令行输入: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"
将第三行改成如下,即添加TeX Live的执行路径。
Defaults secure_path="/usr/local/texlive/2020/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
系统字体配置,将tex自带的配置文件复制到系统目录下,
输入: sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv
配置完成后,可以测试下安装是否成功,
基本命令:
tlmgr --version pdftex --version xetex --version luatex --version
包管理工具:
检查有哪些可更新,
sudo tlmgr update --list
进行更新,--self 用来更新tlmgr本身,
sudo tlmgr update --self --all
确保可以运行,输入:tex --version
处理简单的LaTex文件,输入:latex sample2e.tex
在线预览结果,输入:xdvi sample2e.dvi
创建PostScript文件,输入:dvips sample2e.dvi -o sample2e.ps
创建PDF文件,输入:pdflatex sample2e.tex
测试xetex对系统字体的访问,输入:xetex opentype-info.tex
接下来安装TeXstudio,直接使用Ubuntu发行库安装即可,
输入:sudo apt-get install texstudio,等待安装完成。
打开并配置TeXstudio,将默认编译器由PdfLaTex设置成XeLaTex,
Options->Configure TeXstudio->Build->Default Compiler->XeLaTex ,如图,
要想正确的调用TeXstudio,需要在命令行使用sudo 来调用,即输入:sudo texstudio,
编译测试,新建文件,在文本编辑框输入:
\documentclass{article} \begin{document} Hello world! \end{document}
点击Build & View,即圈中绿色按钮,PDF界面显示正常,OK
其他资源:
(2)指令查询网站: http://detexify.kirelabs.org/classify.html (通用手写符号,识别出对应的LaTex指令)
(3)在线公式编辑器:https://zh.numberempire.com/latexequationeditor.php (可以在线编辑LaTex公式)
Enjoy it.