我打印的一些數字MATLAB中的PDF格式,並可以用了Evince PDF查看器在Fedora 16PDF輸出,並列入乳膠
細查看它們當我試圖將它們納入乳膠(的texlive 2011),但是,我得到一個錯誤
!pdfTeX error: /usr/local/texlive/2011/bin/x86_64-linux/pdflatex (file ./caroti
d_amp_mod_log.pdf): xpdf: reading PDF image failed
不過,我可以在數學產生的示例PDF圖像,包括它只是罰款,還告訴我,這個問題是由MATLAB,而不是生成的PDF文件與PDF的一般。
可能它與set(0,'defaultfigurepaperpositionmode','auto')
有關,我把它放在我的startup.m
文件中,以便頁面自動適合圖像?
編輯:我使用的saveas(figure(1), 'filename.pdf')
代替print(figure(1), 'filename.pdf')
只是嘗試它工作得很好,但PaperPositionMode
屬性被忽略。任何方式在這個?
_Iff_可見但不可包含的pdf是有效的pdf,這將是pdftex中的一個錯誤。你可以在某處放置其中一個pdf嗎? – 2012-04-29 08:28:40
懷疑它。聽起來更像是以另一種格式保存,但帶有後綴pdf。 http://www.mathworks.de/help/techdoc/ref/printopt.html表明它可能是ps2。 – bdecaf 2012-04-29 08:51:32
這就解釋了爲什麼Evince能夠打開它。我會在接下來的幾天內檢查一下。 – 2012-04-29 09:20:45