Newsgroup: it.comp.software.tex
Titolo: Sezioni diverse in una bibliografia

Ciao,
devo produrre un documento in cui la bibliografia è divisa in due
sezioni distinte, con numerazione indipendente: una sezione contiene i
documenti interni alla mia organizzazione (
p.es
. ACME), tipo
riportistica interna, comunicazioni, ecc. ed un'altra contiene i
documenti esterni, cioè riferimenti bibliografici "classici" tipo
articoli, regolamenti, ecc. Per esempio qlc del genere:
4 Documents
4.1 Internal Documents
[ID1] Pinotto, G., "Cottura di due uova strapazzate: sviluppo e
risultati", ACME, 2006.
[ID2]...
...
4.2 Reference Documents
[RD1] Lewis, J., "The magic of scrambled eggs", J. Food Art, 2003.
[RD2]...
...
Il problema è che se uso l'ambiente {thebibliography}, riesco solo a
definire due bibliografie separate, entrambe intitolate "Bibliography",
mentre vorrei avere una sola bibliografia divisa in due sezioni. Al
massimo, mi andrebbero bene pure due bibliografie diverse, ma vorrei
perlomeno dare loro titoli distinti, che venissero correttamente
riportati nella toc. Inoltre, come si vede nell'esempio, mi piacerebbe
che le singole item fossero indicizzate non da un solo numero, ma da un
codice, [IDn] per i doc interni ed [RDn] per gli altri. So che posso
ottenere questo effetto usando le label nelle \bibitem, cioè:
\bibitem[ID1]{Pi2003}...
però in questo modo devo fare la numerazione "a mano", dentro le
label. C'è un metodo che consenta di premettere un codice alfanumerico
fisso alla numerazione automatica? Se l'ambiente {thebibliography} non
prevede tutte queste opzioni, in quale altro modo potrei riuscire ad
ottenere il risultato desiderato? Grazie,
ciao,
deltaquattro

Nemmeno una risposta? E dai, sforzatevi :-) è un'informazione che mi
servirebbe davvero. Grazie in anticipo,
ciao,
deltaquattro

 servirebbe davvero. Grazie in anticipo,
pacchetto multibib? 
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multbib
-- 
Tanto più estendo l'isola della mia conoscenza,
quanto più scopro aumentare la linea costiera della mia ignoranza.

Belinde ha scritto:

Ciao,
(bella tag!) grazie per l'idea, ma 'sto multibib mi sta facendo
abbastanza impazzire. Io lavoro sotto Windows con TeXnicCenter e
MiKTeX: ora, multibib crea un file ausiliare, avente nome differente da
quello del mio documento, che va processato a parte con BibTeX.
Esempio:
\documentclass{article}
\usepackage{multibib}
\newcites{ltex}{\TeX\ and \LaTeX\ References}
\begin{document}
References to the \TeX book \citeltex{Knuth:1991}
and to Lamport's \LaTeX\ book, which appears
only in the references\nociteltex{Lamport:1994}.
Finally a cite to a Postscript tutorial
\cite{Adobe:1985}.
\bibliographystyleltex{alpha}
\bibliographyltex{lit}
\renewcommand{\refname}{Postscript References}
\bibliographystyle{plain}
\bibliography{lit}
\end{document
dopodichè bisogna eseguire i seguenti comandi:
latex mydoc
bibtex mydoc
bibtex ltex
latex mydoc
latex mydoc
Ora, se io fossi in un ambiente UNIX non avrei problemi in tal senso,
ma usando TeXnicCenter sotto Windows, non posso eseguire il terzo
comando, "bibtex ltex", perchè per quante volte io ricompili il
dannato documento, sarà sempre mydoc ad essere passato a BibTeX e mai
ltex. Qualcuno può aiutarmi? Grazie,
ciao,
deltaquattro
ps sto perdendo una quantità di tempo incredibile...quasi quasi torno
a Word  :-p

ltex.
Se non avresti problemi in ambiente unix, non vedo che problemi tu abbia a
fare in Windows quello che faresti in unix: apri una console e dai tutti i
comandi che vuoi, o scrivi un bat, uno script in perl (python, ruby, vbs,
jscript...), o un makefile...
Dall'interfaccia di TeXnicCenter, immagino si possano usare le opzioni per
i postprocessor, o ancora (come suggerito dalla documentazione di multibib)
scrivere un batch che lanci bibtex su tutti i file necessari, e fornire a
TeXnicCenter l'indirizzo di questo batch come "eseguibile bibtex". O forse
si può usare qualche "maker" come texify o latexmk...
Ciao.

 Ciao.
ciao, grazie a tutti,
deltaquattro