Il problema del francese si può risolvere in questo modo:
`\makeatletter
\let\original@makecaption\@makecaption
\makeatother
\usepackage[english,french,italian]{babel}
\makeatletter
\let\@makecaption\original@makecaption
\makeatother`
In altre parole circondi la chiamata di babel con quegli incantesimi. Purtroppo i trucchi della tipografia francese rovinano la piazza. 🙁
No, non mi funziona… sempre lo stesso messaggio. Ma che problema genera? Se è solo un avvertimento ma come output non mi cambia niente, può anche restare…
Comunque non vorrei aver sbagliato io: riporto l’inizio del preambolo.
`
\documentclass[a4paper,12pt,oneside]{book} % versione da stampa
\usepackage{unimitesi}
\usepackage{front-th} % frontespizio
\makeatletter
\let\original@makecaption\@makecaption
\makeatother
\usepackage[english,french,italian]{babel}
\makeatletter
\let\@makecaption\original@makecaption
\makeatother
\usepackage[utf8]{inputenc}
\usepackage{eurosym}
`
Grazie!