- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 4 anni, 1 mese fa da .
-
Topic
-
Uso philosophy-modern, con un ordinamento modificato che tiene conto del numero del fascicolo su cui appare l’articolo. Purtroppo il campo number non è numerico, quindi nel caso ci siano più articoli di uno stesso autore sulla stessa rivista e nello stesso anno, ma in due fascicoli diversi, risultano in ordine alfabetico e non numerico, ovvero 10 viene prima di 9 (vedi MWE).Ho provato a usare volume al posto di number, ma non va bene perché dà “vol. 9”.
Qualche suggerimento per risolvere la cosa (possibilmente senza aggiungere un campo a tutti gli elementi della bibliografia, che sono qualche centinaio)?
`
\begin{filecontents*}{Minas.bib}
@SuppPeriodical{Rossi2000,
author = {Gianfranco Rossi},
date = {2000},
journaltitle = {Rivista},
title = {Articolo},
number = {9},
pages = {5-7},
}
@SuppPeriodical{Rossi2000a,
author = {Gianfranco Rossi},
date = {2000},
journaltitle = {Rivista},
title = {Altro Articolo},
number = {10},
pages = {8-16},
}
\end{filecontents*}\documentclass[a4paper,10pt]{article}
\usepackage[style=philosophy-modern,backend=biber,sorting=cst]{biblatex}
\DeclareSortingTemplate{cst}{%
\sort{
\field{author}
\field{editor}
}
\sort{
\field{year}
}
\sort{
\field{journaltitle}
}
\sort{
\field{number}
}
\sort{
\field{title}
}
}\addbibresource{Minas.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
`
- Devi essere connesso per rispondere a questo topic.