在 Ubuntu 20.04 或 22.04 Linux 上安装 pgfplots,以在 LaTeX 中创建二维和三维的正常/对数图。
正如我们所知,对于使用 LaTeX 的人来说,pgfplots 是一个非常有用的软件包,因为它使用户可以直接在文档中创建高质量、可定制的图形。因此,无论您需要简单的图形还是复杂的可视化,pgfplots 都提供了广泛的功能以满足需求。
在本教程中,我们将逐步介绍在 Ubuntu 系统上安装 pgfplots 的过程。
步骤 1:更新 Ubuntu 软件包列表
在安装 PgfPlots 软件包之前运行系统更新命令很重要,因此请在您的命令终端上运行以下命令。
sudo apt update
步骤 2:在 Ubuntu 上安装 TeX
为了使用 pgfplots,我们需要 TeX Live 发行版,它提供了创建 LaTeX 文档所需的所有软件包。因此,如果您已经有了它,可以跳过此步骤,转到本教程的第 3 步。
而那些没有的人可以安装 TeX Live,它包括创建 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:验证安装
完成上述步骤后,我们可以通过运行以下命令来检查是否正确安装了 pgfplots。
kpsewhich pgfplots.sty
它将在终端上显示到 pgfplots.sty 文件的路径。
步骤 5:在 LaTeX 文档中使用 pgfplots
要在 LaTeX 文档中使用 pgfplots,我们需要在文档开头包含软件包,例如:
让我们创建一个名为 mypfg.tex 的 Tex 文件,您可以使用任何您想要的名称创建它。
然后添加以下代码,其中我们使用 pdfplots 创建一个简单的抛物线图。
\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:编译
使用以下命令编译创建的 TeX 文件:
pdflatex your-file.tex
例如,这里我们的文件名是 mypfg.tex,那么命令将是:
pdflatex mypfg.tex
编译文件的输出将以 PDF 格式或使用您的 TeX 文件名称带有 pdf 扩展名保存。因为我们在这里有一个编译后代码的 PDF 文件,名为 mypfg.pdf。它将包含一个简单的函数 $f(x) = x^2$ 的抛物线图。
在上面的代码中,我们使用了 pgfplots
软件包来创建函数 $f(x) = x^2$ 的图形。使用 tikzpicture
环境绘制图形,axis
环境设置了图形的坐标系。xlabel
、ylabel
和 title
选项用于标记轴并为图形提供标题。使用 \addplot
命令在指定的定义域内以指定数量的样本绘制函数。
这是我们得到的输出:
在您的 LaTeX 文档中包含 pgfplots 后,您现在可以在文本中创建图形、图表和图形。
结论
因此,这是在 Ubuntu、Debian 或您使用的任何其他 Linux 上为 TeX Live 安装 pfgplots 的简单方法,它可以帮助您为学术、科学和技术出版物以及演示文稿和报告创建数据丰富的图形。