最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LaTeX的安裝以及環(huán)境配置

2023-03-04 01:25 作者:Jinyu_Li  | 我要投稿

LaTeX分享【LaTeX的安裝以及環(huán)境配置】

作者:JinyuLi

日期:2023.03.03

內(nèi)容:LaTeX的安裝以及環(huán)境配置

1、LaTeX編寫及編譯環(huán)境的簡介

2、配置教程推薦(非原創(chuàng)部分,請勿誤解)

3、一些LaTeX學(xué)習(xí)網(wǎng)站、BLOG、文檔的推薦(主要說說怎么快速查找宏包(package)使用手冊)

本文觀前提醒:文章配置部分內(nèi)容是直接推薦的網(wǎng)絡(luò)文章,并非原創(chuàng),網(wǎng)頁鏈接直接附在該文文末,請大家自行點擊閱覽

LaTeX編寫及編譯環(huán)境的簡介

在我前面寫過的關(guān)于**LaTeX的介紹**一文中,就曾說過

LaTeX 是一種基于 TeX 的排版系統(tǒng),它使用的是一種類似于程序的語言,即 LaTeX 源代碼,而不是直接書寫最終的文檔內(nèi)容。

具體的LaTeX源文件的內(nèi)容大概長下面這樣:

很容易就能看出,這就是類似于代碼的一份源文件,所以,既然LaTeX是一種類似程序的語言,那么說到運行程序,那么很自然的就能聯(lián)想到程序在正式運行前,還需要經(jīng)過最重要的一步,那就是編譯,那么需要對程序進行編譯,那么我們自然就需要一些編譯工具,在了解有什么編譯的工具之前,我更想和大家分享一下,LaTeX編譯的這個過程發(fā)生了什么,又會產(chǎn)生些什么文件,以及這些文件的作用。

LaTeX編譯過程簡介

首先,下面是一個LaTeX源文件從單純的文本,代碼編譯之后生成一份PDF電子文檔的一個大概的過程

從這個圖中,我們可以把LaTeX的編譯過程簡單的劃分為三個部分

將 LaTeX 源代碼轉(zhuǎn)換為 TeX 源代碼:LaTeX 源代碼中包含了一些命令和宏定義,需要先將其轉(zhuǎn)換為 TeX 語言的源代碼,才能進行后續(xù)處理。

運行 TeX 引擎進行排版:TeX 引擎是一種排版引擎,它將 TeX 源代碼轉(zhuǎn)換為 DVI(設(shè)備無關(guān)文件)格式的文件,包括字體選擇、頁面布局、斷詞等操作。

注:圖片中的LaTeX引擎就是指TeX引擎,只要理解為同一東西就好,再深究的我也不懂[Doge]

將 DVI 文件轉(zhuǎn)換為最終的文檔格式:根據(jù)需要生成 PDF、PS 等格式的文件,需要使用一些工具和程序進行轉(zhuǎn)換和處理。

在這里,生成的PDF文件需要使用PDF閱讀器進行再一步的閱覽

而LaTeX需要編譯才能使用,個人認(rèn)為這種略顯麻煩的操作也帶來了一種優(yōu)點,因為美編譯一次都會產(chǎn)生一份PDF,而且在每次編譯的過程,還會產(chǎn)生一份編譯每個版本的時候會有什么變化的,log文件進行記錄,那么這就極大的方便了我們?nèi)プ霭姹镜牡凸芾?,也更容易溯源,這會在多人協(xié)作編撰文檔中起到一些讓大家都連連稱贊的作用。

LaTeX編譯產(chǎn)生文件及作用

在LaTeX編譯的過程中除了源文件.tex文件,以及生成的.pdf文件之外,還會產(chǎn)生下面這些文件

.tex 文件:LaTeX 源文件,包含文檔的內(nèi)容和格式。

.aux 文件:輔助文件,記錄了交叉引用、目錄、參考文獻等信息,用于下一次編譯。

.log 文件:編譯日志文件,記錄了編譯過程中的各種信息,包括錯誤、警告、頁面布局等。

.toc 文件:目錄文件,記錄了文檔的章節(jié)、節(jié)、子節(jié)等結(jié)構(gòu),用于生成目錄。

.lof 文件:圖形列表文件,記錄了文檔中使用的圖形的信息,用于生成圖形列表。

.lot 文件:表格列表文件,記錄了文檔中使用的表格的信息,用于生成表格列表。

.bbl 文件:參考文獻文件,記錄了文檔中使用的參考文獻的信息,用于生成參考文獻列表。

