Espacio vertical adicional usando el entorno wrapfigure

Espacio vertical adicional usando el entorno wrapfigure
\documentclass{article}
\usepackage{tikz-cd,wrapfig}
\begin{document}
\noindent
\begin{wrapfigure}[4]{r}{0pt}
    \includegraphics[width=2cm]{test.png}
\end{wrapfigure}
2. test test test test test test test test test test test test test\\
3. test test test test test test test test test test test test test test test test test test test test\\
4. test test test test test test test test test test test test test test test test test test test test test test test test test test\\
5. test test test test test test test test test test test test test test test test test\\
\end{document}

Los códigos anteriores dan tal resultado:

resultado 1

Pero si agrego una oración antes wrapfiguredel entorno, dará un espacio vertical adicional como este:

Código:

\documentclass{article}
\usepackage{tikz-cd}
\usepackage{wrapfig}
\begin{document}
\noindent
1. test test test test test test test test test test\par
\noindent
\begin{wrapfigure}[4]{r}{0pt}
    \includegraphics[width=2cm]{test.png}
\end{wrapfigure}
2. test test test test test test test test test test test test test\\
3. test test test test test test test test test test test test test test test test test test test test\\
4. test test test test test test test test test test test test test test test test test test test test test test test test test test\\
5. test test test test test test test test test test test test test test test test test\\
\end{document}

Resultado:

resultado 2

Intenté usarlo vspace*en wrapfigureel entorno, pero no funcionó.

Entonces, ¿cómo eliminar ese espacio vertical extra?

Gracias por su tiempo y esfuerzo.

Respuesta1

El insboxpaquete de macros TeX simple no tiene este problema: define los comandos \InsertBoxLy \InsertBoxR, que toman dos argumentos obligatorios: el número de líneas no acortadas antes de la inserción del cuadro, y el objeto insertado, y unúltimoargumento opcional: el número de líneas más cortas suplementarias, en caso de que TeX calcule el número incorrecto de líneas más cortas.

Tenga en cuenta que, como la imagen insertada no es flotante, si necesita un título, deberá utilizar \captionof{figure}{…}.

\documentclass{article}
\usepackage{tikz-cd}
\usepackage{wrapfig}
\input{insbox}

\begin{document}

\InsertBoxR{1}{ \includegraphics[width=3cm]{sunstar}}
\noindent
1. test test test test test test test test test test\par
\noindent
2. test test test test test test test test test test test test test\\
3. test test test test test test test test test test test test test test test test test test test test\\
4. test test test test test test test test test test test test test test test test test test test test test test test test test test\\
5. test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test\\\

\end{document} 

ingrese la descripción de la imagen aquí

Respuesta2

La distancia vertical adicional se debe a la \intextseplongitud. Establecer esto en cero elimina el espacio.

Para obtener más información, es posible que desee consultarestePregunta de intercambio de pila.

información relacionada