ok!
questo è il file principale
`\documentclass[a4paper,12pt,oneside,openright]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{%
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}
}\usepackage{xspace}
\usepackage[greek,italian,francais]{babel}
\newcommand{\greco}[1]{%
\begin{otherlanguage*}{greek}#1\end{otherlanguage*}}\newcommand{\ousia}{\emph{ousia}\xspace}
\usepackage{booktabs}
\newenvironment{citazione}
{\begin{quote}\small} %piuttosto che quotation
{\end{quote}}\newcommand{\openx}{\begin{citazione}}
\newcommand{\close}{\end{citazione}}\usepackage[utf8x]{inputenc}
\usepackage [T1]{fontenc}\usepackage{setspace}
\usepackage{multibib} %bibliografia suddivisa
\newcites{commenti}{commenti}\usepackage{natbib} %citep: (tizio 1900); citet tizio (1900)
\begin{document}
\tableofcontents
\include{uno}
\include{due}\cleardoublepage
\addcontentsline{toc}{chapter}{Bibliografia}
\renewcommand{\bibname}{\small{Testi di autori antichi}}
\addcontentsline{toc}{subsection*}{\bibname}
\nocite{*}
\bibliographystyle{natbib_ita}
\bibliography{Antichi}\clearpage
\renewcommand{\bibname}{\small{Commenti moderni}}
\addcontentsline{toc}{subsection*}{\bibname}
\nocitecommenti{*}
\bibliographystylecommenti{natbib_ita}
\bibliographycommenti{commenti}\end{document}`
i file che contengono i capitoli dovrebbero essere superflui, dato che le bibliografie hanno i \nocite
i due file .bib si chiamano Antichi.bib e commenti.bib, hanno la forma che ho postato prima.
È sbagliato l’ordine di caricamento.
`\usepackage{natbib} %citep: (tizio 1900); citet tizio (1900)
\usepackage{multibib} %bibliografia suddivisa
\newcites{commenti}{commenti}`
Non è che fosse proprio un esempio minimo, eh?
Già che ci siamo: perché mai definire quei comandi \openx e \close? Che ti fanno di male \begin{citazione} e \end{citazione}? Anzi, ti danno un po’ di indizi in più quando devi cercare qualcosa nel tuo codice, invece di anonimi comandi che si vedono poco. Metterei anche le chiamate a inputenc e a babel prima di tutto il resto (subito dopo \documentclass, insomma).
Quando componi le bibliografie non usare \small{…} (che è sbagliato di per sé, visto che \small non è un comando con argomento). Lo stai imponendo anche nell’indice e di sicuro non va.
E perché le bibliografie al livello della subsection? Sono appena sotto un capitolo, quindi sono sezioni. Ti do una dritta: per averle come sezioni, visto che usi natbib puoi scrivere così
`\cleardoublepage
\backmatter
\chapter{\bibname}
\setcounter{secnumdepth}{-2}
\renewcommand{\bibsection}{\section{\bibname}}
\renewcommand{\bibname}{Testi di autori antichi}
\nocite{*}
\bibliographystyle{natbib_ita}
\bibliography{Antichi}
\renewcommand{\bibname}{Commenti moderni}
\nocitecommenti{*}
\bibliographystylecommenti{natbib_ita}
\bibliographycommenti{commenti}`
In questo modo non hai alcun bisogno di mettere \addcontentsline. Dopo \backmatter i capitoli non sono numerati, ma le sezioni sì (in genere non si dovrebbero avere sezioni nei capitoli del \backmatter). Così dico a LaTeX di non numerare proprio niente, ma poiché usiamo \section per introdurre le sottobibliografie (è il senso di quella ridefinizione di \bibsection), queste andranno automaticamente nell’indice.
Ciao
Enrico