- Questo topic ha 2 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 5 anni, 8 mesi fa da .
-
Topic
-
Buonasera a tutti, sono nuovo del forum e utilizzo Latex da qualche anno.Di recente ho iniziato ad utilizzare l’opzione indexing di biblatex per inserire automaticamente nell’indice dei nomi gli autori e i curatori delle opere citate. Alcune delle opere in bibliografia sono dei contributi @incollection che rimando alla @collection tramite croossref. Lo stile bibliografico da me utilizzato è il philosophy-verbose che, come sapete, nelle citazioni successive alla prima produce una voce abbreviata. Ciò che vorrei capire è come fare a non aggiungere nell’indice dei nomi gli autori e gli editori che, per più ragioni, nelle voci successive alla prima non appaiono. Sia nei casi di citazioni abbreviate, che in quelli in cui lo stile bibliografico inserisce automaticamente ivi o ibidem, nel .pdf i nomi infatti non appaiono e vorrei evitare che nell’indice dei nomi venissero aggiunte le pagine in cui appare solamente una voce tronca.
Provo a spiegarmi meglio con un esempio compilabile:
`
\documentclass[12pt,oneside,a4paper,onehalfspacing]{book}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[style=philosophy-verbose,backend=biber,classical=true,indexing]{biblatex}
\usepackage[style=italian]{csquotes}
\addbibresource{Bibliografia.bib}
\renewcommand{\bibfont}{\normalfont\small}
\renewbibmacro*{citeindex}{%
\ifciteindex
{\indexnames{author}%
\indexnames{editor}%
\indexnames{editora}%
\indexnames{editorb}%
\indexnames{editorc}}%
{}}%
\renewbibmacro*{bibindex}{%
\ifbibindex
{\indexnames{author}%
\indexnames{editor}%
\indexnames{editora}%
\indexnames{editorb}%
\indexnames{editorc}}%
{}}%
\usepackage[makeindex]{imakeidx}
\makeindex
\newcommand{\nindex}[1]{\index{#1@#1}}\begin{document}
\chapter{}
Ecco la prima citazione\footcite{touraj:2018}
\chapter{}
Ecco la seconda citazione\footcite{scaraffia:1975}
\chapter{}
Ecco la terza citazione\footcite{touraj:2018}
\printbibliography
\printindex
\end{document}
`
`
@incollection{touraj:2018,
author = {Ehsani, Kaveh},
title = {Disappearing the workers: how labor in the oil complex has been made invisible},
crossref = {oilworkers},
}@incollection{scaraffia:1975,
author = {Scaraffia, Lucetta},
title = {Trasformazione del territorio e stratificzione sociale di Sarroch (Caglliari)},
crossref = {scaraffia},
}@collection{oilworkers,
title = {Working for oil. Comparative social histories of labor in the global oil industry},
editor = {Atabaki, Touraj and Bini, Elisabetta and Ehsani, Kaveh},
year = {2018},
publisher = {Palgrave Macmillan},
location = {London},
}@collection{scaraffia,
title = {Le industrie nel sud},
editor = {Scaraffia, Lucetta and Testa, Daniela},
year = {1975},
publisher = {FrancoAngeli},
location = {Milano},
}`
Come si può notare, stando all’indice dei nomi Touraj Atabaki dovrebbe essere menzionato a pagina 3, ovviamente però, essendo la nota del terzo capitolo una nota di citazione abbreviata, il nome del secondo curatore non appare.
È possibile mantenere questo stile di citazione (che ritengo magnifico) risolvendo questo problema?
P.s.
Perché la nota del primo capitolo e quella del secondo hanno una diversa struttura pur essendo entrambe @incollection con crossref. Perché nella bibliografia finale appare solamente una delle due @collection chiamate in causa?
- Devi essere connesso per rispondere a questo topic.