Wrapfigure: alinea la imagen con la parte superior del texto

Wrapfigure: alinea la imagen con la parte superior del texto

Me gustaría alinear la imagen con la parte superior del texto, específicamente con la línea donde comienza el texto (ascendente). Como puedes ver, todavía hay una pequeña brecha. ¿Cómo puedo eliminar este espacio?

ingrese la descripción de la imagen aquí

MWE:

\documentclass[a4paper,DIV=15,oneside,12pt]{scrartcl}
\usepackage[english]{babel} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage{blindtext}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{wrapfig}

\parskip 0pt
\parindent 0pt

\begin{document}
\onehalfspacing
\begin{wrapfigure}{r}{4cm}
\centering\rule{3cm}{2cm}
\end{wrapfigure}
\blindtext
\end{document}

Respuesta1

La diferencia parece ser de aproximadamente 2 puntos. Puedes usar el primer argumento opcional de \raisebox{0pt}para engañar a LaTeX y hacerle creer que la cifra es 2 puntos menos alta de lo que realmente es:

\documentclass[a4paper,DIV=15,oneside,12pt]{scrartcl}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{wrapfig}

\parskip 0pt
\parindent 0pt

\begin{document}

\onehalfspacing
\begin{wrapfigure}{r}{4cm}
  \centering\raisebox{0pt}{\raisebox{0pt}[\dimexpr\height-2pt]{\rule{3cm}{2cm}}}
\end{wrapfigure}
\blindtext

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada