LaTeX插入图片位置报错

老师给了一个老版本的ctex模板如下:

\documentclass{article}

\usepackage{graphicx}
\usepackage{xeCJK}

\begin{document}
\begin{figure}[here]
		\centering
		\includegraphics[width=0.5\textwidth,height=0.8in]{graph.jpg}
		\caption{Graph}
		\label{fig:graph}
	\end{figure}
\end{document}

上面用的CJK包,我的环境是Texlive2014,编辑器是TexWorks,用XeLaTeX编译可以通过,但是由于中英文混排的需要,我要使用XeCJK包,所以我将CJK改成XeCJK之后继续用XeLaTeX编译,结果报错:

! LaTeX Error: Unknown float option `e'.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              

l.7 \begin{figure}[here]

发现新版本下用graphicx包插入图片的位置参数不能直接用here了,而是要用缩写h,即把下面这句

\begin{figure}[here]

改成

\begin{figure}[h]

[ ]中的参数可选的有“h,t,b,p” 用来指定插图的理想位置,这几个字母分别代表 here, top, bottom, float page,也就是就这里、页顶、页尾、浮动页 (专门放浮动体的单独页面)

你可能感兴趣的:(存档)