LaTex学习教程——插入图片及图片的引用

以下代码可直接复制粘贴 运行:

\documentclass{article}
%注意需要导包
\usepackage{caption}
\usepackage{graphicx, subfig}
\begin{document}
 \begin{figure}
  \centering
  \includegraphics[width=.8\textwidth]{1.png} %1.png是图片文件的相对路径
  \caption{best} %caption是图片的标题
  \label{img} %此处的label相当于一个图片的专属标志,目的是方便上下文的引用
\end{figure}
\end{document}

注意:
1. 导包
2. caption 如果放在 \includegraphics[width=.8\textwidth]{1.png} 这句话的下面 那么生成出的图片标题也在图片下面;如果\caption 写在这句话的上面 那么图片标题在图片的上面。


width的参数格式介绍

  • \includegraphics [width=3in] {file.eps}
    将 file.eps 插入文档并且它的宽度被缩放到 3 英寸,高度也会 按相应的比例缩放。

  • 如果用 \textwidth 或 \em 等的函数来 指定宽度,而不是用像 3 英寸这样的固定尺寸,将会使你的 LATEX 文 档更具通用性。

    例如: \includegraphics [width=\textwidth] {graphics.eps}
    将所插入图形缩放到和文本行的宽度一样宽。

    而下面的命令
    \includegraphics [width=0.80\textwidth]{graphics.eps}
    使得插入图形的宽度为文本行宽的 80%。

  • 当与 calc 宏包配合使用 时,下面的命令可令图形的宽度比文本行宽少 2 英寸:
    \includegraphics [width=\textwidth-2.0in]{graphics.eps}

label和ref的成对使用

\ref最强大的功能在于引用
\label的作用是给这个标题定义一个供latex本身识别的编号, 方便其它地方引用。
比如在后文里要引用这幅图那么你在latex代码里应该输入重点内容:
This is figure \ref {img1}
这样做的好处是不用管这幅图是文中的第几幅图, 总能给出正确编号. (如果不加宏包就会显示图片的编号 加入宏包就会有超链接 点击可以跳转)

下列宏包的作用是为有超链接的地方设定样式:
\usepackage[colorlinks,linkcolor=red,anchorcolor=blue,citecolor=green]{hyperref}
%文件中可以有超链接的宏包并且可以为其设定样式

你可能感兴趣的:(LaTex)