Avec de la couleur tout va mieux
/ Soyez le premier à commenter !
Peut-être l'avez vous déjà remarqué mais les extraits de code présentés sur ce blog sont en couleur. La coloration syntaxique est, de mon point de vue, un élément indispensable pour faciliter la lecture du code source.
Cette coloration est gentiment fournie par Pygments et son utilisation dans zinnia en mode restructuredtext se fait de la manière suivante :
- Récupérer le fichier contenant l'instruction sourcecode fournie avec pygments,
- Le copier quelque part au sein des sources de votre blog,
- Importer le contenu de ce module dans le fichier __init__.py situé à la racine :
from rst_directive import *
- Extraire l'un des styles CSS disponibles en standard :
$ pygmentize -f html -S colorful > pygments.css
- Rendre cette feuille de style accessible par votre blog en l'intégrant au contenu statique.
Vous voilà rendu!
Vous pouvez dès à présent utiliser cette nouvelle directive pour rédiger vos billets:
.. sourcecode:: python
#!/usr/bin/env python
if __name__ == "__main__":
print "Bonjour le monde :p"
Aucun commentaire!
Envoyer votre commentaire