如何在Latex中添加jpg图像


92

我想在一个段落之后插入一个.jpg图像(即在我当前的文件夹中,.tex文件所在的位置)。如何在Latex中做到?我应该包括什么/应该使用什么命令?

Answers:


179

您需要使用图形库。将其放在您的序言中:

\usepackage{graphicx}

然后可以添加如下图像:

\begin{figure}[ht!]
\centering
\includegraphics[width=90mm]{fixed_dome1.jpg}
\caption{A simple caption \label{overflow}}
\end{figure}

这是我在文档中使用的基本模板。位置和大小应根据您的需要进行调整。有关在\figure和中使用哪些参数的更多信息,请参考以下指南\includegraphics。然后,可以使用图中给定的标签引用文本中的图像:

And here we see figure \ref{overflow}.

在此处阅读此指南以获取更详细的说明:http : //en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions


它显示的图像还可以,也可以显示字幕,但是在编译时我得到了错误“ \ capture outside float”
qwerty 2010年

您实际上并不需要太担心这些错误。您还可以将标签放在标题内,如下所示:\caption{caption \label{overflow}
Jonno_FTW 2010年

您可以\caption在after之后使用\end{figure},也就是在浮点数之外使用吗?
Aniko 2010年

不,我使用的是:\ begin {figure} [ht!] \ centering \ includegraphics [width = 100mm] {fig1.jpg} \ caption {我的标题....} \ label {图1} \ end {图}
qwerty 2010年

如果您希望图像适合文本块宽度的一半,则只需编写即可。而是可以使用(整个页面的宽度)(在当前行内)。\includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}\textwidth\paperwidth\linewidth
Agostino,2014年

9

如果添加jpg,png,pdf图片,则应使用pdflatex进行编译。


1
它符合要求,但是给出了保存在其右侧的文件的名称。该怎么办?
Shivam Patel 2014年

这个答案的pdflatex部分是我赞成的-通常的乳胶命令不会解决问题!
levitopher
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.