Emacs AUCTeX 解决不能插入高版本pdf图片的问题

1 篇文章 0 订阅

当使用Emacs进行tex编辑时,一个必备的插件叫做AUCTeX。但是在用AUCTeX编译tex文件时可能会发现由于pdf图片的版本太高,导致无法正确处理,编译时会报出如下的类似警告,并导致无法引入pdf图片:

** WARNING ** ERROR while parsing PDF file.

** WARNING ** pdf: image inclusion failed for ....

一个很好的解决方法是将默认的tex引擎更改为pdflatex,具体方法如下:

1. 打开Emacs,执行 M-x customize-group,输入 auctex 并回车

2. 选择 Tex Command

3. 选择 Tex Engine Alist, 单击 INS,按照下面填写并保存

Symbol: pdflatex

Name: pdflatex

Plain TeX command: pdftex

LaTeX command: pdflatex

ConTeXt command: (不填)

4. 现在会发现在Emacs的配置文件中会自动填写了一些关于pdflatex的配置信息,为了以后能够方便的使用pdflatex,我们将默认的TeX引擎设为pdflatex,只需在emacs配置文件中加入如下代码:

(setq-default TeX-engine 'pdflatex)


重启Emacs,现在再执行 C-c C-c 编译tex文件就会发现高版本的pdf图片能够被正常引用了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值