¿Cómo alinear horizontalmente texto en texto en un entorno wrapfig con el texto circundante?

¿Cómo alinear horizontalmente texto en texto en un entorno wrapfig con el texto circundante?

Mi código es:

\documentclass{article}
\usepackage[table]{xcolor}
\definecolor{background}{rgb}{1,0.62502,0}
\usepackage{wrapfig}
\setlength\intextsep{0pt}
\usepackage{lipsum} 

\begin{document}

\lipsum[1]
\begin{wrapfigure}{l}{6.5cm}
\noindent
\fcolorbox{background}{background}{
\begin{minipage}{0.5\textwidth} 
Some text. \lipsum[4]
%\fcolorbox{frame color}{box background color}{text}
\end{minipage}}
\end{wrapfigure}
\lipsum[1]

\end{document}

Lo que da:

ingrese la descripción de la imagen aquí

Estoy mayormente satisfecho con esto, pero está claro que las líneas de texto en el entorno de minipágina (más adelante en el entorno de figura envolvente) no están claramente alineadas horizontalmente con el texto circundante. ¿Hay alguna manera de alinear horizontalmente las líneas de texto dentro del entorno wrapfig con el texto circundante?

Cuando eliminé el entorno interno de minipágina, creo que eso logró alinear horizontalmente el texto. Sin embargo, me gustaría conservar el entorno de minipágina para conservar el color de fondo de mi texto ajustado.

Respuesta1

Utilice el parámetro de minipágina opcional para lograr la alineación con la primera línea de base (superior):\begin{minipage}[t]{0.5\textwidth}

Esta posición de argumento opcional rige cómo la minipágina se alinea verticalmente con el material circundante.

\fboxsepestablece la distancia desde el marco hasta la caja cerrada. El valor predeterminado es 3 puntos.

Configúrelo en 0pt con \setlength{\fboxsep}{0pt}.

b

\documentclass{article}
\usepackage[table]{xcolor}
\definecolor{background}{rgb}{1,0.62502,0}
\usepackage{wrapfig}
\setlength\intextsep{0pt}
\usepackage{lipsum} 

\begin{document}
                
    \lipsum[1]
    \begin{wrapfigure}{l}{6.5cm}
        \noindent
        \setlength{\fboxsep}{0pt}% added <<<<<<<<<<<<<<
        \fcolorbox{background}{background}{%
            \begin{minipage}[t]{0.5\textwidth} % changed <<<<<<<<<<<<
                Some text. \lipsum[4]
                %\fcolorbox{frame color}{box background color}{text}
        \end{minipage}}
    \end{wrapfigure}
    \lipsum[1]
    
\end{document}

información relacionada