我遇到了一个问题wrapfigure
,似乎在任何地方都找不到解决方案。甚至在文档中也没有。发生的情况如下:wrapfigure
我的代码中有一个环境,后面跟着一个标准图形环境。标准图形放在顶部,但图形编号高于包装图形。这是我的代码:
\documentclass{article}
\usepackage{lipsum}
\usepackage{wrapfig}
\usepackage{graphicx}
\begin{document}
\begin{wrapfigure}{r}{3cm}
\includegraphics[width=\linewidth]{C:/Users/<username>/Desktop/1.jpg}
\caption{Picture of a dog.}
\end{wrapfigure}
\lipsum[1-2]
\begin{figure}
\centering
\includegraphics[width=.7\linewidth]{C:/Users/<username>/Desktop/2.jpg}
\caption{Another picture of a dog.}
\end{figure}
\end{document}
这是我的输出:
你们中有人知道解决方案吗?
答案1
这是意料之中的,因为wrapfigure
这是一个非浮动环境,所以浮动的数字可以浮动过去。
如果在完成所有其他编辑后,最终文档版本仍然如此,您可以按如下方式修复:
放
\addtocounter{figure}{1}
在标题前的 wrapfig 中
\addtocounter{figure}{-2}
在标题之前的图中。