# Centering with \includegraphics not with \begin{figure}?

I mess up with things when I try to use the figure-thing: the picture is not appearing with the correct alignment (apparently because I forget the float package). Now I want to use only the graphicx package with \includegraphics. How can I center the \includegraphics without figure?

Not working or doing centering to the document afterwards.

\includegraphics[width=0.5 \textwidth]{./Pictures/r.png}{\centering}
\includegraphics[width=0.5 \textwidth]{./Pictures/r.png}\centering

-

Put \includegraphics into a center environment -- this also adds some space before and after your picture.

\documentclass{article}

\usepackage[demo]{graphicx}% "demo" to make example compilable without .png-file

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\begin{center}
\includegraphics[width=0.5\textwidth]{mypicture.png}
\end{center}

\lipsum[1]

\end{document}

-
The environment center puts some extra vertical space around its contents, which is frowned upon, at least for me. Therefore I prefer the command \centering, i.e. {\centering\includegraphics[width=0.5\textwidth]{mypicture.png}}, the outer pair of braces is to make the effect of \centering be local. –  yo' Mar 5 '12 at 21:51
@tohecz I'd say center should be frowned upon inside floats (which add own space before/after them), but is perfectly fine for pictures inserted directly in the text. –  lockstep Mar 5 '12 at 21:57
@tohecz Your command misses a \par before the end of outer bracket. Without \par it won't work. –  AnonJ Nov 14 at 8:04

\includegraphics{..} looks to TeX like a big letter, center it the same way

\begin{center}
\includegraphics{...


or use \centering if you prefer.

-