В моем документе, если индекс является заголовком целой главы, индекс будет жирным. В противном случае индекс будет обычным. Если индекс из приложения к моему документу, он будет курсивным.
Примером может служить следующее:
Механика Ньютона: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
or xindy
и подобных?