在Ubuntu下安装Latex;方便起见,我直接安装texlive-full,如果你有换过源的话,下载起来还是挺快的!在终端运行以下命令:
sudo apt install texlive-full
sudo apt install texworks
可能时间有点长,耐心等待安装完成;
Xe点击如下图标,开始Latex的使用:
将如下内容复制进去,保存;有一点特别注意,程序默认使用pdfTex编译,但是用这个编译会报错,应该换成XeLatex;
\documentclass[UTF8]{ctexart}
\begin{document}
Hello!
Thanks for using me!
\end{document}
替换成
接下来点击XeLatex左边的“播放器”按钮,即可生成pdf文件;一般会在左边生成预览,成功效果如下:
好了,这里生成英文的pdf文件没有问题了,但是还不能生成中文的pdf文件,因为在Ubuntu下有一些中文需要的字体并没有;因此,我们需要复制Windows的字体,Windows的字体一直都存放在C:\\WINDOWS\fonts文件夹下,进入文件夹,使用快捷键Ctrl+A全选,使用快捷键Ctrl+C复制,而Ubuntu下系统字体存放在/usr/share/fonts文件夹下,可在该文件夹下新建一个文件夹(例如Win-Fonts),将之前在Windows下复制的字体复制进此文件夹;然后在终端运行命令fc-cache
我们看看现在是否可以生成包含中文的pdf文件;将下面代码替换之前代码:
\documentclass[UTF8]{ctexart}
\begin{document}
Hello!
Thanks for using me!
你好!
谢谢你使用我!
\end{document}
同样注意,要用XeLatex编译!应该没有问题,成功效果如下:
到此,Latex可以正常使用了。