天天看點

LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps格式,latex論文裡面插入eps圖檔模糊失真,eps圖檔過大怎麼辦生成DVI的前提生成DVI轉eps時遇到的坑

LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps,eps圖檔插入latex論文裡面模糊失真,eps圖檔過大

  • 生成DVI的前提
    • 下載下傳LaTeX
    • 将圖檔轉為eps格式
  • 生成DVI
  • 轉eps時遇到的坑

生成DVI的前提

我之前在Springer下載下傳模闆時一直下載下傳不下來,就索性用overleaf線上latex編輯的論文,非常友善省去各種安裝的環境。但是論文送出時需要有DVI等各種源檔案,是以最終論文都接收了還是得下載下傳安裝LaTeX,真的無語子……

下載下傳LaTeX

具體可以參考這篇 https://zhuanlan.zhihu.com/p/120815558

上面也提到了用overleaf來編輯論文。

将圖檔轉為eps格式

搜了挺多攻略,都提到若生成DVI檔案,不能使用jpg、png或PDF等圖檔,需要轉為eps。是以我就直接用Photoshop将格式轉化了一下。但是出現了轉化的eps過大,幾十k的png圖檔轉為eps格式卻變成了7M。要知道論文送出的壓縮包都要小于5M,更何況這隻是一張圖檔,還有很多圖檔需要轉。

于是降低eps圖檔的品質,用了一個2M左右的,插入論文之後出現特别模糊的情況,嚴重失真。

于是在找各種方法的情況下發現了LaTeX本身就可以進行eps格式的轉化!!!

真的特别很簡單,并且生成的圖檔也就幾百k,很小,但是插入論文跟原圖一樣很清晰。太開心了~~

  1. win+R,輸入cmd進入指令視窗
  2. 進入tex檔案所在的檔案夾 比如我的論文模闆是在桌面的一個檔案夾,就進入相應的路徑即可
LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps格式,latex論文裡面插入eps圖檔模糊失真,eps圖檔過大怎麼辦生成DVI的前提生成DVI轉eps時遇到的坑
  1. 輸入指令:bmeps -c xx.png xx.eps 輸入指令前這個檔案夾内要有相應的需要轉換格式的圖檔
LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps格式,latex論文裡面插入eps圖檔模糊失真,eps圖檔過大怎麼辦生成DVI的前提生成DVI轉eps時遇到的坑

之後就可以看到所在檔案夾内成功生成了相應的eps檔案

生成DVI

将論文中的圖檔格式均轉化為eps後,同樣進入指令行,輸入latex xx.tex

對的,就這麼簡單一句話,就可以生成DVI了。在這一步我沒有遇到别的問題,很順利轉化成功了

LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps格式,latex論文裡面插入eps圖檔模糊失真,eps圖檔過大怎麼辦生成DVI的前提生成DVI轉eps時遇到的坑

沒有報錯就表示成功了,打開檔案夾,就發現多了一個DVI的檔案

LaTeX将PDF轉為DVI格式,如何将png或jpg圖檔轉為eps格式,latex論文裡面插入eps圖檔模糊失真,eps圖檔過大怎麼辦生成DVI的前提生成DVI轉eps時遇到的坑

轉eps時遇到的坑

有兩張jpg的圖檔轉eps後都變成了1k的大小。當時也沒注意到,但是插入論文中無法顯示。重新試了很多次也還是沒一點變化。之後打開圖檔編輯,稍微裁剪了一點點圖檔的邊緣重新儲存了。相當于圖檔本身更新了。

之後用這個修改過的圖檔重新輸入指令轉化就成功了……我也不知道原因,因為其他的jpg圖檔轉為eps格式後是正常的,真的是迷惑行為。