Enumere las páginas en negrita primero con imakeidx

Enumere las páginas en negrita primero con imakeidx

En mi documento, si un índice es el título de un capítulo completo, el índice está en negrita. De lo contrario, el índice es simplemente normal. Si el índice es del apéndice de mi documento, estará en cursiva.

Un ejemplo sería el siguiente:

Mecánica de Newton:7, 3, 200,321
Mecánica cuántica:12, 18, 400,322

¿Es posible que el número de página después del índice esté ordenado bold, ascendingy luego italicpara que se vea como el resultado deseado?

MWE del documento:

\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}

¿Hay alguna manera de hacer esto con imakeidxo xindyy similares?

información relacionada