mi código es
\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 es el resultado:
Respuesta1
El código que publicas especifica \raggedleft
, que es lo contrario de lo que deseas. \raggedright
es lo que deberías usar.
También desea una sangría uniforme a la izquierda. Reemplace la instrucción \raggedleft
en su código por lo siguiente:
\leftskip=2cm
\raggedright
\parindent=0pt
Reemplace 2cm
en este código por el ancho de la sangría que desee.
Este código está en estilo "teX simple", no en LaTeX, pero debería funcionar sin problemas, aunque algunos usuarios de LaTeX preferirían una formulación específica de LaTeX.
La razón por la que intentaba responder en los comentarios es que actualmente no tengo la capacidad de realizar pruebas; No me gusta dar respuestas no probadas.