- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 9 anni fa da .
-
Topic
-
Salve a tutti.
C’era un tempo in cui con il codice che segue generavo felicemente un indice dei nomi. Poi qualcosa è accaduto e ora non funziona più.
Qualcuno potrebbe aiutarmi a identificare e correggere il problema…?
Grazie!`\begin{filecontents}{archivio.bib}
@article{Aar,
Author = {Ermanno Aar},
Journal = {Archivio Storico Italiano},
Number = {17},
Pages = {305-334},
Title = {Gli studi storici in Terra d'Otranto},
Volume = {5},
Year = {1880}}@book{Ale:Pre,
Address = {Leuven},
Author = {Stefanos Alexopoulos},
Number = {21},
Publisher = {Peeters},
Series = {Liturgia Condenda},
Title = {The Presanctified Liturgy in the Byzantine Rite. A Comparative Analysis of its Origins, Evolution, and Structural Components},
Year = {2009}}\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt, twoside]{article}
\usepackage{polyglossia}
\usepackage{comment}
\setmainlanguage{italian}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Times New Roman}%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ style=verbose-trad2, % Stile generale della bibliografia
indexing=true, % Richiesto per indicizzare i nomi autore
]{biblatex}\addbibresource{archivio.bib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%INDICI%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{imakeidx} % Indici multipli\renewbibmacro*{citeindex}{%
\ifciteindex
{\indexnames{labelname}}%
{}}
\renewbibmacro*{bibindex}{%
\ifbibindex
{\indexnames{author}%
\indexnames{editor}%
\indexnames{editora}%
\indexnames{editorb}%
\indexnames{editorc}}%
{}}%\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}{\index[nomi]}{#1}{#3}{#5}{#7}}%%%% Enrico: Introduco un comando “nameindex” che si usa per evitare duplicazione di voci di indice quando un autore compare sia in bibliografia che sparso nel testo
\makeatletter
\newcommand\nameindex{\@dblarg\@nameindex}
\def\@nameindex[#1]#2{\index[nomi]{\detokenize{#1}@#2}}
\makeatother\makeindex[ name=nomi,
title=Indice dei nomi,
columns=2,
intoc=false]%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
Article\footcite[331]{Aar}Book\footcite[44]{Ale:Pre}
\printindex[nomi]
\end{document}
`
- Devi essere connesso per rispondere a questo topic.