訂閱
糾錯(cuò)
加入自媒體

排版系統(tǒng)TinyTeX的從“零”開始的最全安裝步驟

4.2、安裝RStudio

完成后,單擊文件以開始安裝過程。我修改了安裝位置,但是,我建議在整個(gè)安裝過程中保持所有默認(rèn)設(shè)置。

注意:安裝路徑中不能出現(xiàn)中文,并且和R語言在同一個(gè)父路徑下。

4.3、RStudio中設(shè)置更換庫下載鏡像(下載源)

在跳出來的選項(xiàng)里, 選擇你想選擇的, 一般選擇帶有China的會(huì)好一點(diǎn). 選完之后不要忘了點(diǎn)擊Apply再點(diǎn)OK。

5.安裝第三步:安裝RMarkdown庫

5.1、打開RStudio安裝

在可見的頁面文本編輯框Console中輸入R語言庫的安裝命令流:

install.packages('rmarkdown')

不要改動(dòng),小編曾經(jīng)嘗試?yán)胐ir參數(shù)改變安裝位置,發(fā)現(xiàn)失敗了之后才發(fā)現(xiàn),默認(rèn)即是最好的,哈哈~

這樣等待一會(huì)兒就安裝好了RMarkdown庫。

5.2、在RStudio中設(shè)置字體引擎與編碼方式(不理解沒關(guān)系,照著做就好了)

按順序點(diǎn)擊:

XeLaTeX是使用LaTeX的排版引擎,也有上述XeTeX的優(yōu)點(diǎn),命令下直接使用xelatex("xxxxxx.tex")就會(huì)產(chǎn)生對應(yīng)的PDF文件。

按順序點(diǎn)擊:

6.安裝最后一步:安裝TinyTeX庫

6.1、下載TinyTeX庫

由于這個(gè)庫的安裝包也有155M,所以直接用命令流聯(lián)網(wǎng)安裝的話,可能由于網(wǎng)絡(luò)的原因會(huì)安裝失敗,所以這里建議先下載下來。

有個(gè)下載 prebuilt 版本 TinyTex(zip, 155 兆)的鏈接:https://yihui.org/tinytex/TinyTeX.zip。

6.2、安裝TinyTeX庫

下載到本地, 比如 :D 盤根目錄。然后在RStudio中Console中輸入安裝命令流:

library(tinytex)tinytex:::install_prebuilt(pkg = "D:/TinyTeX.zip")

參數(shù) pkg 指定 zip 文件路徑,這里尤其強(qiáng)烈建議最好不要改變安裝路徑,不然可能會(huì)調(diào)用失敗(具體原因沒搞清楚,可能是環(huán)境變量等調(diào)用的問題)。

1、調(diào)用以下命令可以查看默認(rèn)的TinyTeX安裝路徑:
tinytex::tinytex_root()

2、調(diào)用以下命令可以查看輕量級已包含哪些宏包

tl_pkgs()

7.TinyTeX的基本使用

由于使用時(shí),肯定需要下載LaTeX宏包,所以先修改為國內(nèi)鏡像源,比如改為清華大學(xué)的鏡像源:

在RStudio中輸入命令流:

tlmgr_repo(url = "http://mirrors.tuna.tsinghua.edu.cn/CTAN/")7.1、例子在 RStudio 新建 Text File :

輸入 Latex 代碼:

documentclass{ctexart}

egin{document}

TinyTex  可以正常使用嗎?

可以。

再來個(gè)數(shù)學(xué)公式:

$$ e^{ix}= cos x + i sin x $$

end{document}

點(diǎn)保存,后綴名用 .tex,即保存為 Latex 文件。

點(diǎn) Compile PDF 按鈕運(yùn)行,但是報(bào)錯(cuò):

這很正常,這是缺少格式文件,也可能會(huì)缺少宏包、字體等,畢竟輕量級嘛。

解析錯(cuò)誤日志test.log,是缺ctexart.cls造成的:

小編百度了一下好像時(shí)中文相關(guān)的宏包。

用下面的命令流解析錯(cuò)誤日志,看看是缺什么宏包造成的:

parse_packages("test.log")

這表明缺少 ctex 宏包,那就安裝該宏包,使用命令流:

tlmgr_install("ctex")

等待完成,再點(diǎn) Compile PDF 按鈕,正確運(yùn)行(應(yīng)該會(huì)用RStudio的默認(rèn)免費(fèi)PDF輕量軟件Sumatra PDF,下圖不是第一次打開的狀態(tài)):

7.2、設(shè)置自動(dòng)安裝缺少宏包的全局選項(xiàng)如果缺少很多宏包,逐個(gè)測試、安裝會(huì)很麻煩?稍O(shè)置自動(dòng)安裝缺少宏包的全局選項(xiàng):

options(tinytex.install_packages = TRUE)

附錄1:注1:這些缺少的宏包,只需要下載安裝一次,下次再用到不會(huì)重復(fù)下載安裝的。

注2:本文用到的 R 代碼都是在 RStudio 命令窗口執(zhí)行的,.tex 是單獨(dú)的文件,用到的各個(gè)輔助函數(shù)都來自 tinytex 包,需要加載該包。

圖片標(biāo)題


<上一頁  1  2  
聲明: 本文由入駐維科號的作者撰寫,觀點(diǎn)僅代表作者本人,不代表OFweek立場。如有侵權(quán)或其他問題,請聯(lián)系舉報(bào)。

發(fā)表評論

0條評論,0人參與

請輸入評論內(nèi)容...

請輸入評論/評論長度6~500個(gè)字

您提交的評論過于頻繁,請輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無評論

暫無評論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯(cuò)
x
*文字標(biāo)題:
*糾錯(cuò)內(nèi)容:
聯(lián)系郵箱:
*驗(yàn) 證 碼:

粵公網(wǎng)安備 44030502002758號