Redian新闻
>
万佛,问个关于ACM Latex模板编译问题
avatar
万佛,问个关于ACM Latex模板编译问题# PhotoGear - 摄影器材
n*e
1
纯新手,以前都用word写paper,现在打算用Latex了。刚下了CTeX并且试着编译了一个
学校网站上下载的tex文件和对应的cls文件,可以顺利通过编译并生成PDF文件。
但当我从ACM主页上( http://www.acm.org/sigs/publications/proceedings-templates )下载了Latex模板文件之后尝试编译,出现了如下错误:
! LaTeX Error: Unknown graphics extension: .eps
有问题的那一行是在406行,l.406 \epsfig{file=fly.eps}。
网上说是因为PDFTeXify不能直接识别eps文件,所以我就先TeXify然后再转PDF。但在
我尝试打开dvi文件的时候,Yap又提示出错,只能看到前两页,后面就看不到了。
我想问下大家一般都用什么软件来编译tex文件?哪个比较好用?多谢啦!
avatar
w*s
2
winedit+miktex
avatar
l*e
3
加上
\usepackage{epstopdf}
可以直接编译eps图形了。

【在 n********e 的大作中提到】
: 纯新手,以前都用word写paper,现在打算用Latex了。刚下了CTeX并且试着编译了一个
: 学校网站上下载的tex文件和对应的cls文件,可以顺利通过编译并生成PDF文件。
: 但当我从ACM主页上( http://www.acm.org/sigs/publications/proceedings-templates )下载了Latex模板文件之后尝试编译,出现了如下错误:
: ! LaTeX Error: Unknown graphics extension: .eps
: 有问题的那一行是在406行,l.406 \epsfig{file=fly.eps}。
: 网上说是因为PDFTeXify不能直接识别eps文件,所以我就先TeXify然后再转PDF。但在
: 我尝试打开dvi文件的时候,Yap又提示出错,只能看到前两页,后面就看不到了。
: 我想问下大家一般都用什么软件来编译tex文件?哪个比较好用?多谢啦!

avatar
l*e
4
是WinEdt,不是Winedit

【在 w*********s 的大作中提到】
: winedit+miktex
avatar
w*s
5
呵呵 总是拼错

【在 l********e 的大作中提到】
: 是WinEdt,不是Winedit
avatar
n*e
6
多谢回复,这个要加在哪里?我试着加在.lex文件里,结果提示说:
package pdftex.def error: File 'flies-eps-converted-to.pdf' not found
这其实是对应一个flies.eps文件的,但看样子是没有转换成功。

【在 l********e 的大作中提到】
: 加上
: \usepackage{epstopdf}
: 可以直接编译eps图形了。

avatar
n*e
7
我下的CTeX里面就有这两个,不过我下的是basic版本的CTeX,是不是要下载full版本
的?主要看那个太大了,有1.xG

【在 w*********s 的大作中提到】
: winedit+miktex
avatar
r*d
8
我都是自己整个脚本文件所有latex 命令放进去
运行一次完事
mac下下面的东西放一.sh文件里
--------------------
filename=xxxx
close $filename.pdf
rm -f $filename.bbl
rm -f $filename.pdf
latex $filename.tex
bibtex $filename
latex $filename.tex
latex $filename.tex
dvips -Pamz -Pcmz -t letter $filename.dvi -o $filename.ps
ps2pdf13 $filename.ps $filename.pdf
open $filename.pdf
rm -f *.out *.log *.aux *.blg *.dvi *.ps
clear
---------------
avatar
j*c
9
\usepackage{epsfig}
\begin{figure}
\centering
\epsfig{file=***.eps}
\caption{***\label{***}}
\end{figure}
avatar
n*e
10
我试了,但又出现别的错误,我真是郁闷死了。我在想可能是我的环境有问题。能告诉
我一下一般你们都在哪里下载环境么?谢谢!

【在 j****c 的大作中提到】
: \usepackage{epsfig}
: \begin{figure}
: \centering
: \epsfig{file=***.eps}
: \caption{***\label{***}}
: \end{figure}

avatar
j*c
11
那你的error贴出来瞅瞅
估计你只装了latex的最基本的东西,很多package没装

【在 n********e 的大作中提到】
: 我试了,但又出现别的错误,我真是郁闷死了。我在想可能是我的环境有问题。能告诉
: 我一下一般你们都在哪里下载环境么?谢谢!

avatar
l*e
12
不用下ctex,
直接去下miktex基本版
http://miktex.org/
如果有包没有装,它会自动联网帮你下载安装的。很方便。

【在 n********e 的大作中提到】
: 我试了,但又出现别的错误,我真是郁闷死了。我在想可能是我的环境有问题。能告诉
: 我一下一般你们都在哪里下载环境么?谢谢!

avatar
n*e
13
谢谢。我直接下载了MiKTeX和TexMakerX。主要是文件本身有问题,看来跟环境没什么
太大的关系。哎,这个ACM的模板居然也这么坑爹!

【在 l********e 的大作中提到】
: 不用下ctex,
: 直接去下miktex基本版
: http://miktex.org/
: 如果有包没有装,它会自动联网帮你下载安装的。很方便。

avatar
p*o
14
winsows版本 compile.bat
set texin=main
set texout=main
latex %texin%.tex
bibtex %texin%
latex %texin%.tex
latex %texin%.tex
dvips %texin%
gswin32 -dBATCH -dPDFSETTINGS=/printer -dNOPAUSE -sDEVICE=pdfwrite -q -r600
-dCompatibilityLevel=1.4 -sDEFAULTPAPERSIZE=letter -sOutputFile=%texout%.pdf
-c save pop -f %texin%.ps
del %texin%.aux %texin%.dvi %texin%.log %texin%.out %texin%.blg %texin%.bbl
%texin%.ps
start %texout%.pdf
exit

【在 r*******d 的大作中提到】
: 我都是自己整个脚本文件所有latex 命令放进去
: 运行一次完事
: mac下下面的东西放一.sh文件里
: --------------------
: filename=xxxx
: close $filename.pdf
: rm -f $filename.bbl
: rm -f $filename.pdf
: latex $filename.tex
: bibtex $filename

avatar
p*o
15
ACM SIG Alternate2的话,只需要
\usepackage{graphicx}
假设你有个example.eps在fig目录下:
\begin{figure}
\centering
\includegraphics[width=9cm]{fig/example}
\caption{An Example.}
\end{figure}
建议编译时先用dvips转成ps,然后再转pdf
(越过ps直接从dvi生成pdf的话,可能不接受eps文件,
需要先把eps转pdf——上次跟人合作就碰到这个问题)

templates )下载了Latex模板文件之后尝试编译,出现了如下错误:

【在 n********e 的大作中提到】
: 纯新手,以前都用word写paper,现在打算用Latex了。刚下了CTeX并且试着编译了一个
: 学校网站上下载的tex文件和对应的cls文件,可以顺利通过编译并生成PDF文件。
: 但当我从ACM主页上( http://www.acm.org/sigs/publications/proceedings-templates )下载了Latex模板文件之后尝试编译,出现了如下错误:
: ! LaTeX Error: Unknown graphics extension: .eps
: 有问题的那一行是在406行,l.406 \epsfig{file=fly.eps}。
: 网上说是因为PDFTeXify不能直接识别eps文件,所以我就先TeXify然后再转PDF。但在
: 我尝试打开dvi文件的时候,Yap又提示出错,只能看到前两页,后面就看不到了。
: 我想问下大家一般都用什么软件来编译tex文件?哪个比较好用?多谢啦!

avatar
a*r
16
用TexMakeRx编译的时候用latex,就是F2。不要用pdflatex

【在 n********e 的大作中提到】
: 谢谢。我直接下载了MiKTeX和TexMakerX。主要是文件本身有问题,看来跟环境没什么
: 太大的关系。哎,这个ACM的模板居然也这么坑爹!

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。