Re: “L’arte di creare bibliografie multiple con LaTeX”

#30923
Up
0
Down
::


Ciao Lorenzo,

ho letto con piacere la tua guida che risponde ad un’esigenza importante, tuttavia ho un problema:
la bibliografia della mia tesi deve essere divisa in diversi paragrafi e riesco ad inserirne solo tre, come posso aggiungere la quarta, la quinta ecc.?

Il codice è il seguente:

`
\documentclass[11pt,a4paper,oneside,cleardoubleempty, titlepage,
headinclude, footinclude, drafting, abstracton,
pointlessnumbers,tablecaptionabove ]{scrbook}

\usepackage[french,english,italian]{babel}
\usepackage{classicthesis-ldpkg}
\usepackage[parts,pdfspacing, eulerchapternumbers]{classicthesis}
\usepackage{lipsum}

\usepackage[italian]{arsclassica}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{xtab} % per le tabelle lunghe
\usepackage{footnote}
\makesavenoteenv{tabular}
\usepackage{array}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{lscape}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% BIBLIOGRAFIE – Definizioni
%
\usepackage{multibib} % Pacchetto per bibliografie multiple

% Comandi per bibliografie come sezioni
\newcommand{\keepenumiv}{0}
\newenvironment{thebibchapter}
{\chapter*{\bibname}\let\chapter\section}{}
\newenvironment{thebibsection}[2]
{\renewcommand{\bibname}{#1}%
\begin{thebibliography}{#2}\setcounter{enumiv}{\keepenumiv}}
{\xdef\keepenumiv{\arabic{enumiv}}\end{thebibliography}}

% Le diverse bibliografie
\newcites{A,B,C,D}
{Cataloghi,%
Monografie,%
Periodici,
Bibliografia sul teatro}

bla bla bla

\cleardoublepage

\manualmark
\markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}
\refstepcounter{dummy}
\addtocontents{toc}{\protect\vspace{\beforebibskip}}
\addcontentsline{toc}{chapter}{\tocEntry{\bibname}}

%\addtolength{\leftmargin}{0.2in} % sets up alignment with the following line.
%\setlength{\itemindent}{-0.6in}
%\renewcommand{\bibname}%{Bibliografia}

\renewcommand{\bibname}{Bibliografia} % definisce il titolo della bibliografia
\addcontentsline{toc}{chapter}{Bibliografia}

\begin{thebibchapter}
\bibliographystyleA{mystylebibl2}
\bibliographyA{mybibliocataloghi}
\nociteA{*}
\addcontentsline{toc}{chapter}{Cataloghi}

\bibliographystyleB{mystylebibl2}
\bibliographyB{mybiblioperiodici}
\nociteB{*}
\addcontentsline{toc}{chapter}{Periodici}

\bibliographystyleC{mystylebibl2} % provo a togliere questa lunga
\bibliographyC{mybibliobook}%,mybibliodaverificare,mybibliofonti,mybibliotorino,mybibliodangennes}
\nociteC{*}
\addcontentsline{toc}{chapter}{Monografie}

\bibliographystyleD{mystylebibl2}
\bibliographyD{mybibliodaverificare,mybibliofonti,mybibliotorino,mybibliodangennes}
\nociteD{*}
\addcontentsline{toc}{chapter}{Bibliografia sul teatro}

\end{thebibchapter}
`

il messaggio di errore è il seguente:
! No room for a new \write .
\ch@ck …\else \errmessage {No room for a new #3}
\fi
l.1 \begin{thebibliography}{10}

grazie per il forum e per l’aiuto

riccardo

PS. il mio sistema operativo è ubuntu 8.10

Go to top