¿Cómo alinear a la derecha la minipágina?

¿Cómo alinear a la derecha la minipágina?

Probé (flushright) antes de la minipágina {.4\textwidth}, el bloque de texto está alineado a la derecha, pero ligeramente fuera del borde, aproximadamente 12 puntos a la izquierda del borde. Parece que no puedo alinearlo con el resto del ancho total. Tengo \vspace{-9cm} delante de la derecha. El bloque aparece en la posición correcta excepto que está fuera del borde. ¿Cómo puedo arreglar eso? Gracias de antemano.

Respuesta1

Solo adivinando ...

\documentclass{article}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{lipsum}% For dummy text. Don't use in a real document
    
\begin{document}
\lipsum[11]
   
\medskip 
\hfill\begin{minipage}{0.5\linewidth}
      \lipsum[66]
      \end{minipage}
          
\medskip 
\lipsum[12]
\end{document}

ingrese la descripción de la imagen aquí

información relacionada