imakeidx で太字のページを最初にリストする

imakeidx で太字のページを最初にリストする

私の文書では、索引が章全体のタイトルである場合、索引は太字になります。そうでない場合、索引は通常のままです。索引が文書の付録からのものである場合、索引は斜体になります。

例は次のようになります。

ニュートン力学:7、3、200、321
量子力学:12、18、400、322

インデックスの後のページ番号をbold、、ascendingの順に並べ替えて、italic希望の出力のように見えるようにすることは可能ですか?

文書の MWE:

\documentclass{book}

\usepackage{imakeidx}
\makeindex[title=Stichwortverzeichnis, columns=1]
\usepackage{filecontents}
\begin{filecontents}{\jobname.mst}
    heading_prefix "{\\bfseries\\hfil "
    heading_suffix "\\hfil}\\nopagebreak\n"
    headings_flag 1
    symhead_positive ""
    numhead_positive ""
    delim_0 "\\dotfill"
    delim_1 "\\dotfill"
    delim_2 "\\dotfill"
\end{filecontents}


\begin{document}

\section{Newton Mechanics\index{Newton Mechanics|textbf}}    
\newpage
Blablabla\index{Newton Mechanics}

...

\section{appendix}
Newton\index{Newton Mechanics|textit}

...

\printindex

\end{document}

imakeidxまたは および類似のものを使用してこれを行う方法はありますかxindy?

関連情報