Newsgroup: it.comp.software.tex
Titolo: Bibunits

Ciao a tutti!
Premetto che il newsgroup mi è stato già utile in diverse occasioni e
ringrazio qui tutti quelli che dedicano il loro tempo alla risoluziolne
degli altrui problemi (troppi per elencarli tutti) !
Uso Miktex + TXC e nella tesi vorrei mettere una bibliografia a fine di ogni
capitolo. Ho provato ad usare bibunits, ma il risultato è solo una serie di
warnings con dei bei [???] nel testo.
Ho pensato "è colpa mia, leggiamoci il bel manuale fornito con bibunits" e
così ho copiato anche il primo esempio. Risultato: non va!
Esistono modi alternativi per mettere la bibliografia a fine capitolo? (Uso
un file ChapN per ogni capitolo e quindi \include{chapN} nel file
principale). La bibliografia è tenuta è un unico file, dato che ci si
riferisce ad alcuni oggetti in più capitoli.
Riporto in seguito il documento e il log degli errori.
Grazie ancora
Umby^_^
Pippo.tex
-----------------------------------------------------------------------------------------
\documentclass[a4paper,12pt]{report}
\usepackage{bibunits}
\begin{document}
 \begin{bibunit}[plain]
   Testo testo testo \cite{lamport:1994} altro testo
   \putbib[texlit]
 \end{bibunit}
 Altro testo tra le citazioni
 \begin{bibunit}[abbrv]
   Testo testo \cite{gnu:1998} ancora altro testo
   \putbib[texlit]
 \end{bibunit}
\end{document}
-----------------------------------------------------------------------------------------
texlit.bib
-----------------------------------------------------------------------------------------
@article{lamport:1994, Author={Lamport}, Title={Cicciopasticcio},
year={1999}}
-----------------------------------------------------------------------------------------
Risultato?
LaTeX Warning: Citation `lamport:' on page 1 undefined on imput line 8.
No file bu1.bbl.
(bu1.aux) (bu.aux) (bu2.aux)
LaTeX Warning: Citation `lamport:' on page 1 undefined on imput line 15.
No file bu2.bbl.
(bu2.aux) (bu.aux) [1] (Pippo.aux)
The top-level auxiliary file: C:\...\pippo.aux
I found no \citation commands---while reading file C:\...\Pippo.aux
I found no \bibdata command---while reading file C:\...\Pippo.aux
I found no \bibstyle command---while reading file C:\...\Pippo.aux

 I found no \bibstyle command---while reading file C:\...\Pippo.aux
È normale. Secondo il manuale devi dare, in sequenza, i seguenti
comandi
latex Pippo
bibtex bu1
bibtex bu2
latex Pippo
latex Pippo
I comandi "bibtex bu<n>" vanno ripetuti per ogni capitolo, naturalmente;
nel tuo esempio sono due.
Ciao
Enrico

 latex Pippo
Quando a suo tempo ho letto questa spiegazione, mi è risultata molto
criptica... Grazie per la spiegazione!
Usando Miktex non è possibile automatizzare questo processo? Ora devo
aprire i file bu<i>.aux e far girare in manuale bibtex...
Grazie ancora
Umby^_^
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Umby^_^
Immagino di sě, con qualche .bat scritto per l'occasione.
Sono i limiti dei "sistemi operativi" usati ;-)
Comunque, dovresti poter aprire una shell DOS e dare i comandi da lě.
Ciao
Enrico

 Enrico
Essendo un utilizzatore di pc dal 1990 fortunatamente so come farmi un bat
per questi file in automatico! :)
Grazie ancora!
Umberto


 Enrico
Essendo un utilizzatore di pc dal 1990 fortunatamente so come farmi un bat
per questi file in automatico! :)
Grazie ancora!
Umberto
-- 
