I would like to place symbol \ding{97} directly at the constant distance from the headword. I made command to place the symbol
% place frequent star
\newcommand{\freqstar}[1]{\hspace*{-1em}{\color{darkgreen}{\ding{97}}}}
in front of the headword. For placing the headwords I use this command
\newcommand\entry[3][]{\hangpara{2em}{1}{\fontfamily{phv}\selectfont{\textbf{{#2}}}}\#3\ifx\relax#1\relax\markboth{#2}{#2}\else\markboth{#1}{#1}\fi\par}\nopagebreak[4]
Problem is that the position is not precise. I would like to achieve that headwords are placed exactly same and the symbol is in front of them.
Follows a picture of incorrect placement:


#1if you don't use any? – egreg Dec 19 '12 at 14:02