Mise en forme de code
La balise "geshi" vous permet de mettre en forme votre code pour le rendre plus lisible à tous.

Syntaxe:
[geshi=langage]votre code ici
sur une ou plusieurs lignes[/geshi]

Exemples d'utilisation:
[geshi="php"]<?php
echo "hello world",PHP_EOL;[/geshi]

donne:
PHP
<?php
echo "hello world",PHP_EOL;



[geshi="bash"]#!/bin/bash
i=0
while [ $i -lt 42 ]
do
echo "Hello world"
i=$[$i+1]
done
[/geshi]

donne:
Bash
#!/bin/bash
    i=0
    while [ $i -lt 42 ]
    do
      echo "Hello world"
      i=$[$i+1]
    done

Liste des langages disponibles:
4cs, eiffel, dos, autohotkey, spark, gml, genero, avisynth, lua, gettext, oorexx, vb, m68k, whitespace, xorg_conf, smarty, per, teraterm, python, modula3, pascal, arm, tsql, email, oracle11, c, java5, latex, povray, blitzbasic, pixelbender, pf, chaiscript, bf, visualprolog, lb, xpp, bascomavr, go, upc, f1, ini, sql, cadlisp, verilog, ldif, applescript, robots, cfdg, epc, xbasic, nsis, unicon, hicest, php-brief, asp, 68000devpac, fortran, gdb, lscript, inno, clojure, octave, dot, reg, cpp, xml, qbasic, icon, uscript, pic16, visualfoxpro, z80, lotusscript, klonec, netrexx, css, e, properties, intercal, pycon, matlab, pike, progress, java, ecmascript, text, html4strict, gambas, cmake, nagios, mapbasic, csharp, magiksf, haskell, klonecpp, vala, prolog, actionscript, freeswitch, pcre, asymptote, cpp-qt, perl6, lsl2, smalltalk, mmix, hq9plus, lolcode, c_mac, cobol, cil, autoit, rsplus, urbi, pys60, plsql, logtalk, scilab, falcon, vhdl, lisp, html5, gnuplot, caddcl, euphoria, whois, erlang, parigp, rpmspec, idl, algol68, 6502kickass, autoconf, dcpu16, cfm, winbatch, modula2, fsharp, yaml, ocaml-brief, objeck, 6502tasm, mysql, apt_sources, mpasm, awk, proftpd, io, oracle8, dcl, boo, haxe, d, gwbasic, bibtex, powerbuilder, parasail, asm, pli, rails, newlisp, groovy, q, delphi, bnf, apache, ocaml, llvm, mirc, php, javascript, basic4gl, postgresql, providex, oobas, j, vbnet, sparql, actionscript3, oxygene, genie, fo, thinbasic, freebasic, sas, c_loadrunner, zxbasic, purebasic, tcl, coffeescript, mxml, perl, dcs, ruby, div, jquery, bash, stonescript, make, diff, kixtart, typoscript, vedit, lotusformulas, rebol, ada, cuesheet, sdlbasic, oberon2, 6502acme, objc, scheme, abap, vim, locobasic, powershell, scala, rexx, oz, glsl, systemverilog