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,很小,但是插入論文跟原圖一樣很清晰。太開心了~~
- win+R,輸入cmd進入指令視窗
- 進入tex檔案所在的檔案夾 比如我的論文模闆是在桌面的一個檔案夾,就進入相應的路徑即可
- 輸入指令:bmeps -c xx.png xx.eps 輸入指令前這個檔案夾内要有相應的需要轉換格式的圖檔
之後就可以看到所在檔案夾内成功生成了相應的eps檔案
生成DVI
将論文中的圖檔格式均轉化為eps後,同樣進入指令行,輸入latex xx.tex
對的,就這麼簡單一句話,就可以生成DVI了。在這一步我沒有遇到别的問題,很順利轉化成功了
沒有報錯就表示成功了,打開檔案夾,就發現多了一個DVI的檔案
轉eps時遇到的坑
有兩張jpg的圖檔轉eps後都變成了1k的大小。當時也沒注意到,但是插入論文中無法顯示。重新試了很多次也還是沒一點變化。之後打開圖檔編輯,稍微裁剪了一點點圖檔的邊緣重新儲存了。相當于圖檔本身更新了。
之後用這個修改過的圖檔重新輸入指令轉化就成功了……我也不知道原因,因為其他的jpg圖檔轉為eps格式後是正常的,真的是迷惑行為。