在使用Vscode配的PDFLatex编译IEEE TII的Latex模板时,出现eps文件不能转换为pdf错误,看了几十篇方法都没用,自己研究了半天终于可以正常运行了。主要原因还是Settings.JSON中的PDFLatex模块缺少:"--shell-escape", 命令与一些其它指令。

一、问题描述

下载好的Latex模板直接使用PDFLatex编译报错,但是XLatex可以编译,不过XLatex编译会导致字体格式改变,与正常模板不符:

Package pdftex.def: File `TII-eps-converted-to.pdf  not found: using draft setting.

具体错误如下:

二、解决方法:

1.在搜索栏找到:Show and Run Commands

2.搜索找到Settings.JSON文件

3.找到pdflatex模块输入:

"--shell-escape",

4.回到.tex文件,输入以下头指令:

\usepackage{graphicx} 
\usepackage{epsfig}
\usepackage{epstopdf} 

5.先运行XeLaTeX命令(注意此步为必须运行),虽可运行但字体异常。

6. 再点击运行PDFLatex就可以编译了,字体也恢复正常了

感兴趣的可以去故障诊断专栏和数据采集专栏看一下:

1.故障诊断专栏:
https://blog.csdn.net/bynacqt/category_12772780.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=12772780&sharerefer=PC&sharesource=bynacqt&sharefrom=from_link

2.数据采集专栏

https://blog.csdn.net/bynacqt/category_12641029.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=12641029&sharerefer=PC&sharesource=bynacqt&sharefrom=from_link

最终编译效果如下:

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