\documentclass[a4paper]{article}
\usepackage{t1enc}
\usepackage[latin1]{inputenc}
\usepackage[frenchb,esperanto]{babel}
%\usepackage{xepersian}
%\settextfont[Scale=1.1]{XB Niloofar}
\usepackage{makeidx} %loading the package

\makeindex 


\begin{document}
\selectlanguage{frenchb}

in the text some \index{xx}commands \index{commands}
Nous choisissons le classe livre, en taille 12pt. Nous 
fixons les
dimensions\index{dimensions} des pages à 14cm x 22cm.

Les premières pages sont numérotées au moyen de chiffres romains. La
numérotation\index{numérotation} en chiffres arabes commence avec le
premier chapitre.

\section{La bibliographie}

Frappons la bibliographie\index{bibliographie} dans un document séparé,
lui-même appelé par le document principal

Le livre de base n'est autre que le \TeX book\index{TeX@\TeX book} : une 
merveille de
concision qui vous explique toutes les subtilités de \TeX; prévoyez un 
an de travail à
temps plein si vous prétendez tout comprendre.

\printindex



\end{document}