Latex簡介和入門實踐

2021-10-13 13:40:01 字數 1354 閱讀 8237

總而言之,latex是乙個文字排版系統,就像office word一樣。至於為什麼要用latex?目前而言,剛需就是為了**投稿?其更多優勢可參考——latex 相對於 word 有什麼優勢?

寫latex就像程式設計一樣(跟書寫markdown標記語言很像),其書寫結果需要編譯後才能直觀檢視,這可能是和word之類排版系統的最大不同。

值得一提的是,有幾個概念需要提一下:

專案value

引擎tex, pdftex, xetex, luatex …

巨集集/格式

plain tex,latex,context,texinfo,amstex…

發行版ctex, miktex, tex live …

引擎就相當於程式語言中的編譯器;巨集集可以模擬於c語言中的巨集定義,巨集集就是一組巨集的集合;發行版是一些程式的集合,包括一些文件類、模板、字型檔案、輔助程式等等,比如linux系統發行版有ubuntu、debian、fedora等。詳見——tex 引擎、格式、發行版之介紹

安裝完成tex live後,要對其進行系統環境變數配置。將tex live安裝路徑(如d:\texlive\2020\bin\win32)新增進系統path環境即可。詳見——參考文章

配置完成之後,就可以正式進入latex編寫環節了,latex檔案的字尾名為.tex。latex命令可參考——latex各種命令彙總

一般我們書寫**時,期刊出版社都會給出相應的**latex模板(包含cls、sty、tex、bst等檔案)。而我們要做就是把其中內容換成我們自己文章內容即可,編寫過程同時輔以查詢相應latex命令即可。說到模板,不得不說幾個檔案字尾了——.cls和.sty檔案

這兩個檔案都是增加 latex 功能的補足檔案,它們在我們排版文章是時對應的使用 \documentclass{} 和 \usepackage{} 載入。我們通常將 .cls 檔案稱之為類(classes)檔案,將 .sty 檔案稱之為風格(style)檔案或者包(package),詳見——latex中cls和sty檔案有何區別?

tex live+vscode編寫案例如下圖:

怎樣在latex中使用中文

latex中插入eps格式

什麼是ctan(comprehensive tex archive network)?

comprehensive tex archive network

LaTeX入門系列之一 LaTeX簡介

tex是誕生於20世紀70年代末到80年代初的一款計算機排版軟體,用來排版高質量的書籍 特別是包含有數學公式的文章書籍。tex 最早是由高德納 donald knuth 教授建立的一門標記式巨集語言,用來排版科技文章,尤其擅長處理複雜的數學公式。tex 同時也是處理這一語言的排版軟體。latex 是...

latex 命令簡介

command b character description command命令字元 必須引數,逗號隔開,缺一不可 b 可選引數,逗號隔開,可有可無 當傳入多個引數的時候,需要多個括號進行包裹,而不能將多個引數寫在同乙個括號內。後面自定義多引數時候舉例。後續全部 textsl message 打括...

LaTeX 簡介與安裝

leslie lamport 開發的 latex 是當今世界上最流行和使用最為廣泛的tex格式。它構築在plain tex的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用tex的強大功能。使用latex基本上不需要使用者自己設計命令和巨集等,因為latex已經替你做好了。因此,即使使用者...