Re: Imakeidx: segnalazioni entry in nota

#78680
Up
0
Down
::


Non saprei, mi sembra che il problema non sia la bibliografia.

Faccio un esempio; nella mia tesi di dottorato:

`
\documentclass[10pt,a4paper,twoside,openright,titlepage,headinclude,footinclude,BCOR5mm,numbers=noenddot,cleardoublepage=empty,
tablecaptionabove,abstracton,parts]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,italian]{babel}
\usepackage{indentfirst,changepage,graphicx,subfig,lipsum,mparhack,fixltx2e,relsize,appendix,makeidx,multicol,enumitem}
\usepackage[eulerchapternumbers,subfig,beramono,pdfspacing]{classicthesis}
\usepackage{arsclassica}

\usepackage[backend=bibtex,style=philosophy-verbose,scauthors=true, latinemph=true, publocformat=locpubyear, inbeforejournal=true,annotation=true, volumeformat=romansc,origfields=edorig,origfieldsformat=parens,commacit=true,indexing,hyperref,backref]{biblatex}
\usepackage[babel,italian=guillemets]{csquotes}
\bibliography{bibliografia}

\makeindex
\makeatletter
\let\orig@@index\index
\newcommand\nindex[1]{\orig@@index{#1|innota}}
\newcommand\innota[1]{#1\textcolor{RoyalBlue}{n}}
\usepackage{etoolbox}
\patchcmd{\scr@saved@footnotetext}{\reset@font}{\let\index\nindex\reset@font}{}{}
\makeatother

\begin{document}
\section{Prova}
Prova\footcite{albonico:ordine}.
\lipsum
Prova\footnote{Nota di prova; \cite{bembo:donnini}.}
\printbibliography
\printindex
\end{document}
`

con la stessa base bibliografica che riportavo sopra, ottengo questo Indice analitico:

Albonico, Simone, 1n, 3
Bembo, Pietro, 2n, 3
Donnini, Andrea, 3

È quasi perfetto, nel senso che manca solo `2n’ a Donnini, ma, trattandosi di un curatore, basterebbe inserire `a mano’ \index{nome} all’occorrenza.

Perché con pdfLaTeX+makeindex questo esempio funziona e quell’altro (XeLaTeX+imakeidx) no?
Mi sfugge qualcosa…

A presto,
Matteo

Go to top