# Syntax similar to \centering for right and left?

For images we can use \centering is there anything to position the image to right side or left side of the page.

-
Welcome to TeX.SX. A tip: If you indent lines by 4 spaces, then they're marked as a code sample. You can also highlight the code and click the "code" button ({}). –  Claudio Fiandrino Jan 13 '13 at 11:41

For general text you can use \raggedright and \raggedleft to align the material to the left and right, respectively. To align images inside a figure easily you can use the adjustbox package which allows you to add alignment keys to \includegraphics:

\documentclass{article}

\begin{document}

\begin{figure}
\includegraphics[width=.6\textwidth,center]{example-image}
\caption{centered image}
\end{figure}

\begin{figure}
\includegraphics[width=.6\textwidth,left]{example-image}
\caption{left aligned image}
\end{figure}

\begin{figure}
\includegraphics[width=.6\textwidth,right]{example-image}
\caption{right aligned image}
\end{figure}

\end{document}

-

Consider the following examples:

\documentclass[12pt]{article}
\usepackage{showframe}
\usepackage[demo]{graphicx}
\begin{document}

\begin{figure}
\includegraphics{n}
\caption{\texttt{none}}
\end{figure}

\begin{figure}
\hfill\includegraphics{n}
\caption{\texttt{hfill}}
\end{figure}

\begin{figure}
\begin{flushright}% or better \raggedleft see comments below
\includegraphics{n}
\caption{\texttt{flushright}}
\end{flushright}
\end{figure}

\begin{figure}
\hfill\begin{minipage}{.5\textwidth}\centering
\includegraphics{n}
\caption{\texttt{minipage}}
\end{minipage}
\end{figure}

\end{document}


You can choose now. I personally prefer the minipage approach.

-
I don't think you should use the flushright environment inside a figure for the same reason as you shouldn't use center. The vertical spacing might be wrong. –  Martin Scharrer Jan 13 '13 at 12:23
I agree, particularly because it is not necessary since hfill is sufficient. I just wanted to show a few more possibilities. I added a comment... –  bloodworks Jan 13 '13 at 12:28

If it isn't a floating images you can use \flushright or \flushleft. Also you may put \hfil from the right or left of image block.

-
flushright and flushleft are intended as environments cf center the analogues of \centering are \raggedright and \raggedleft –  David Carlisle Jan 13 '13 at 11:09