Hola,
No entiendo muy bien qué es "Hoja de maquina y Lápiz de carbon". ¿Es el código a colorear? Pero ahí no hay código que colorear... Por otro lado, tendrías que hacer alguna prueba para asegurarte de que en "$1" recibes el código fuente a colorear, puesto que, recibiéndolo, el asunto debería funcionar más o menos. Y digo más o menos porque estamos hablando de aplicar un determinado estilo a ciertas etiquetas HTML. Ahora bien, no estamos solos en la página, y otros estilos pueden ser aplicados, que, incluso tengan mayor relevancia que los nuestros.
Debes asegurarte (mirando el código HTML resultante) de que estás obteniendo el resultado adecuado, o qué resultado estás obteniendo.
