安装
系统Ubuntu18,准备使用支持中文的XeLaTex
网络上有很多差不多的教程,基本上是XeLaTex版本的教程
由于texlive-full比较大,我这里又有流量限制,所以就参考了这篇文章,只安装了我需要的部分
1.
apt-cache search latex 可以看到许多包,可以看看需要安装哪些包;选择安装texlive-latex-base, 它的描述是:Tex Live: Basic LaTex packages. sudo apt install texlive-latex-base 这样就安装好Latex了,可以直接使用。但编译中文时,由于没有安装CJK中文环境,会提示找不到CJK包
2.这样就安装好Latex了,可以直接使用。但编译中文时,由于没有安装CJK中文环境,会提示找不到CJK包
apt-cache search cjk 有许多关于CJK 环境的包;latex-cjk-all, 它的描述是:Installs all LaTex CJK packages.(Chinese,Japanese,Korea)
sudo apt install latex-cjk-chinese 这样就可以使用中文环境了
有些.sty文件可能没有安装,例如:lastpage.sty. 这个时候不要到网络上去询问是因为什么,Latex的输出错误信息已经很明显了
使用下面的命令来查找相应的包:
3.
apt-cache search lastpage 注意不要加.sty文件后缀;可以看到需要的包
sudo apt install texlive-latex-extra 描述:texlive-latex-extra - TeX Live: LaTeX supplementary packages
完成上面的这三步,就可以完全满足平时的应用需求了。如果以后需要使用到新的包,可以使用上面第三步的方法来查找相应的安装包,并选择安装即可
4.sudo apt install texmaker 安装texmaker程序,它是一个图形化界面的Tex书写,编译,生成,预览集合为一体的程序。与Windows操作系统中的WinTex界面很相似
5.sudo apt install texlive-xete XeLaTex
6.sudo apt install texlive-publishers Texlive-publishers-support for publishers, theses, standards, conferences, etc.
使用apt-cache show texlive-publishers命令可以看到它所支持的CTAN包的信息
为了使用XeLaTex,打开TeXMaker - options - configure texmaker - commands,将LaTeX那一行的latex改为xelatex即可
一些基本的语法
控制序列:是以反斜杠
\
开头,以第一个空格或非字母 的字符结束的一串文字,他们并不被输出,但是他们会影响输出文档的效果如:\documentclass{article}的控制序列是
documentclass
,它后面紧跟着的{article}
代表这个控制序列有一个必要的参数,该参数的值为article
. 这个控制序列的作用,是调用名为 “article” 的文档类
控制序列begin
,这个控制序列总是与end
成对出现。这两个控制序列以及他们中间的内容被称为“环境”;他们之后的第一个必要参数总是一致的,被称为环境名。只有在 “document” 环境中的内容,才会被正常输出到文档中去或是作为控制序列对文档产生影响
\begin{document}
与\documentclass{article}
之间的部分被称为导言区。导言区中的控制序列,通常会影响到整个输出文档