在 Ubuntu 22.04 或 20.04 上為 LaTeX 文檔安裝 pgfplots
在 Ubuntu 20.04 或 22.04 Linux 上安裝 pgfplots,以在 LaTeX 中創(chuàng)建二維和三維的正常/對數(shù)圖。
正如我們所知,對于使用 LaTeX 的人來說,pgfplots 是一個(gè)非常有用的軟件包,因?yàn)樗褂脩艨梢灾苯釉谖臋n中創(chuàng)建高質(zhì)量、可定制的圖形。因此,無論您需要簡單的圖形還是復(fù)雜的可視化,pgfplots 都提供了廣泛的功能以滿足需求。
在本教程中,我們將逐步介紹在 Ubuntu 系統(tǒng)上安裝 pgfplots 的過程。
步驟 1:更新 Ubuntu 軟件包列表
在安裝 PgfPlots 軟件包之前運(yùn)行系統(tǒng)更新命令很重要,因此請?jiān)谀拿罱K端上運(yùn)行以下命令。
sudo apt update
步驟 2:在 Ubuntu 上安裝 TeX
為了使用 pgfplots,我們需要 TeX Live 發(fā)行版,它提供了創(chuàng)建 LaTeX 文檔所需的所有軟件包。因此,如果您已經(jīng)有了它,可以跳過此步驟,轉(zhuǎn)到本教程的第 3 步。
而那些沒有的人可以安裝 TeX Live,它包括創(chuàng)建 LaTeX 文檔所需的所有基本軟件包和工具。
sudo apt install texlive
步驟 3:在 Ubuntu 22.04 或 20.04 上安裝 pgfplots
有一些額外的軟件包,例如 pgfplots,它們是必需的,但沒有包含在 TeX Live 的基本安裝中。因此,要獲取 LaTeX 所需的其他軟件包,請安裝 texlive-latex-extra:
sudo apt install texlive-latex-extra
步驟 4:驗(yàn)證安裝
完成上述步驟后,我們可以通過運(yùn)行以下命令來檢查是否正確安裝了 pgfplots。
kpsewhich pgfplots.sty

編輯切換為居中
它將在終端上顯示到 pgfplots.sty 文件的路徑。
步驟 5:在 LaTeX 文檔中使用 pgfplots
要在 LaTeX 文檔中使用 pgfplots,我們需要在文檔開頭包含軟件包,例如:
讓我們創(chuàng)建一個(gè)名為 mypfg.tex 的 Tex 文件,您可以使用任何您想要的名稱創(chuàng)建它。
然后添加以下代碼,其中我們使用 pdfplots 創(chuàng)建一個(gè)簡單的拋物線圖。
\documentclass{article} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} ?\begin{axis}[ ? ?xlabel={$x$}, ? ?ylabel={$f(x)$}, ? ?title={Plot of $f(x) = x^2$}, ? ?] ? ?\addplot[domain=-2:2, samples=100, blue]{x^2}; ?\end{axis} \end{tikzpicture} \end{document}
按 Ctrl+X,輸入‘Y’ 并按 Enter 鍵保存該文件。
步驟 6:編譯
使用以下命令編譯創(chuàng)建的 TeX 文件:
pdflatex your-file.tex
例如,這里我們的文件名是 mypfg.tex,那么命令將是:
pdflatex mypfg.tex
編譯文件的輸出將以 PDF 格式或使用您的 TeX 文件名稱帶有 pdf 擴(kuò)展名保存。因?yàn)槲覀冊谶@里有一個(gè)編譯后代碼的 PDF 文件,名為 mypfg.pdf。它將包含一個(gè)簡單的函數(shù) ?的拋物線圖。
在上面的代碼中,我們使用了 pgfplots 軟件包來創(chuàng)建函數(shù)的圖形。使用 tikzpicture 環(huán)境繪制圖形,axis 環(huán)境設(shè)置了圖形的坐標(biāo)系。xlabel、ylabel和 title 選項(xiàng)用于標(biāo)記軸并為圖形提供標(biāo)題。使用 \addplot 命令在指定的定義域內(nèi)以指定數(shù)量的樣本繪制函數(shù)。
這是我們得到的輸出:

編輯切換為居中
在您的 LaTeX 文檔中包含 pgfplots 后,您現(xiàn)在可以在文本中創(chuàng)建圖形、圖表和圖形。
結(jié)論
因此,這是在 Ubuntu、Debian 或您使用的任何其他 Linux 上為 TeX Live 安裝 pfgplots 的簡單方法,它可以幫助您為學(xué)術(shù)、科學(xué)和技術(shù)出版物以及演示文稿和報(bào)告創(chuàng)建數(shù)據(jù)豐富的圖形。