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:
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 \raggedleft
em seu código pelo seguinte:
\leftskip=2cm
\raggedright
\parindent=0pt
Substitua 2cm
neste 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.