Nelle mie pagine web sto cercando di evidenziare colorando le porzioni di codice presenti. Per fare ciò utilizzo il syntaxhighlighter rainbow. Tuttavia sto riscontrando alcuni problemi:

1) Se ho capito bene devo lanciare la funzione Rainbow.color() dopo ogni porzione di codice da evidenziare. Ho provato a lanciare la funzione una volta sola alla fine, ma alcune porzioni vengono colorate ed altre no. E' possibile colorare tutte le porzioni utilizzando la funzione una volta sola?

2) Probabilmente mi sfugge qualcosa, ma mi sembra che se la porzione di codice da evidenziare è troppo lunga, non venga colorata. Quando mi è successo, ho diviso in due porzioni distinte e si sono evidenziate entrambe. Il fatto è che la porzione era appena di 7 righe... Cosa mi sfugge?

C'è qualcuno che ha familiarità con questo syntaxhighlighter?