Latex 图形

17 Mar 2025 | 6 分钟阅读

Latex 中的图形是通过 figure 环境创建的,其表示形式为

这里,**where** 表示图形的位置,可以位于**顶部 [t]** 或**底部 [b]**。

所有插入到 **figure** 和 **graphicx** 环境中的图片都会被自动索引并标记上连续的数字。 它负责处理文档中图像的定位和编号。 您需要包含 **\includegraphics** 命令来插入图像。

Latex 应用一些原则来排列文本,这些原则通常被称为浮动。

浮动

浮动解决了文本不适合同一/当前页面的问题。 浮动是独立的实体,位于页面的某个部分,即顶部、底部、中间、左侧、右侧或设计指定的任何位置。 浮动总是被标注和编号,以便可以在文档中的任何位置引用它们。

浮动是使用 figure 环境创建的,如下所示

位置说明符是

  • **h** (放置在源文本存在的位置)
  • **b** (底部), **t** (顶部)
  • **p** (放置在仅用于浮动的特殊页面上)
  • **!** (覆盖)
  • **H** (将浮动放置在精确位置)。 需要使用 **\usepackage{float}** 包才能实现此浮动说明符。

图说

以下示例

这里,我们指定了 center 命令来将图像显示在中心。 **\textwidth** 命令用于确定图片的宽度。

输出

Latex Figure

让我们考虑另一个使用 float 包的标题示例。

输出

Latex Figure

具有一个和两个标题的两个图示如下

具有一个标题的两个图

具有一个标题的两个图的代码如下

输出

Latex Figure

具有两个标题的两个图

在此示例中,我们使用了 **minipage** 命令。 该命令写为 **\begin{minipage}[c]{0.5\textwidth}**。 您可以根据需求确定宽度。

**minipage** 命令用于将事物彼此相邻放置,否则这将很困难。 它用于在现有页面中构建额外的页面。 例如,并排排列的两张图片。

具有两个标题的两个图的代码如下

输出

Latex Figure

图片的标签和引用

对于标签和引用,您需要包含 **refstyle** 包。 该命令写为 **\usepackage{refstyle}**。 让我们通过一个例子来理解它。 代码如下

**\figref** 命令用于在文档中进一步引用该图片。 引用将自动编号。

输出

Latex Figure

计数器

在 Latex 中,表格和图形具有独立的计数器。 您可以注意以下示例中给出的代码和输出。

输出

Latex Figure

反射图片

对于同一图片的反射图像,使用 **reflectbox** 命令。 该命令写为 **\reflectbox{% \includegraphics{...}}**。 以下示例给出了代码和输出

您可以注意到原始图片和反射图片之间的区别。

输出

Latex Figure

Latex 中的子图

有时需要添加多个或两个以上的图片。 **subfigure** 环境用于显示多个图像。 您需要添加各种子图环境来进行配置。

代码或程序如下

您可以在输出中注意到彼此相邻的两张图片。

输出

Latex Figure

图形表

以下是包含表格格式的图形的两个示例

**1.** 第一个示例的代码如下

在这里,我们使用了背景颜色来增强我们的文档。

输出

Latex Figure

**2.** 第二个示例的代码如下

输出

Latex Figure

列表和物种

列表是使用 **listoffigures** 命令显示的。 使用此命令会自动编号页码和列表名称。 形成 **\newcommand** 物种是为了突出显示文档中的物种名称。 示例如下

您可以使用任何文本格式来显示物种名称。

输出

Latex Figure

文本换行

作者喜欢将文本环绕图片,以便流程不会中断。 环绕图形和文本需要大量调整。 它包括包和特殊命令。

使用的包是 **wrapfig** 包。 命令写为

它允许访问该命令,即

让我们通过一个例子来理解它。 代码如下

输出

Latex Figure

下表给出了总共八个位置

位置名称说明
R, r文本的右侧
I, i内边缘
O, o外边缘
L, l文本的左侧

下一个主题Latex 图表