Re: Stili biblatex-philosophy

#43737
Up
0
Down
::

Iovem” post=73321Ciao a tutti,

premetto che non sono sicuro che sia corretto fare la mia richiesta in questo post piuttosto che iniziarne uno nuovo; se ho sbagliato fatemi sapere.

Sto scrivendo un documento tecnico-scientifico e vorrei usare usare lo stile philosophy-classic per la bibiografia in quanto le sue caratteristiche e le possibilità che offre in termini di personalizzazione mi permettono di rispondere alla mie esigenze. Purtroppo non posso fare a meno di utilizzare uno schema di citazione di tipo numerico compatto.
Il codice
`
\usepackage[%
bibstyle=philosophy-classic,
citestyle=numeric-comp,
]{biblatex}
`
mi permette di ottenere una bibliografia secondo lo stile voluto e ottenere le etichette di citazione numeriche, tuttavia, in questo modo, non è facile associare l’etichetta numerica che compare nel testo con la voce corrispondente nella bibliografia perché in quest’ultima non sono visualizzate le etichette.

La mia domanda è: sarebbe possibile fare in modo che con il codice
`
\usepackage[%
bibstyle=philosophy-classic,
citestyle=numeric-comp,
labelnumber=true%ammesso che sia l'opzione di biblatex corretta
]{biblatex}
`
stampi, sulla sinistra di ogni voce nella bibliografia, l’etichetta corrispondente, pur mantendo l’ordinamento e tutte le caratteristiche dello stile philosophy?

Mi rendo conto che la mia richiesta non sia ortodossa e che si scontri forse con i concetti su cui questo stile è stato creato, ma è possibile ottenere ciò che chiedo?

Grazie in anticipo.

Metti questo
`\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}

\defbibenvironment{bibliography}
{\list
{\printtext[labelnumberwidth]{%
\printfield{prefixnumber}%
\printfield{labelnumber}}}
{\setlength{\labelwidth}{\labelnumberwidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{\hss##1}}
{\endlist}
{\item}`

nel preambolo. E carica
`bibstyle=philosophy-verbose`
Visto che vuoi uno schema numerico, non ha alcun senso mettere l’anno dopo gli autori.

Ciao
Ivan

Go to top