Pour mémoire et pour votre information (au cas où vous l'ignoriez) : le package dcGeshi est là pour ça et fonctionne tout seul[1], j'adore.

Exemple avec du code PHP.

Comme son nom l'indique il se sert du code générique Geshi.

Notes

[1] A condition de mettre son code en "pre"