15. April 2010

Syntaxhervorhebung mit Pygments

Nach ziemlich vielem Basteln ist die erste Version eines Syntax-Highlighting-Plugins für Textpattern fertig geworden. Das Ergebnis sieht zum Beispiel so aus:

 1 #!/usr/bin/env python
 2 # -*- coding: utf-8 -*-
 3 
 4 from math import sqrt
 5 
 6 def hypotenuse(a, b):
 7     """Calculates the hypotenuse given the
 8     two legs of a right triangle."""
 9     return sqrt(a*a + b*b)
10 
11 print hypotenuse(3.0, 4.0)