Caption formatting with babel French

The package babel with the language francais loads the file frenchb.ldf with the following defintion:

\def\figurename{{\scshape Figure}}%

The combination of \itshape\scshape is defined with the current font so you will get the odd result.

I can't understand why babel influences the format.

However you have the following possibilities to solve the issue:

1. Usage of the package caption

You can redefine the name via:

\captionsetup[figure]{name=Figure}

2. Usage of the package babel

\addto\captionsfrancais{%
   \def\figurename{Figure}%
}

Here a complete MWE:

\documentclass{article}
\usepackage[francais]{babel}

\addto\captionsfrancais{%
   \def\figurename{Figure}%
}
\usepackage[T1]{fontenc}
\usepackage[labelfont=it,]{caption}
%\captionsetup[figure]{name=Figure}

\begin{document}
\begin{figure}\caption{xxxxx}\end{figure}


\end{document}

Just had the same problem and found this solution in the babel manual:

\usepackage[francais]{babel}
\frenchbsetup{SmallCapsFigTabCaptions=false}