In effetti e’ possible all’interno del documento aprire una finestra nella quale il carattere virgolette non sia piu’ attivo. Dopo aver letto un po di documentazione ho trovato la soluzione con il comando TeX \catcode.
Con la sintassi
\catcode`”=12
\xybox{
…
…
}
\catcode`”=13ho risolto il problema, lasciando attivo il carattere nelle altre parti del testo.
Credo che la cosa possa servire a qualche altro tesista. Ho riassunto il risultato della mie lunghe letture a questo indirizzo:http://spy.sci.univr.it/~merlo/Problemi_XY-Pic_Italian_Babel.html
Alessio
Hai fatto un buon lavoro e sei stato molto gentile a riproporcelo in modo così chiaro! 😀
Si potrebbe creare anche un ambiente apposito che automaticamente faccia quanto richiesto:
`\newenvironment{XyboX}
{ \catcode`”=12 \xybox{}
{}\catcode`”=13}
`
In teoria dovrebbe funzionare! 😉