Como alinhar a minipágina à direita?

Como alinhar a minipágina à direita?

Eu tentei (flushright) antes da minipágina {.4\textwidth} o bloco de texto estar alinhado à direita, mas ligeiramente fora da borda - cerca de 12 pontos à esquerda da borda. Não consigo alinhá-lo com o resto da largura total. Tenho \vspace{-9cm} à frente do flushright. O bloco aparece na posição correta, exceto que está fora da borda. Como posso consertar isso? Desde já, obrigado.

Responder1

Apenas adivinhando ...

\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}

insira a descrição da imagem aqui

informação relacionada