我一直在努力解决这个问题.我想插入一个图像并让它"接近"讨论它的文本,但是该页面上的文本会在图像周围环绕/流动.
我转换成eps格式的图像.我最初尝试使用图形环境(\ begin {figure} ...),但这只是将图像放在页面的顶部或底部,旁边没有任何文本,使页面的大部分空白.
我做了一些在网上挖掘并确定了'wrapfig'包,它似乎是一个可能的解决方案,但我得到了一系列错误,图像出现在文档的末尾.
错误:
Package wrapfig Warning: wrapfigure used inside a conflicting environment on input line 297.
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 303.
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 306.
Run Code Online (Sandbox Code Playgroud)
其中有几行.
奇怪的是,有一次,在编译之后,图像出现在我想要的地方,然后在下一次它没有.
[大约一分钟左右]我目前的乳胶代码:
\begin{wrapfigure}{r}{0.2\textwidth}[h]
\begin{center}
\includegraphics[width=0.18\textwidth]{vec-perp.eps}
\end{center}
\caption{A}
\end{wrapfigure}
Run Code Online (Sandbox Code Playgroud)
wrapfigure不需要[h]说明符.
你需要在序言中包含wrapfigure包:
\usepackage{wrapfig}
Run Code Online (Sandbox Code Playgroud)
然后,将wrapfigure调用放在要包装的文本上方,如下所示:
\begin{wrapfigure}{r or l}{width/height} \centering \includegraphics[width/height]{graphic.filename} \caption{foo} \end{wrapfigure}
Run Code Online (Sandbox Code Playgroud)
一个现实世界的例子:
\begin{wrapfigure}{r}{1.5in}
\centering
\includegraphics[width=1.5in]{smile.jpg}
\end{wrapfigure}
Run Code Online (Sandbox Code Playgroud)