LaTex插入图片

LaTeX 提供了许多定制化图片的功能。这篇文章将会介绍如何用最常见的格式插入图片、缩放图片以及如何在文档中引用这些图片。

1.基本使用

效果图如图所示。

\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {./figure/} }

\begin{document}

  \begin{figure}[!t]
    \centering
      \includegraphics[width=3.5in]{text1.png}
    \caption{text}
    \label{text1}
  \end{figure}
  
\end{document}

LaTex插入图片_第1张图片
LaTeX 和python一样,我们需要引入graphicx包:在文档的序言部分使用如下命令:

\usepackage{graphicx}
\graphicspath{ {./figure/} }

请注意:不一定要有graphicspath因为,可以在这样:

      \includegraphics[width=3.5in]{./figure/text1.png}

请注意有两个花括号,且是 / 结束。且图片文件的名字一般来说不能包含空格或者多个句号。为什么要有这个,因为在写论文的时候这样方便管理,把所有的图片都放到一个地方。

\graphicspath{ {./figure/} }

2.图片的大小控制

我们一行一行解释

\includegraphics[width=3.5in]{text1.png}
\includegraphics[scale=1.5]     
\includegraphics[width=4cm, height=4cm]
\includegraphics[width=1.0\textwidth]

第1行:表示宽度3.5英寸
第2行:表示图片的大小变为原本的1.5倍
第3行:定义了图片的宽度和高度
第4行:图片的宽度设置为文档中一行文本所占的宽度。长度单位也可以被设置为文档中某些属性的相对值。具体参考:overleaf

3.图片的位置控制

LaTeX中的[htbp!]选项用于控制浮动体的位置。在LaTeX中,浮动体(例如表格和图像)的位置通常由LaTeX的排版算法自动决定。然而,有时我们可能需要更精确地控制浮动体的位置。这时,我们可以使用[htbp!]等选项来指导LaTeX的排版算法。要使用[htbp!],只需将其作为参数添加到浮动体环境后面即可。如果是多个,那么就先执行 t 再执行 b

  \begin{figure}[!t]
  \begin{figure}[tb]

[htbp!]中的每个字母代表一个特定的位置:

h(here):就在当前位置。
t(top):在当前页面的顶部。
b(bottom):在当前页面的底部。
p(page):在一个特殊的浮动体页面,该页面除了浮动体和它们的标题外不包含任何其他内容。
!:这是一个特殊的标记,它告诉LaTeX忽视大部分对浮动体位置的内建限制,尽可能地满足我们的位置需求。
H 将浮动元素精确地放置在它在文本中所出现的位置。这个参数需要引入float包,它有可能会造成一些错误。这个参数有时候等价于h!

命令\centering会将图片居中显示。默认的对齐选项是向左对齐。

 \centering

4.图片的图题、标签、引用

给图片添加标题和标签是两个非常重要的工具。\caption{} 在大括号内输入你要添加的文字就可以了。命令的位置决定着图题会出现在图片的上方或者下方。

    \caption{text}
    \label{text1}

与LaTeX文档中的许多其他元素相同(例如公式、表格等),图片也可以在文本中被引用。你只需要简单地对其添加一个标签就可以了,然后使用下面代码引用这个标签来。他会自动更新图片的序号。且点击pdf可以跳转。

\pageref{text1}

如下代码显示序号

this\cite{multibilliondollar} is figure \pageref{text1} a \cite{exploration} test\cite{Singapore2022}

在这里插入图片描述
LaTeX 单位和长度:
LaTex插入图片_第2张图片
参考文献

https://blog.csdn.net/xovee/article/details/108660814
https://blog.csdn.net/qazwsxrx/article/details/133208134

你可能感兴趣的:(chrome,前端)