.blg 文件:參考文獻編譯日志文件,記錄了參考文獻的編譯過程中的各種信息。

.pdf 文件:最終生成的文檔文件,可以直接打印或者閱讀。

其中一頭一尾的.tex .pdf外,其他的文件都是編譯過程中的輔助文件,可以根據(jù)需要進行處理或刪除。這些文件的作用包括記錄文檔的結(jié)構(gòu)、內(nèi)容、格式、引用、參考文獻等信息,方便后續(xù)的編譯、修改、格式調(diào)整等操作。

這里要說明一下后面可能會介紹到的另一種格式的文件 .bib 文件,這個文件最主要的作用是在寫論文的時候要用到,是用來管理引用文獻或者鏈接等引用的管理文件。

LaTeX編譯工具推薦

這里,我直接給出一篇參考BLOG供大家閱讀,大家可以點擊鏈接進行觀看:

博文推薦https://blog.csdn.net/xueshengke/article/details/52883064

其中我個人比較推薦 Overleaf 的使用,但是這個工具可能使用科學(xué)上網(wǎng)的方法用起來會比較順暢,但是我認(rèn)為它強的點就在于,它是云端儲存,而且不用下載臃腫的編譯器,直接網(wǎng)頁編撰就行,更好的一點就一定是適用于團隊工作的特性了,畢竟現(xiàn)在的云端軟件多少都沾點社交或者說群體屬性,幾乎都已經(jīng)成為一種潮流了。

而另外一種我也推薦并正在使用的就是 LaTeX+VScode 的組合配方,我個人覺得使用起來很順手,下面的配置教程也給出了配置教程,大家可以自行前往觀看。

配置教程推薦

這里給出常用的系統(tǒng)的LaTeX的配置以及初步使用方法,大家可以選擇觀看

Windows系統(tǒng)下LaTeX+VScode的配置https://zhuanlan.zhihu.com/p/166523064

Ubuntu系統(tǒng)下LaTeX配置方法https://zhuanlan.zhihu.com/p/65931654

Mac系統(tǒng)的LaTeX配置https://zhuanlan.zhihu.com/p/440869635

這里還要給出一個免責(zé)聲明

1、 教程我只試過第一二個,并且都獲得成功才推薦的,因為我沒有Mac設(shè)備,所以沒有嘗試過Mac是否能和教程一樣可行

2、 我的系統(tǒng)可行并不代表讀者你的可行,如果遇到什么BUG我可能也沒遇到過

3、 以上教程均來源網(wǎng)絡(luò),我只是和大家分享

參考文章鏈接

Windows系統(tǒng)下LaTeX+VScode的配置https://zhuanlan.zhihu.com/p/166523064

Ubuntu系統(tǒng)下LaTeX配置方法https://zhuanlan.zhihu.com/p/65931654

Mac系統(tǒng)的LaTeX配置https://zhuanlan.zhihu.com/p/440869635

LaTeX編譯工具推薦https://blog.csdn.net/xueshengke/article/details/52883064

LaTeX排版札記:Part 1—編譯器的選擇和安裝https://zhuanlan.zhihu.com/p/32280635

論文寫作利器---LaTeX教程(入門篇)(更新中)https://blog.csdn.net/brave_stone/article/details/88913010

后續(xù)預(yù)告

LaTeX從源文件到PDF的基本操作與資料查找方式。以上即為今日分享內(nèi)容,祝各位周末愉快,我們周三見

大家也可以移步以下平臺閱覽本專欄,感謝

微信公眾號?Jinyu Li OwO


B站專欄https://www.bilibili.com/read/cv21970159

知乎https://www.zhihu.com/column/c_1611528726348275712

CSDNhttps://blog.csdn.net/ljy025/category_12214744.html

公眾號更新

周三(11:45) 周六(16:30)

其他平臺不定期。


LaTeX的安裝以及環(huán)境配置的評論 (共 條)

分享到微博請遵守國家法律
吴旗县| 澄迈县| 咸宁市| 乃东县| 新龙县| 渭南市| 武功县| 清流县| 昌黎县| 广灵县| 芜湖县| 乐陵市| 邛崃市| 蓝田县| 容城县| 渭南市| 托里县| 涞水县| 宝坻区| 泾阳县| 博客| 湘阴县| 得荣县| 昂仁县| 衢州市| 普兰县| 东至县| 湖南省| 饶阳县| 阜新市| 双峰县| 周至县| 巧家县| 长春市| 永吉县| 颍上县| 磐安县| 阜城县| 和林格尔县| 涡阳县| 吉木乃县|