# Minimal distance in dotfill

I'm generating an index with dotfills, such that my ind looks like this (extract):

\item\raggedright l\IeC {\e}pre\dotfill \transform{21}
\item\raggedright libre arbitre\dotfill \transform{1}
\item\raggedright louange\dotfill \transform{245}, \transform{253}


In this case, \transform{245} and \transform{253} just fit on the line with louange, resulting in this:

Here is a MWE reproducing such a behavior:

\documentclass{article}

\begin{document}

\parbox{3.4cm}{
\LaTeX\dotfill powerful, useful
}

\end{document}


which gives me:

How could I ensure a minimal distance between louange and the first entry, having 9 septembre move to the next line in this case?

-
do you want 9 septembre to be continued on the left, or set flush right? –  barbara beeton Dec 13 '12 at 20:33

 {\def\hfill{\hskip 10pt plus 1fill}\dotfill}
`