Сначала перечислите жирным шрифтом страницы с помощью 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}

Есть ли способ сделать это с помощью imakeidxor xindyи подобных?

Связанный контент