Como alinhar o dedicatório esquerdo

Como alinhar o dedicatório esquerdo

meu código é

\documentclass[a4paper,12pt]{article}
\usepackage[paper=a4paper,left=30mm,right=20mm,top=25mm,bottom=30mm]{geometry}

\newenvironment{dedication}
  {\clearpage           % we want a new page
   \thispagestyle{empty}% no header and footer
   \vspace*{\stretch{1}}% some space at the top 
   \itshape             % the text is in italics
   \raggedleft          % flush to the right margin
  }
  {\par % end the paragraph
   \vspace{\stretch{3}} % space at bottom is three times that at the top
   \clearpage           % finish off the page
  }

\begin{document}
\begin{dedication}
Dedicated to google and wikipedia  
\end{dedication}
\end{document}

este é o resultado:

insira a descrição da imagem aqui

Responder1

O código que você publica especifica \raggedleft, que é o oposto do que você deseja. \raggedrighté o que você deveria usar.

Você também deseja um recuo uniforme à esquerda. Substitua a instrução \raggedleftem seu código pelo seguinte:

\leftskip=2cm
\raggedright
\parindent=0pt

Substitua 2cmneste código pela largura do recuo desejado.

Este código está no estilo "plain TeX", não em LaTeX, mas deve funcionar sem problemas, embora alguns usuários de LaTeX prefiram uma formulação específica para LaTeX.

A razão pela qual tentei responder nos comentários é que atualmente não tenho a capacidade de testar; Não gosto de fornecer respostas não testadas.

informação relacionada