安装软件包
$ sudo apt-get install texlive texlive-science
编译命令
- tex编译:
$ latex hello.tex
- 输出为pdf:
$ dvipdf hello.dvi
- 输出为ps:
$ dvips hello.dvi
如果生成pdf时报”Font Helvetica is not in the mapping file” 类似错误
出现这种情况,原因可能有几种,最可能的是系统没有安装这个字体。具体解释见这篇文章。
处理办法:安装ghostscript命令,用它自带的命令,先将pdf转成ps,再以强制嵌入字体的方式将ps回转为pdf。详细的步骤见这篇文章。
具体命令:
1. covert to postscript:$ pdftops origin.pdf origin.ps
2. reconvert to pdf, but enforce font embedding:$ ps2pdf14 -dPDFSETTINGS=/prepress -dEmbedAllFonts=true origin.ps new.pdf
3. verify format of new file:$ pdffonts new.pdf