Latex

Latex

Latex

最近由于要写简历和写文章,发现latex还是很方便的,这里与大家分享一下。

latex是什么

发音[ˈleɪˌteks],是基于tex的排版系统,可以很方便进行书籍处理和公式等。

texlive组件是tex在包含类Unix,MacOSx和Windows下,cygwin的实现。

获取

debian下,我是这样获取的,如果还有其他报错就需要google处理下

1
sudo apt-get install texlive-full texstudio -y

一般我们下载的package内容都会放到/usr/share/texlive/texmf-dist/ 相关目录,

你也可以通过tlmgr conf列出相关的环境变量

texlive组件里面的一些命令和说明

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# tlmgr conf's output
tlmgr using installation: /usr/share/texlive
TeX Live (https://tug.org/texlive) version 2021
dvipdfmx:  /usr/bin/dvipdfmx # 将dvi转换成pdf
dvips:     /usr/bin/dvips # 将dvi转换成postscript
fmtutil:   /usr/bin/fmtutil
kpsewhich: /usr/bin/kpsewhich
luatex:    /usr/bin/luatex # 使用luatex解释器
mktexpk:   /usr/bin/mktexpk
pdftex:    /usr/bin/pdftex # 使用pdftex解释器
tex:       /usr/bin/tex
tlmgr:     /usr/bin/tlmgr
updmap:    /usr/bin/updmap
xetex:     /usr/bin/xetex # 使用xetex解释器,支持Unicode文本和OpenType字体,支持系统字体

使用

面向tex的编辑器,在参考文档latex中文指南介绍过了,建议读一下,这里我说下两种

emacs

可以参考emacs的latex配置

texstudio

FAQ

  • xdvi: Can't find pixel font unisong5b; using cmr10 instead at 600 dpi or pdfTeX error: pdflatex (file unisong62): Font unisong62 at 864 not found

建议使用xelatex your.tex生成pdf(而不是xdvi或者pdflatex),xelatex还会使用系统字体,非常方便

参考文档