Redian新闻
>
Ticket master $50 gift card for $2.5
avatar
Ticket master $50 gift card for $2.5# Money - 海外理财
n*l
1
现在我的一片文章里有很多图,都是Matlab生成的,pdf格式,也有几个是jpg格式。
我用的是Mac上的TexShop写论文。
现在的问题是用pdftex编译没问题,但是如果用tex+dvi就会报错,说是
can not determine size of graph, no bounding box.
现在我就是用pdftex编译,然后把所有文件传给杂志编辑部,让他们自己折腾。
他们是可以搞定的。但是我还是想知道如何能够又快又好的解决这个问题。
哪位大神知道这个问题怎么解决?多谢了。
我曾经上网查过,似乎有人说是Mac上的Matlab生成的图形的问题。
avatar
c*0
2
http://slickdeals.net/f/4058632-AMEX-CARDHOLDERS-Get-50-back-wh
you can still get the $50 credit back if you only spent $50, and don't try
to spent less than $50, i order the $25 gift card and i didn't get any
credit, great deal if you have handful of Amex card, and i have got all my
gift card and credit from Amex, good luck everybody
avatar
c*h
3
tex+dvi用的是传统的latex命令,是不认pdf和jpg格式的图片的。它走的路线是tex->
dvi(->ps)->pdf。
texshop里面的pdftex用的是pdflatex命令。它除了认pdf和jpg等多种图片格式外,还
会将不认的eps格式先转换成pdf格式。它走的路线是直接从tex到pdf,一步到位。
---------- 非geek不要看 ----------
---------- 非把你绕晕不可 ----------
texshop里面的pdftex用的是pdflatex命令。texshop里面的tex+dvi用的是latex命令。
现在一般的latex发行版里面的latex命令指向的是pdftex命令
avatar
T*g
4
我不明白为什么要用tex dvi?
pdflatex有任何不好的地方吗
avatar
n*l
5
pdflatex很好,我一直用它。只是最近发现SIAM修改了他们的latex模版,新的
siamltex1213跟pdflatex不兼容。

【在 T*******g 的大作中提到】
: 我不明白为什么要用tex dvi?
: pdflatex有任何不好的地方吗

avatar
c*m
6
pdflatex可以compile 位图,如果compile矢量图(eps),会先转换成pdf
如果需要用latex+dvi+ps,需要所有的图都是eps。可以用这个网站来转换 image.
online-convert.com/convert-to-eps
建议能生成eps还是eps好了。这样以后也容易改大小,不会遇到像素的问题。用eps比
较大的缺点是有时候会有一些font不能够embedded进去。需要人工手动的调下。
avatar
n*l
7
其实我的绝大部分图片都是PDF,本来都是挺美好的一个事儿。这次就算了,100多幅
图片要转成eps那还不到猴年马月?等下次的时候直接生成eps得了。不过我记得似乎
Mac下面的Matlab生出来的eps好像也是有点问题,以后再说了。

【在 c*******m 的大作中提到】
: pdflatex可以compile 位图,如果compile矢量图(eps),会先转换成pdf
: 如果需要用latex+dvi+ps,需要所有的图都是eps。可以用这个网站来转换 image.
: online-convert.com/convert-to-eps
: 建议能生成eps还是eps好了。这样以后也容易改大小,不会遇到像素的问题。用eps比
: 较大的缺点是有时候会有一些font不能够embedded进去。需要人工手动的调下。

avatar
c*h
8
你真要eps的话写个script转一下就是了
我从来都是用pdf的,没出过问题
如果你siamltex1223用得不好,roll back回去siamltex704就是了,SIAM的staff很好
说话的

【在 n*******l 的大作中提到】
: 其实我的绝大部分图片都是PDF,本来都是挺美好的一个事儿。这次就算了,100多幅
: 图片要转成eps那还不到猴年马月?等下次的时候直接生成eps得了。不过我记得似乎
: Mac下面的Matlab生出来的eps好像也是有点问题,以后再说了。

avatar
n*l
9
其实这次倒也不是要投稿给SIAM,我其实一直用的是老的siamltex,但是某天试用了
一次siamltex1213发现跟pdflatex不兼容有点儿郁闷。

【在 c*******h 的大作中提到】
: 你真要eps的话写个script转一下就是了
: 我从来都是用pdf的,没出过问题
: 如果你siamltex1223用得不好,roll back回去siamltex704就是了,SIAM的staff很好
: 说话的

avatar
c*h
10
我记得有一次是matlab产生的eps图将boundingbox放在了文件的最后,ps2pdf -
dEPSCrop 认不出来。我把它移到前面的preamble就好了。没有深究,也不知到是不是
你碰到的问题。
如果是的话,你写个简单的python程序把boundingbox那一行移到前面去就好了。

【在 n*******l 的大作中提到】
: 其实这次倒也不是要投稿给SIAM,我其实一直用的是老的siamltex,但是某天试用了
: 一次siamltex1213发现跟pdflatex不兼容有点儿郁闷。

avatar
n*l
11
这个可能就是Matlab产生的问题,下次要是碰上的话就试试你的这个解决方案。

【在 c*******h 的大作中提到】
: 我记得有一次是matlab产生的eps图将boundingbox放在了文件的最后,ps2pdf -
: dEPSCrop 认不出来。我把它移到前面的preamble就好了。没有深究,也不知到是不是
: 你碰到的问题。
: 如果是的话,你写个简单的python程序把boundingbox那一行移到前面去就好了。

avatar
w*e
12
批量转换格式的话,可以试试mogrify (imagemagick: http://www.imagemagick.org/)
栗子:把目前目录下所有的pdf转成eps格式的命令:mogrify -format eps *.pdf
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。