Wrapfigure 不起作用

Wrapfigure 不起作用

我不明白为什么第一个代码在完全不同的地方显示图片,而第二个代码却运行正常,有什么线索吗?

不起作用的那个:

\begin{wrapfigure}{r}{0.5\textwidth}
\setlength{\unitlength}{0.5cm}
\begin{picture}(4,8)
\thicklines

\put(1,2){\line(1,0){4}}
\put(1,2){\line(0,1){4}}
\put(1,4){\line(1,0){1.5}}
\put(5,4){\line(-1,0){1.5}}
\put(5,2){\line(0,1){4}}
\put(1,6){\line(1,0){4}}

\put(2.7,3.8){$A$}
\put(0,2.6){$x_0$}
\put(5.4,2.6){$x_0$}
\put(0,5){$x_0$}
\put(5.4,5){$x_0$}
\put(2.7,6.4){$x_0$}
\put(2.7, 2.6){$F$}
\put(2.7, 5){$f$}
\put(2.7,1){$B$}
\end{picture}
\end{wrapfigure}

和一个工作:

\begin{wrapfigure}{r}{0.5\textwidth}
\setlength{\unitlength}{0.75cm}
\begin{picture}(1,4)
\thicklines

\put(3,0){\line(1,0){4}}
\put(3,0){\line(0,1){4}}
\put(7,0){\line(0,1){4}}
\put(3,4){\line(1,0){4}}

\put(5,0){\line(0,1){1}}
\put(5,4){\line(0,-1){1}}
\put(3,0){\line(1,1){1}}
\put(7,4){\line(-1,-1){1}}
\put(3,4){\line(1,-1){1}}
\put(7,0){\line(-1,1){1}}
\put(3,2){\line(1,0){1}}
\put(7,2){\line(-1,0){1}}

\put(2.2,1.9){$x_0$}
\put(7.3,1.9){$x_0$}
\put(4.8,4.4){$x_0$}
\put(4.8,-0.7){$x_0$}

\put(4,1){\line(1,0){2}}
\put(4,1){\line(0,1){2}}
\put(6,1){\line(0,1){2}}
\put(4,3){\line(1,0){2}}

\put(4.1,1.9){$x_1$}
\put(5.4,1.9){$x_1$}
\put(4.8,2.6){$x_1$}
\put(4.8,1.2){$x_1$}
\put(4.8,1.8){$f$}

\end{picture}
\end{wrapfigure}

我所说的图片显示在不同的地方的意思是,尽管代码位于文本的特定位置,但图片却显示在完全不同的地方,这很奇怪。

相关内容