- Questo topic ha 7 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 9 mesi fa da .
-
Topic
-
Ciao a tutti,(vedi anche http://www.guit.sssup.it/phpbb/viewtopic.php?t=758)
ho provato a usare l’indicizzazione automatica delle citazioni di NatBib (\
citeindextrue) con il pacchetto Index per gli indici analitici multipli, come
suggerito nel manuale stesso di NatBib a p. 15. In altre parole vorrei che
tutte le citazioni generate da NatBib venissero messe nell’Indice apposito delle citazioni creato con Index.Tuttavia, a me si blocca sempre su un errore (alla seconda compilazione finale Latex): sembra che nel file .bbl qualcosa
non vada (ma non sono sicuro).
Allego un sorgente (prni.tex) e un esempio di file BibTeX (prni.bib).
Compilandolo come indicato all’inizio del sorgente tutto va bene (si creano tre
indici: normale, autori, citazioni, quest’ultimo vuoto). Se però decommentate
la riga 25 (\citeindextrue), a me dà errore.Vorrei sapere:
– se a voi funziona;
– in caso negativo, se qualcuno ha idee.Grazie mille,
Gus
`
\documentclass{book}
% compilazioni:
%% latex prni
%% bibtex prni
%% makeindex prni (indice analitico normale)
%% makeindex -o prni.and prni.adx (indice degli autori)
%% makeindex -o prni.cnd prni.cdx (indice delle citazioni)
%% latex prni
\usepackage{natbib}
\usepackage{index}\makeindex
% Nuovo indice con pacchetto Index:
\newindex{aut}{adx}{and}{Indice degli Autori}
\newindex{cit}{cdx}{cnd}{Indice delle Citazioni}
\renewcommand{\citeindextype}{cit}\title{Prova di NatBib e Index}
\author{GC}\begin{document}
\maketitle% NatBib inserisce automaticamente la lista delle citazioni bibliografiche nell'indice standard:
\citeindextrue\tableofcontents
\chapter{Primo}
\section{Citazione bibliografica}
\citet{hempel65}
\section{Indici analitici}
\index*{prova}
\index*[aut]{Hempel}
\printindex
\printindex[aut]\bibliography{prni}
\bibliographystyle{natbib}\end{document}`
`
@INCOLLECTION{hempel65,
Address = {New York},
Author = {Carl Gustav Hempel},
Booktitle = {Aspects of Scientific Explanation and other Essays in the Philosophy of Science },
Pages = {331–496},
Publisher = {The Free Press},
Title = {Aspects of scientific explanation},
Year = {1965}
}
`
- Devi essere connesso per rispondere a questo topic.