意思 latex 小白的Latex體驗與高階

2021-10-16 06:19:54 字數 2822 閱讀 8040

帶著這樣的願景,我把第一篇word**轉化成了latex格式。模版源自乙個四區的sci期刊,前後花了三天的時間,過程基本順利,沒有遇到太大的困難,列印出來的**版面整齊,成就感十足!

我心想排版工作這麼簡單,我幹嘛不套個一區的模版呀?於是就找了個一區的模版,雜誌是msea,艾斯維爾資料庫的,還是今年三月份剛剛更新的模版,有單欄和雙欄兩種,我要用雙欄的,結果標題頁愣是執行不起來,錯誤上多達百個,還全都指向了maketitle,報錯說控制序列錯誤。這可把我給急壞了,忙了一天,結果啥也沒解決。

晚上睡覺前我想了又想,要麼是模版本身的問題,要麼就是編輯器的問題了。遇到這問題的人也不多,那八成是編輯器的問題。我當時我當時用的是winedt,聽說是ctex自帶的,也不知道好不好。上網搜了一下各種編輯器的優劣,還真有不少說winedt壞話的。其缺點可以總結為:1封裝的字型庫有問題,易報錯,2閉源,盜版,3封裝修改了預設編碼,4已經超過一年沒更新了,5平台限制。總之,就是老舊,易出錯,盜版,過度包裝的代名詞。當然優點也是很突出的,劇透一下最後並不是編輯器的鍋。聽說目前最火的是vscode+texlive+smartrapdf套裝,那行,就你了。

這套編譯環境的搭建教程相對來說還是挺成熟的,在此強烈推薦這一**的安裝教程:

講的真的太好了,讓我在一天之內搞定了環境的配置。再次覆盤一下配置過程,大體分為以下幾步:

到這兒都是小意思,最容易忽略,最容易出錯的是第四步,記得把texlive新增到系統環境變數,大部分電腦都不會給你自動新增的。

第五步是在vscode內新增各種有用的外掛程式,比如latex workshop和latex formatted等。

第六步就是在setting.json裡面貼**,建議你們貼我這個**,我寫**帶注釋,一看就懂。記得把原有的兩個大括號去掉。

"latex-workshop.latex.autobuild.run": "never", //禁止自動儲存時的檔案編譯

"latex-workshop.intellisense.package.enabled":true,//根據載入的包,自動完成命令或包

"latex-workshop.latex.recipes": [

"name": "xelatex",

"tools": [

"xelatex"

"name": "latexmk",

"tools": [

"latexmk"

"name": "pdflatex -> bibtex -> pdflatex*2",

"tools": [

"pdflatex",

"bibtex",

"pdflatex",

"pdflatex"

"latex-workshop.latex.tools": [

"name": "latexmk",

"command": "latexmk",

"args": [

"-synctex=1",

"-interaction=nonstopmode",

"-file-line-error",

"-pdf",

"%doc%"

"name": "xelatex",

"command": "xelatex",

"args": [

"-synctex=1",

"-interaction=nonstopmode",

"-file-line-error",

"%doc%"

"name": "pdflatex",

"command": "pdflatex",

"args": [

"-synctex=1",

"-interaction=nonstopmode",

"-file-line-error",

"%doc%"

"name": "bibtex",

"command": "bibtex",

"args": [

"%docfile%"

"latex-workshop.latex.autoclean.run": "onbuilt", //在pdf檔案生成後自動刪除輔助檔案

"latex-workshop.latex.clean.filetypes": [

"*.aux",

"*.bbl",

"*.blg",

"*.idx",

"*.ind",

"*.lof",

"*.lot",

"*.out",

"*.toc",

"*.acn",

"*.acr",

"*.alg",

"*.glg",

"*.glo",

"*.gls",

"*.ist",

"*.fls",

"*.log",

"*.fdb_latexmk",

"*.gz"

"latex-workshop.view.pdf.viewer": "tab", //用內建pdf閱讀器檢視

"latex-workshop.showcontextmenu":true, //右鍵選單

最後一步重啟並寫一段**執行就行了。

最後大家關注的問題肯定是:那個一區的模版執行起來了沒有?

很遺憾得說沒有啦,而且報錯資訊跟之前一樣一樣的,我現在心裡篤定就是那個模版沒有做好, ,當然,如果在座的那位高人有什麼高見的話還請不吝改建,好讓我醍醐灌頂,恍然大悟,先在此感激不盡了。

LaTeX小白的學習筆記(一)

1.關於如何安裝,直接跟著嚮導來,很簡單。2.安裝好後,一定要以adminisrator的身份執行 3.關於中文字型的安裝,網上有很多教程,但是不同教程說法不一樣,要自己多試試,找到最適合的 4.關於標題作者。a title author 要寫在begin 之後,且title後要加一句 maketi...

latex梯度 梯度符號 latex

人民幣符號 word如何打出人民幣符號 word如何打出人民幣符號 平時工作中我們會遇到很多特殊的符號,需要我們在文件中體現出來,有些符號我們可以輕鬆的在電腦鍵盤上找到,而有些符號電腦鍵盤上卻沒有。比如人民幣符號,人民幣符號相信大家都見過,可能大家見到的是多種表現方式的人民幣符號,如rmb cny ...

LaTeX 記錄 LaTeX文件基本結構

latex是一種基於tex的排版系統。作為一種標記語言,其在語法結構上與html非常相似。下面是乙個latex最基本的結構 documentclass options 這是前言 begin 這是正文 end 上例中第一行所示 documentclass options 此語句一般位於第一行,用於說明...