Vai nella pagina che ti ho suggerito e cerca di capire quello chi io potrei aver capito male.
Quello che io ho capito è che un qualunque comando di indicizzazione che contenga una cosa del genere`
\index parola|see{verbum}` va a finire nell’indice analitico al punto alfabeticamente corretto, ma l’incapsulazione |see{…} fa si che manchi il numero di pagina, quindi dovunque sia quel comando \index vene elencato nel corrispondente indice analitico, senza che sia operata nessuna operazione né di verifica di duplicazioni, e di ordinamento delle parti incapsulate.
Di conseguenza puoi mettere i tuoi comandi`\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata|see{Platee}}` e gli altri suoi consimili subito dopo [tt]\beign{document}[/tt] che fa lo stesso; in particolare se li elenchi uno per riga e li ordini in ordine alfabetico tu stesso in quel suppongo breve inizio del tuo “document body”, ti verranno elencati nell’indice analitico sotto ad Amelia… e saranno elencati nell’ordine in cui xelatex li ha incontrati, cioè nell’ordine alfabetico che hai creato tu stesso.
Certo è inusuale che sotto ad Amelia… ci siano tante contrate che vengono rinviate a tanti posti diversi. mah…
Infatti ho provato con`
%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\fontsize{12}{15}\selectfont % Dimensione del Font e Interlinea in punti. (20=doppia)
%\maketitle % Stampa il titolo
%\tableofcontents % Stampa l'indice generale
%%%%%%%%%%%%%%%TESTO DI PROVA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Burgi}}\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Forpontis}}\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Marclani}}
\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Montis Labri}}
\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Platee}}
\index[nomi]{Amelia, Ameria, \textit{Amelia (Terni)}!contrata@contrata|see{Vallis}}
\beginnumbering % Inizia a numerare le righe
`
e nell’indice analitico die nomi compare:
Amelia, Ameria, Amelia (Terni), 2, 5
contrata, v. Burgi, Forpontis, Marclani, Montis Labri, Platee, Vallis
Non è quello che volevi ottenere?
Forse questo esempio, che conferma che avevo capito bene la famosa pagina 11, chiarisce anche a te la natura del problema.
Capisco che l’esempio è “ut exemplum utar”, quindi non è importate che la cosa sia sensata semanticamente, ma io non metterei mai vicino , p.e., Burgi l’indicizzazione che punta all’indice analitico per indicare vedi Burgi, quando la voce Burgi Non c’è. Ma, come dicevo, è irrilevante che l’esempio minimo compilabile contenga in testo sensato; non usiamo lipsum per creare del testo senza senso?
PS: ho un erroe di eledmac; che mi dice che i miai \pstart e \pend (nascosti dentro \NuovoPar e \FinePar) sono in numero diapsri, ma a me non sembra; comunque questo è un problemino solo mio, nel senso che a forza di copia e incolla potrei aver scombussolato la sequenza dei \NuovoPar e \FinePar, questione irrilevante rispetto al problema degli indici.