LaTeX的跳坑爬坑記錄

最近投了篇文章,期刊要求用他們的LaTeX模板來寫,結果遇到了不少問題。其實之前我也沒接觸過LaTeX(雖然一直想學),沒想到最近三天從無到有將LaTeX瞭解了個大概。LaTeX在我看來就是markdown的升級版,但是實際上這其中存在的坑要比想象的多的多。這裏做個筆記記錄一下。

LaTeX是什麼

具體定義網上有很多,大家可以自己查,我之前看過一篇比較好的博客介紹了LaTeX到底是什麼,在第二篇文獻中講的很好。我講講我理解的LaTeX。
LaTeX就是將一堆代碼轉成非常漂亮排版這樣一個工具,然後他的轉換引擎是Tex,然後現在下載LaTeX,一般就是下載Tex Live這麼個ISO軟件,然後Tex live是一個屬於LaTeX的編輯器,你可以在裏面寫LaTeX代碼,但是有兩個缺點:1. 代碼沒有高亮 2. 沒有很好的智能代碼提示。
由於這兩個問題我選擇了基於vs code擴展程序的LaTeX。安裝方法見第一個參考文獻。總之界面非常友好。

我遇到的坑有以下幾點:

  1. PDFLaTeX :無法顯示eps圖片

    解決方案: 這個問題就是我在文檔裏面要插入eps圖片,但是怎麼着都插不上,經過各種谷歌,發現pdfLatex ,就是無法顯示eps圖片,需要將eps圖片轉爲PDF格式,才能正常顯示,同時要將\includegraphics{ft2d.eps}}中的eps後綴去掉.
    這裏特別推薦第四個參考文獻,是免費的eps轉PDF的網站,非常好用!

  2. 表格太寬文檔放不下

    解決方案: 這個問題在寫論文的時候是很常見的,如何解決,方法還是挺多的,但是不太好找,在第三篇文獻中講的很好。主要用的語句是\resizebox{\columnwidth}{!}{}這個語句加在table語句之前,其作用是將table限制在文檔寬度之內,效果非常好,推薦!

爬坑技巧

最後講講爬坑技巧,因爲使用的是vs code寫的LaTeX,因此有很好的bug提示,出現問題,你就將bug提示放到網上去搜,基本都能找到比較好的解決方案,中文的解決方案不多,而且很多都是瞎比比,很坑。

參考文獻

  1. 使用VSCode編寫LaTeX
  2. 一份其實很短的 LaTeX 入門文檔
  3. How to Deal with Wide Tables
  4. ZAMZAR
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章