@touhami et @pathe. Voici (avec retard) l'ECM demandé, utilisant `imakeidx` (qui m'a paru plus simple). demandé. On devrait avoir deux index présentant des doublons, provoqués par des entrées figurant dans des titres, des notes de bas de page, mais aussi des citations, voire de simples guillemets.
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage{imakeidx}
\usepackage{indextools}
\makeindex[name=p,title=Index des personnes]
\makeindex[name=lx,title=Index des lieux]
\makeindex
\begin{document}
\section{Section1}
Lorem\index[p]{\textsc{Lorem} Marcel}\footnote{Marcel \textsc{Lorem}\index[p]{\textsc{Lorem} Marcel, né à Paris\index[lx]{Paris}.} ipsum dolor sit amet, etc. et dolore\index[lx]{Dolore} magna\index[p]{\textsc{Magna} Charles}\footnote{Charles \textsc{Magna}\index[p]{\textsc{Magna} Charles}.},etc.
\newpage
\section{Marcel\index[p]{\textsc{Lorem} Marcel} rencontre Charles\index[p]{\textsc{Magna} Charles}}
\frquote{Ah! Paris\index[lx]{Paris}!}.
Silence.
\begin{quote}
\frquote{Ah\ldots{} Paris\index[lx]{Paris}}\ldots{}}
\end{quote}
\section{Dolor\index[lx]{Dolor, Isère.} ou Dolore\index[lx]{Dolore, Gironde.}?}
Duis aute irure dolor\index[lx]{Dolor, Isère.} in reprehenderit in voluptate velit esse cillum dolore\index[lx]{Dolore, Gironde.}\footnote{Ne pas confondre dolor\index[lx]{Dolor, Isère.} et Dolore\index[lx]{Dolore, Gironde.}.}, etc.
\printindex
\printindex[p]
\printindex[lx]
\end{document}