Как выровнять левое посвятительное

Как выровнять левое посвятительное

мой код

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

вот результат:

введите описание изображения здесь

решение1

В опубликованном вами коде указано \raggedleft, что это противоположно тому, что вам нужно. \raggedrightЭто то, что вам следует использовать.

Вы также хотите равномерный отступ слева. Замените инструкцию \raggedleftв вашем коде на следующую:

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

Замените 2cmв этом коде на ширину отступа, которую вы хотите.

Этот код написан в стиле «простого TeX», а не LaTeX, но он должен работать без проблем, хотя некоторые пользователи LaTeX предпочли бы специфичную для LaTeX формулировку.

Причина, по которой я попытался ответить в комментариях, заключается в том, что в настоящее время у меня нет возможности провести тестирование; я не люблю давать непроверенные ответы.

Связанный контент