- Questo topic ha 18 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 6 mesi fa da .
-
Topic
-
Salve a tuttiSto impostando la bibliografia per la mia tesi. Sono riuscito, con un pò di fatica, a installare il pacchetto biblatex e pare funzionare bene. Sfortunatamente non trovavo nessuno stile che andasse bene per le mie esigenze quindi ho installato anche il pacchetto philosophy-modern, in quanto gli stili come autoryear-icom mi davano comeunque una punteggiatura anglosassone.
Il risultato che vorrei ottenere è quello di una citazione del tipo Priest (2004) e una bibliografia come modern, divisa per autori con le sottocategorie per anno di pubblicazione (o di edizione su questo punto dovrei capire meglio quale risultato può essere migliore)
La compilazione del file principale è questa:
\documentclass[11pt,a4paper,twoside,openright]{book}
\usepackage[english,italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[babel]{csquotes}
\usepackage[style=philosophy-modern]{biblatex}
\usepackage{fancyhdr}
\usepackage[T1]{fontenc}
\usepackage{indentfirst}
\usepackage{amsmath}
\usepackage[babel]{csquotes}\bibliography{biblio}
\author{C. L.}
\date{}
\title{Law of non contraddiction.}
\begin{document}
\maketitle\tableofcontents
\input{capitoli/capitolo1}
\input{capitoli/capitolo2}\cleardoublepage
\addcontentsline{toc}{chapter}{Bibliografia}
\printbibliography\end{document}
Mentre la copilazione del file bib è:
@BOOK{Priest04,
title = {The Law of Non-Contradiction},
publisher = {Oxford Press},
year = {2004},
editor = {Graham Priest and JC Beall and Bradley Armour-Garb},
author = {Graham Priest},
owner = {Claudio},
timestamp = {2010.02.11},
location = {Oxford}Nei file dei pacitoli sono presenti i comandi
\cite{priest2004} e \footcite{priest2004}
Il risultato è questo log di errore:
! LaTeX Error: \lbx@typeeditor undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.271 \renewcommand*{\lbx@typeeditor}
{%
Try typingto proceed.
If that doesn’t work, type Xto quit. ! LaTeX Error: \lbx@typeeditors undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.276 \renewcommand*{\lbx@typeeditors}
{%
Try typingto proceed.
If that doesn’t work, type Xto quit. ! LaTeX Error: \abx@macro@year+labelyear undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.281 \renewbibmacro*{year+labelyear}
{%
Try typingto proceed.
If that doesn’t work, type Xto quit. ! LaTeX Error: \abx@macro@publisher+location+year undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.414 \renewbibmacro*{publisher+location+year}
{%
Try typingto proceed.
If that doesn’t work, type Xto quit. Mentre nel risultato finale nel pdf mi da una doppia data così:
Priest, Graham
20042004
The Law of Non-Contradiction, a cura di Graham Priest, JC
Beall e Bradley Armour-Garb, Oxford Press, Oxford.Non capisco come risolvere questi problemi, anche perchè una doppia data di questo tipo è ovviamente non accettabile.
Vi ringrazio anticipatamente e mi scuso se sono problemi già presenti nel forum ma cercando non sono riuscito a trovare questo preciso problema.
- Devi essere connesso per rispondere a questo topic.