我已经包含了graphicx
包并包括
\ifCLASSINFOpdf
\usepackage[pdftex]{graphicx}
% declare the path(s) where your graphic files are
\graphicspath{{../pdf/}{D:\ImagesforProjectLatex}}
% and their extensions so you won't have to specify these with
% every instance of \includegraphics
\DeclareGraphicsExtensions{.pdf,.jpeg,.png}
在我想要插入图像的地方我使用以下示例。
\begin{figure}[h!]
\centering
\includegraphics[width=0.5\textwidth]{Example}
\caption{A picture of the same gull
looking the other way!}
\end{figure}
我使用“LaTeX => DVI”选项。我是 LATeX 的新手,所以我不知道“LaTeX => PDF”和“LaTeX => PS => PDF”之间的区别。我的最终目标是将文档转换为 pdf 文件。任何帮助都将不胜感激。
答案1
你的序言中有很多部分都是多余的。只需使用:
\usepackage{graphicx}
\graphicspath{{../pdf/}{D:\ImagesforProjectLatex}}
它将负责选择正确的驱动程序,无论您使用的是latex
(它将自动选择适合xdvi
和的驱动程序dvips
)还是pdflatex
。\ifCLASSINFOpdf
不需要。此外,它还会自动设置有效的扩展名,因此您也不必这样做。最后,如果您将 pdf 兼容图像文件和 dvi 兼容图像文件放在同一个目录中,则无需使用条件来\ifCLASSINFOpdf
设置正确的\graphicspath
。
稍后实际插入图片时的代码figure
完全正确。这正是我写作时使用的。
答案2
我所做的:在此处将所有图像转换为 *.eps:http://www.go2convert.com/或者使用任何商业软件。您还需要两个包,一个用于处理图像的标准包,另一个用于在编译时将 eps 文件转换为 pdf 文件。
\usepackage{graphicx}
\usepackage{epstopdf} %%package to overcome problem with eps in pdf files
\begin{figure}
\centering
\includegraphics[totalheight=8cm]{images/verticalcell.eps}
\caption{used by \citet[p.~4]{XXXXX}.}
\label{fig:verticalcell}
\end{figure}
或者像这样:
\begin{figure}[tph!]
\centerline{\includegraphics[totalheight=6cm]{images/verticalcell.eps}}
\caption{used by \citet[p.~4]{XXXXX}.}
\label{fig:verticalcell}
\end{figure}
答案3
这是在 Windows 上将图形插入 TeX 文件的另一种方法。
\centering
\includegraphics{`File Name`.`File extension type`}
对于字幕:
\begin{center}
Figure 1: A picture of the same gull looking the other way!
\end{center}
希望这就是您所寻找的东西,如果不是,请发表评论,我会非常乐意更新我的回复。