一、 常规左、右和居中对齐
%左对齐
\begin{flushleft}
% 文字
\end{flushleft}
%居中
\begin{center}
% 文字
\end{center}
%右对齐
\begin{flushright}
%文字
\end{flushright}
二、右对齐的同时需留有空格,署名时常用
\documentclass{article}
\begin{document}
\begin{flushright}
{My name \hspace*{10cm} } % 格式要完全一致,每个空格都很重要,否者hspace命令没用!!!
\end{flushright}
\begin{flushright}
{My name \hspace*{10cm}}
\end{flushright}
\begin{flushright}
{My name \hspace*{2cm}}
\end{flushright}
\begin{flushright}
{My name }
\end{flushright}
\end{document}
copy from:https://tex.stackexchange.com/questions/414923/flushright-with-hspace