- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 1 mese fa da .
-
Topic
-
Salve a tutti,
ho bisogno di realizzare una bibliografia in LateX.
Sto usando Gnu/Linux Debian Wheezy, Tex Live 2011 (installato tramite la procedura mostrata in http://profs.sci.univr.it/~gregorio/texlive-ubuntu.pdf) e Texstudio 2.2.
Questo è il mio preambolo:
`\documentclass[a4paper]{tufte-book}
\usepackage[english,french,italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel=true]{csquotes}
\usepackage[style=philosophy-modern,authoryear,scauthorsib=true,volnumformat=volnumstrings,annote=true]{biblatex}
\bibliography{bibliotest}
\usepackage{indentfirst} % rientra il primo paragrafo di ogni sezione
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} % Cognome in maiuscoletto
%\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}} % nome in maiuscoletto
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}} % particella de/von etc in maiuscoletto
\usepackage{mparhack,fixltx2e,relsize} % finezze tipografiche
\usepackage{url} % per scrivere gli indirizzi Internet
`
Ho realizzato un file bibliotest correttamente compilato da biblatex.Ciononostante riscontro alcuni problemi che non riesco a spiegarmi (non apro diversi topic per evitare di sovraccaricare i server, se fosse più corretto aprire un topic per ogni problema, lo farò). Partendo dal più grave:
a) Fatto piuttosto sorprendente, delle volte, in modo aleatorio, la compilazione, al posto dell’errore che mostro al punro b) mi rimanda:
`Missing 'biblatex' package. {}`
`
! LaTeX Error: Missing 'biblatex' package.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…
l.16 {}
The bibliography requires the 'biblatex' package.`
mi chiedo davvero coma sia possibile, visto che il pacchetto è correttamente caricato e soprattutto lo stesso codice compilato in un altro momento non mi da lo stesso errore!!
inoltre, cercandolo ricevo:
`/usr/local/texlive/2011/texmf-dist/bibtex/bib/biblatex`
e mi sembra che sia il posizionamento corretto…(naturalmente, come suggerito, ho provato a guardare la documentazione, ma non ho visto nulla di specifico -se non installare correttamente biblatex).
Ho provato a reinstallarlo e, da quel momento, mi da sempre l’errore!!
eppure:
`^Cnuer@debian:~$ tlmgr show biblatex
package: biblatex
category: Package
shortdesc: Bibliographies in LaTeX using BibTeX for sorting only.
longdesc: Biblatex is a complete reimplementation of the bibliographic facilities provided by LaTeX in conjunction with BibTeX. It redesigns the way in which LaTeX interacts with BibTeX at a fairly fundamental level. With biblatex, BibTeX is only used (if it is used at all) to sort the bibliography and to generate labels. Formatting of the bibliography is entirely controlled by TeX macros (the BibTeX-based mechanism embeds some parts of formatting in the BibTeX style file. Good working knowledge in LaTeX should be sufficient to design new bibliography and citation styles; nothing related to BibTeX's language is needed. In fact, users need not remain bound to BibTeX for use with biblatex: an alternative bibliography processor biblatex- biber is available. Development of biblatex and biblatex-biber is closely coupled; the present release of biblatex is designed to work with biblatex-biber version 0.9.3. The package needs e- TeX, and uses the author's etoolbox and logreq packages. For users of biblatex-biber, version 0.9 is required (at least; refer to the notes for the version of biblatex-biber that you are using). Apart from the features unique to biblatex, the package also incorporates core features of the following packages: babelbib, bibtopic, bibunits, chapterbib, cite, inlinebib, mcite and mciteplus, mlbib, multibib, splitbib. Biblatex supports split bibliographies and multiple bibliographies within one document, and separate lists of bibliographic shorthands. Bibliographies may be subdivided into parts (by chapter, by section, etc.) and/or segmented by topics (by type, by keyword, etc.). Biblatex is fully localized and can interface with the babel.
installed: Yes
revision: 24596
cat-version: 1.7
cat-date: 2011-11-14 00:54:44 +0100
cat-license: lppl
collection: collection-bibtexextra
`il problema sembra essere condiviso da un altro utente, ma nel suo caso non c’è stata risoluzione (vedasi qui )
Da dire che precedentemente avevo installato biblatex attraverso il deb per debian (prima di installare tutta la TexLive)
Quando non ricevevo l’errore, la bibliografia meravigliosamente.b) Da quanto mi sembra di aver capito, il pacchetto natbib è un pacchetto utilizzato con bibtex per le citazioni. Non sembra più necessario con biblatex, tant’é che non lo carico.
Ciononostante, un errore alquanto disturbante mi appare al momento della compilazione:
`Package biblatex Error: Incompatible package 'natbib' \begin{document}`
`! Package biblatex Error: Incompatible package 'natbib'.
See the biblatex package documentation for explanation.
Type Hfor immediate help.
…
l.26 \begin{document}
The 'natbib' package and biblatex are incompatible.
Package biblatex Info: Trying to load language 'italian' -> 'italian-philosophy
'…
Package biblatex Info: … file 'italian-philosophy.lbx' found.
(/usr/local/texlive/2011/texmf-dist/tex/latex/biblatex-philosophy/italian-philo`
mi chiedo il perché, visto che non appare caricato…c)Come è possibile notare dal preambolo, uso lo stile philosophy-modern per la bibliografia. Seguendo la guida di biblatex-philosophy, scrivo l’opzione “annote=true” perché il campo annote del file bib sia stampato nella bibliografia. Ciononostante, nulla appare. Mi chiedo dunque se occorra completare il comando con un “print note” o qualcosa di analogo (non ho trovato nulla, nemmeno una documentazione precisa al riguardo -o, almeno, nient’altro che http://www.tug.org/texlive/Contents/live/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf, se ci fossero suggerimenti in questo senso, li accetto volentieri).
Ho anche tentato con annotation, ma nulla (del resto, nel file bib non c’è il campo annotation, ma solo annote).
Qualcuno saprebbe spiegarmi il perché di questo comportamento?Cosa mi suggerite?
Ringrazio per la pazienza di coloro che arriveranno fino alla fine del post e, soprattutto, tutti quelli che avranno voglia di darmi un consiglio.
- Devi essere connesso per rispondere a questo topic.