![wrapfig:无法从头重新启动,vspace 不起作用](https://linux22.com/image/325562/wrapfig%EF%BC%9A%E6%97%A0%E6%B3%95%E4%BB%8E%E5%A4%B4%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%EF%BC%8Cvspace%20%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
wrapfig 的问题似乎永无止境。
我想在左边放一个图形,在右边写文字。此文字未覆盖整个图形高度。
然后我使用 vspace 并在图形完全结束后开始书写。我希望文本从页面的左边距开始,但它的放置方式就像图形仍然在那里一样,与页面的左边距有很大空间。似乎 latex 首先计算文本位置,然后“vspace”它,而不是相反。
梅威瑟:
\documentclass{article}
\usepackage{mwe} % for blindtext and example-image-a in example
\usepackage{wrapfig}
\usepackage{blindtext}
\begin{document}
\begin{wrapfigure}{l}{0.5\textwidth}
\centering
\includegraphics[height=150pt,width=0.5\textwidth]{example-image-a}
\caption{A caption}
\end{wrapfigure}
Random text Random text Random text Random text Random text Random text Random text Random text Random text Random text Random text Random
\vspace{150pt}
\blindtext %this should start from the beginning of the page
\end{document}
图片:
答案1
答案2
WFclear
是一个未记录的函数,用于结束 wrapfig
\documentclass{article}
\usepackage{mwe} % for blindtext and example-image-a in example
\usepackage{wrapfig}
\usepackage{blindtext}
\begin{document}
\begin{wrapfigure}{l}{0.5\textwidth}
\centering
\includegraphics[height=150pt,width=0.5\textwidth]{example-image-a}
\caption{A caption}
\end{wrapfigure}
Random text Random text Random text Random text Random text Random text Random text Random text Random text Random text Random text Random
\vspace{150pt}
\WFclear
\blindtext %this should start from the beginning of the page
\end{document}