Abaz” post=82795Salve a tutti.
Sono un neofita tanto del forum quanto di latex: ho cercato se qualcuno avesse già risposto alla mia domanda ma non ho trovato nulla.Ho un problema con lo stile philosophy-verbose e con la classe @inbook.
In breve, in un file .bib ho inserito questa voce:
`@inbook{schmitt:valori,
origtitle = {Die Tyrannei der Werte},
origdate = {1967},
usera = {Säkularisation und Utopie. Bracher Studien. Ernst Forsthoff zum 65 Geburtstag},
origpublisher = {Kohlhammer},
userc = {37-62},
Author = {Schmitt, Carl},
Edition = {2},
Publisher = {Adelphi},
Title = {La tirannia dei valori},
Booktitle = {La tirannia dei valori},
Year = {2009},
pages = {15-45}}
`e nel file .tex questo codice:
`
\usepackage{etoolbox}
\usepackage[autostyle, italian=guillemets]{csquotes}
\usepackage[style=philosophy-verbose,
sorting=nyt,
volnumformat=strings,
commacit=true,
singletitle=true,
latinemph=true,
inbeforejournal=true,
editionformat=romansc,
volumeformat=romanupp,
scauthorsbib=true,
annotation=true,
origfields=origed,
origfieldsformat=brackets,
backend=biber]{biblatex}
\addbibresource{bibliografia.bib}…
\printbibliography
\nocite{*}
`Quando compilo la bibliografia mostra correttamente i campi principali, ma non mostra i campi orig.
Ho provato a cancellare i file “temporanei” (bbl, bcf, toc…) e ricompilare ma non cambia nulla.
Se cambio la classe da @inbook a @book, mostra il risultato è corretto come se fosse un @book (però a me serve la classe @inbook).Soluzioni?
Grazie mille.
Per ottenere i campi “orig-” è necessario il campo origlocation.
Quindi devi aggiungere “origlocation=qualcosa” nel record bibliografico.
Nella prossima versione degli stili la gestione di questo tipo di voci verrà fatta in modo molto diverso,
e più razionale. Il vecchio sistema rimarrà valido solo per retrocompatibilità.
Non si dirti quando riuscirò a pubblicare la nuova versione.
Ciao
Ivan