插入单张图片

插入图片需要引入包: graphicx,通过 \\includegraphics 即可插入一张图片。但一般情况下,你需要将图片放入到一个 figure 环境中。默认情况下,在一个空白页中,图片会插入到页面中间,但在一个非空白页中,图片会插入到页面顶部。若想要图片按照你指定的位置来进行插入,那就需要设定 figure 环境的参数。

没有设置任何参数时,图片显示在顶部

没有设置任何参数时,图片显示在顶部

figure 环境包括 4 个参数:

在设置参数时,通常使用 ht。这表示 LaTeX 试图将图片放在此位置,如果不行 (此处没有足够的空白能够插入该图片) 则会将图片放在新页面的顶部 (如果页面为空时,放入页面中央)。

在设置好图片放置的位置以后,还需要设置图片居中,使用 \\centering 即可设置图片居中。

接下来可以插入图片了,插入图片的命令是 \\includegraphics{},大括号中输入图片的文件名即可,在不引起混淆的情况下,可以不输入文件的扩展名。可选项为设置图片的大小,一般情况下,设置图片宽度占文字宽度的多少即可,例如: width=0.8\\textwidth

之后则是设置图片与标题的距离、标题、标签等等。这就得到插入一张图片时需要的代码:

\\begin{figure}[ht]
    \\centering
    \\includegraphics[width=0.8\\textwidth]{}
    \\\\[0mm]
    \\caption{}
    \\label{}
\\end{figure}

插入两张图片并水平排列

与插入一张图片的方式基本相同,只不过需要使用 minipage 包将图片进行包裹,并分别设置宽度即可。

插入两张图片并水平排列

插入两张图片并水平排列

代码如下:

\\begin{figure}[ht]
    \\centering
    \\begin{minipage}[t]{0.48\\textwidth}
        \\centering
        \\includegraphics[width=0.8\\textwidth]{x2}
        \\caption{$y=x^2$}
    \\end{minipage}
    \\begin{minipage}[t]{0.48\\textwidth}
        \\centering
        \\includegraphics[width=0.8\\textwidth]{x3}
        \\caption{$y=x^3$}
    \\end{minipage}
\\end{figure}

设置图片存放路径

在图片较多的情况下,将图片都存放在根目录会导致根目录文件较多。但如果将图片保存在子目录,那插入图片时会比较麻烦,每次都需要写上子目录的名称。你可以通过设置图片存放路径的方式,使得图片存放指定的目录,并在插入图片时直接使用图片名称即可。