- Questo topic ha 6 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 3 mesi fa da .
-
Topic
-
Buongiorno a tutti,
il mio problema riguarda la resa dei record bibliografici (sia citati nel corpo del testo, sia nella bibliografia finale) delle voci @inbook.Con questi due record:
`
@book{ariosto:minori,
Date = {1954},
Title = {Opere minori},
Location = {Milano–Napoli},
author = {Ariosto, Ludovico},
Publisher = {Ricciardi}}@inbook{ariosto:satire,
Date = {1954},
Title = {Satire},
inlocation = {Milano–Napoli},
author = {Ariosto, Ludovico},
booktitle = {Opere minori},
bookauthor = {Ariosto, Ludovico},
Publisher = {Ricciardi}}
`e questo preambolo:
`
\documentclass[10pt,a4paper,twoside,openright,titlepage,italian]{book}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[style=philosophy-verbose,scauthors=true,scauthorsbib=true, scauthorscite=true,publocformat=locpubyear,inbeforejournal=true,latinemph=true,commacit=true,origfieldsformat=parens,annotation=true]{biblatex}\bibliography{bibliografia}
\DeclareCiteCommand{\sdcite} % per avere il comando \sdcite{etichetta} affinché venga stampato solo Autore, Titolo (autore in maiuscoletto, Titolo in corsivo)
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\indexnames{labelname}%
\printtext[bibhyperref]{\printnames{labelname}}%
\setunit{\addcomma\space}%
\indexfield{indextitle}%
\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
{\multicitedelim}
{\usebibmacro{postnote}}\begin{document}
Come diceva Ariosto nelle Satire\footcite{ariosto:satire} [\dots]
\nocite{*}
\printbibliography
\end{document}
`il risultato è: LUDOVICO ARIOSTO, Satire, in, Opere minori, Ricciardi, 1954.
Mentre vorrei che dopo “in” o non ci fosse la virgola o che ci fosse la presenza di Idem.Dove sbaglio?:oops:
Grazie in anticipo,
Matteo
- Devi essere connesso per rispondere a questo topic.